index
:
ampere-computing/llvm.git
release_60-f1b37feef3d-amp-20180630
release_70-e8af9b4c407-amp-20181130
LLVM including Ampere Computing toolchain specific patches
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
Target
/
X86
/
X86InstrXOP.td
Age
Commit message (
Expand
)
Author
2017-12-12
[X86] Use Ld scheduler classes for instructions with folded loads.
Craig Topper
2017-11-21
[X86][XOP] Add missing scheduler classes to XOP instructions
Simon Pilgrim
2017-09-26
[X86][XOP] Merge rotation opcodes with AVX512 equivalents. NFCI.
Simon Pilgrim
2017-09-20
[X86] Remove isel checks for immediate size on floating point compare and xop...
Craig Topper
2017-05-28
[X86] Adding FoldGenRegForm helper field (for memory folding tables tableGen ...
Ayman Musa
2017-02-18
[X86][XOP] Reduce the size of a multiclass by moving more stuff to parameters...
Craig Topper
2017-02-18
Recommit "[X86] Remove XOP VPCMOV intrinsics and autoupgrade them to native IR."
Craig Topper
2017-02-18
Revert "[X86] Remove XOP VPCMOV intrinsics and autoupgrade them to native IR."
Craig Topper
2017-02-18
[X86] Remove XOP VPCMOV intrinsics and autoupgrade them to native IR.
Craig Topper
2017-01-14
[X86][XOP] Added support for VPMADCSWD 'extend+hadd' IFMA patterns
Simon Pilgrim
2017-01-14
[X86][XOP] Added support for VPMACSDQH/VPMACSDQL 'extension' IFMA patterns
Simon Pilgrim
2017-01-14
[X86][XOP] Added support for VPMACSWW/VPMACSDD 'lossy' IFMA patterns
Simon Pilgrim
2016-11-26
[X86][XOP] Add a reversed reg/reg form for VPROT instructions.
Craig Topper
2016-08-22
[X86] Create a new instruction format to handle 4VOp3 encoding. This saves on...
Craig Topper
2016-08-22
[X86] Create a new instruction format to handle MemOp4 encoding. This saves o...
Craig Topper
2016-08-22
[X86] Merge hasVEX_i8ImmReg into the ImmFormat type which had extra unused en...
Craig Topper
2016-06-03
[X86][XOP] Support for VPERMIL2PD/VPERMIL2PS 2-input shuffle instructions
Simon Pilgrim
2016-03-24
[X86][XOP] Fixed instruction postfixes to more closely match operands
Simon Pilgrim
2016-03-24
[X86][XOP] Merged 128/256 bit 4op instruction definitions. NFCI.
Simon Pilgrim
2016-03-24
[X86][XOP] Support for VPPERM byte shuffle instruction
Simon Pilgrim
2016-02-20
[X86] Add some missing reversed forms of XOP instructions.
Craig Topper
2015-11-03
[X86][XOP] Add support for the matching of the VPCMOV bit select instruction
Simon Pilgrim
2015-10-17
[X86][XOP] Add VPROT instruction opcodes
Simon Pilgrim
2015-10-13
[X86] Change all the i8imm operands in XOP instructions to u8imm so the parse...
Craig Topper
2015-10-11
[X86][XOP] Added support for the lowering of 128-bit vector integer compariso...
Simon Pilgrim
2015-09-30
[X86][XOP] Added support for the lowering of 128-bit vector shifts to XOP shi...
Simon Pilgrim
2015-02-14
[X86][XOP] Enable commutation for XOP instructions
Simon Pilgrim
2015-02-13
[X86] Add support for parsing and printing the mnemonic aliases for the XOP V...
Craig Topper
2015-02-08
[X86] Remove the remaining uses of memop from AVX and AVX2 instruction patter...
Craig Topper
2014-02-02
Merge HasVEXPrefix/HasEVEXPrefix/HasXOPPrefix into a 2-bit 'encoding' field i...
Craig Topper
2013-10-03
Add XOP disassembler support. Fixes PR13933.
Craig Topper
2012-09-19
Add explicit VEX_L tags to all 256-bit instructions. This will allow us to re...
Craig Topper
2012-06-13
Fix intrinsics for XOP frczss/sd instructions. These instructions only take o...
Craig Topper
2012-06-10
Add intrinsics for immediate form of XOP vprot instructions. Use i128mem inst...
Craig Topper
2012-06-09
Use XOP vpcom intrinsics in patterns instead of a target specific SDNode type...
Craig Topper
2012-02-19
some comment fix for X86 and ARM
Jia Liu
2012-02-18
Emacs-tag and some comment fix for all ARM, CellSPU, Hexagon, MBlaze, MSP430,...
Jia Liu
2012-02-05
Remove most of the intrinsics for XOP VPCMOV instruction. They all aliased to...
Craig Topper
2012-01-30
Move some XOP patterns into instruction definition. Replae VPCMOV intrinsic p...
Craig Topper
2012-01-26
Add HasXOP predicate check covering a bunch of XOP intrinsic patterns.
Craig Topper
2012-01-11
Add XOP Intrinsics and tests
Jan Sjödin
2011-12-30
Add disassembler support for VPERMIL2PD and VPERMIL2PS.
Craig Topper
2011-12-30
Separate the concept of having memory access in operand 4 from the concept of...
Craig Topper
2011-12-12
XOP instructions and encoding tests.
Jan Sjödin