index
:
bcm5719-llvm
meklort-10.0.0
meklort-10.0.1
ortega-7.0.1
Project Ortega BCM5719 LLVM
Raptor Computing Systems
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
llvm
/
lib
/
Target
/
X86
/
X86InstrFormats.td
Commit message (
Expand
)
Author
Age
Files
Lines
*
AVX-512: added all forms of VPSHUFD and VPSHUFHW, VPSHUFLW
Elena Demikhovsky
2015-06-01
1
-0
/
+8
*
AVX-512: Enabled SSE intrinsics on AVX-512.
Elena Demikhovsky
2015-05-21
1
-2
/
+19
*
AVX-512: Added all forms of FP compare instructions for KNL and SKX.
Elena Demikhovsky
2015-05-07
1
-0
/
+8
*
[X86] Add the remaining 11 possible exact ModRM formats. This makes their enc...
Craig Topper
2015-02-15
1
-17
/
+21
*
[x86] Give movss and movsd execution domains in the x86 backend.
Chandler Carruth
2015-02-04
1
-2
/
+3
*
[X86] Remove the single AdSize indicator and replace it with separate AdSize1...
Craig Topper
2014-12-24
1
-29
/
+42
*
[AVX512] Add support for 512b variable bit shift intrinsics.
Cameron McInally
2014-12-11
1
-0
/
+3
*
[X86] Clean up whitespace as well as minor coding style
Michael Liao
2014-12-04
1
-24
/
+24
*
[AVX512] Add 512b masked integer shift by immediate patterns.
Cameron McInally
2014-11-14
1
-0
/
+4
*
[AVX512] Two new attributes in X86VectorVTInfo for subvector insert
Adam Nemet
2014-10-15
1
-0
/
+1
*
[AVX512] Refactoring of avx512_binop_rm multiclass through AVX512_masking.
Robert Khasanov
2014-10-08
1
-0
/
+3
*
[AVX512] Add masking variant for the FMA instructions
Adam Nemet
2014-08-14
1
-1
/
+2
*
[AVX512] Generate masking instruction variants with tablegen
Adam Nemet
2014-08-07
1
-0
/
+8
*
Add support for the X86 secure guard extensions instructions in assembler (SGX).
Kevin Enderby
2014-07-31
1
-14
/
+15
*
[SKX] Enabling SKX target and AVX512BW, AVX512DQ, AVX512VL features.
Robert Khasanov
2014-07-21
1
-0
/
+2
*
[X86] AVX512: Rename EVEX_CD8V to CD8_Form
Adam Nemet
2014-07-17
1
-5
/
+5
*
[X86] AVX512: Use the TD version of CD8_Scale in the assembler
Adam Nemet
2014-07-17
1
-14
/
+5
*
[X86] AVX512: Move compressed displacement logic to TD
Adam Nemet
2014-07-17
1
-0
/
+30
*
[x86] Remove some unused instruction format classes.
Craig Topper
2014-02-26
1
-12
/
+0
*
[x86] Simplify disassembler code slightly.
Craig Topper
2014-02-26
1
-4
/
+8
*
[x86] Switch PAUSE instruction to use XS prefix instead of HasREPPrefix. Remo...
Craig Topper
2014-02-20
1
-0
/
+1
*
Remove special FP opcode maps and instead add enough MRM_XX formats to handle...
Craig Topper
2014-02-19
1
-53
/
+27
*
Reduce size of map field in X86 TSFlags since it now requires less bits.
Craig Topper
2014-02-19
1
-26
/
+26
*
Put some of the X86 formats in a more logical order.
Craig Topper
2014-02-19
1
-20
/
+20
*
Remove A6/A7 opcode maps. They can all be handled with a TB map, opcode of 0x...
Craig Topper
2014-02-19
1
-4
/
+2
*
Add PS prefix to some classes I missed in r201538.
Craig Topper
2014-02-18
1
-2
/
+2
*
Add an x86 prefix encoding for instructions that would decode to a different ...
Craig Topper
2014-02-18
1
-48
/
+52
*
Recommit r201059 and r201060 with hopefully a fix for its original failure.
Craig Topper
2014-02-10
1
-0
/
+1
*
Revert r201059 and r201060.
Bob Wilson
2014-02-10
1
-1
/
+0
*
Add MRMXr/MRMXm form to X86 for use by instructions which treat the 'reg' fie...
Craig Topper
2014-02-10
1
-0
/
+1
*
Merge x86 HasOpSizePrefix/HasOpSize16Prefix into a 2-bit OpSize field with 0 ...
Craig Topper
2014-02-02
1
-6
/
+13
*
Merge HasVEXPrefix/HasEVEXPrefix/HasXOPPrefix into a 2-bit 'encoding' field i...
Craig Topper
2014-02-02
1
-48
/
+60
*
Simplify some x86 format classes and remove some ambiguities in their applica...
Craig Topper
2014-02-01
1
-12
/
+12
*
Separate x86 opcode maps and 0x66/0xf2/0xf3 prefixes from each other in the T...
Craig Topper
2014-01-31
1
-58
/
+96
*
Move REP out of the Prefix field of the X86 format. Give it its own bit. It h...
Craig Topper
2014-01-31
1
-21
/
+23
*
[x86] Fix signed relocations for i64i32imm operands
David Woodhouse
2014-01-30
1
-26
/
+36
*
]x86] Allow segment and address-size overrides for CMPS[BWLQ] (PR9385)
David Woodhouse
2014-01-22
1
-0
/
+1
*
[x86] Allow address-size overrides for STOS[BWLQ] (PR9385)
David Woodhouse
2014-01-22
1
-1
/
+1
*
[x86] Allow segment and address-size overrides for LODS[BWLQ] (PR9385)
David Woodhouse
2014-01-22
1
-0
/
+1
*
Allow x86 mov instructions to/from memory with absolute address to be encoded...
Craig Topper
2014-01-16
1
-1
/
+1
*
AVX-512: optimized scalar compare patterns
Elena Demikhovsky
2014-01-14
1
-4
/
+0
*
Separate the concept of 16-bit/32-bit operand size controlled by 0x66 prefix ...
Craig Topper
2014-01-14
1
-62
/
+65
*
[x86] Fix retq/retl handling in 64-bit mode
David Woodhouse
2014-01-13
1
-0
/
+3
*
AVX-512: Embedded Rounding Control - encoding and printing
Elena Demikhovsky
2014-01-13
1
-0
/
+3
*
Remove SegOvrBits from X86 TSFlags since they weren't being used.
Craig Topper
2014-01-06
1
-23
/
+19
*
Add OpSize16 bit, for instructions which need 0x66 prefix in 16-bit mode
Craig Topper
2014-01-06
1
-26
/
+29
*
Add a new x86 specific instruction flag to force some isCodeGenOnly instructi...
Craig Topper
2014-01-05
1
-0
/
+4
*
Remove MRMInitReg form now that it's last use is gone.
Craig Topper
2013-12-31
1
-1
/
+0
*
[x86] Rename In32BitMode predicate to Not64BitMode
Eric Christopher
2013-12-20
1
-1
/
+1
*
Add in64BitMode/in32BitMode to the MMX/SSE2/AVX maskmovq/dq instructions. Thi...
Craig Topper
2013-10-09
1
-0
/
+4
[next]