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
/
X86InstrFormats.td
Age
Commit message (
Expand
)
Author
2017-12-23
[X86][X87] Wrap FpI_ pseudo to use PseudoI. NFCI.
Simon Pilgrim
2017-12-23
[X86] Add default InstrItinClass to PseudoI
Simon Pilgrim
2017-11-25
[X86] Add separate intrinsics for scalar FMA4 instructions.
Craig Topper
2017-11-21
Avoid unecessary opsize byte in segment move to memory
Nirav Dave
2017-11-21
[x86][icelake]vpclmulqdq introduction
Coby Tayree
2017-11-21
Revert r318678 to fix Clang test
Richard Trieu
2017-11-20
[X86] Avoid unecessary opsize byte in segment move to memory
Nirav Dave
2017-11-09
[X86] Give priority to EVEX FMA instructions over FMA4 instructions.
Craig Topper
2017-10-08
[X86] Add new attribute to X86 instructions to enable marking them as "not me...
Ayman Musa
2017-09-16
[X86] Add NoAVX predicates to the patterns for the legacy encoded PCLMUL and ...
Craig Topper
2017-05-28
[X86] Adding FoldGenRegForm helper field (for memory folding tables tableGen ...
Ayman Musa
2017-02-22
[AVX-512] Allow legacy scalar min/max intrinsics to select EVEX instructions ...
Craig Topper
2017-02-20
[X86][AVX] Extend hasVEX_WPrefix bit to accept WIG value (W Ignore) + update ...
Ayman Musa
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] Space out the encodings of X86 instruction formats. I plan to add some ...
Craig Topper
2016-08-22
[X86] Merge hasVEX_i8ImmReg into the ImmFormat type which had extra unused en...
Craig Topper
2016-08-22
[X86] Remove ignoreVEX_L from TSFlags. Only the disassembler needs it and the...
Craig Topper
2016-08-02
[AVX-512] Correct ExeDomain for many AVX-512 instructions.
Craig Topper
2016-02-04
AVX-512: Fixed a bug in FMA instruction selection on KNL
Elena Demikhovsky
2015-06-01
AVX-512: added all forms of VPSHUFD and VPSHUFHW, VPSHUFLW
Elena Demikhovsky
2015-05-21
AVX-512: Enabled SSE intrinsics on AVX-512.
Elena Demikhovsky
2015-05-07
AVX-512: Added all forms of FP compare instructions for KNL and SKX.
Elena Demikhovsky
2015-02-15
[X86] Add the remaining 11 possible exact ModRM formats. This makes their enc...
Craig Topper
2015-02-04
[x86] Give movss and movsd execution domains in the x86 backend.
Chandler Carruth
2014-12-24
[X86] Remove the single AdSize indicator and replace it with separate AdSize1...
Craig Topper
2014-12-11
[AVX512] Add support for 512b variable bit shift intrinsics.
Cameron McInally
2014-12-04
[X86] Clean up whitespace as well as minor coding style
Michael Liao
2014-11-14
[AVX512] Add 512b masked integer shift by immediate patterns.
Cameron McInally
2014-10-15
[AVX512] Two new attributes in X86VectorVTInfo for subvector insert
Adam Nemet
2014-10-08
[AVX512] Refactoring of avx512_binop_rm multiclass through AVX512_masking.
Robert Khasanov
2014-08-14
[AVX512] Add masking variant for the FMA instructions
Adam Nemet
2014-08-07
[AVX512] Generate masking instruction variants with tablegen
Adam Nemet
2014-07-31
Add support for the X86 secure guard extensions instructions in assembler (SGX).
Kevin Enderby
2014-07-21
[SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX512VL features.
Robert Khasanov
2014-07-17
[X86] AVX512: Rename EVEX_CD8V to CD8_Form
Adam Nemet
2014-07-17
[X86] AVX512: Use the TD version of CD8_Scale in the assembler
Adam Nemet
2014-07-17
[X86] AVX512: Move compressed displacement logic to TD
Adam Nemet
2014-02-26
[x86] Remove some unused instruction format classes.
Craig Topper
2014-02-26
[x86] Simplify disassembler code slightly.
Craig Topper
2014-02-20
[x86] Switch PAUSE instruction to use XS prefix instead of HasREPPrefix. Remo...
Craig Topper
2014-02-19
Remove special FP opcode maps and instead add enough MRM_XX formats to handle...
Craig Topper
2014-02-19
Reduce size of map field in X86 TSFlags since it now requires less bits.
Craig Topper
2014-02-19
Put some of the X86 formats in a more logical order.
Craig Topper
2014-02-19
Remove A6/A7 opcode maps. They can all be handled with a TB map, opcode of 0x...
Craig Topper
2014-02-18
Add PS prefix to some classes I missed in r201538.
Craig Topper
2014-02-18
Add an x86 prefix encoding for instructions that would decode to a different ...
Craig Topper
2014-02-10
Recommit r201059 and r201060 with hopefully a fix for its original failure.
Craig Topper
2014-02-10
Revert r201059 and r201060.
Bob Wilson
2014-02-10
Add MRMXr/MRMXm form to X86 for use by instructions which treat the 'reg' fie...
Craig Topper
[next]