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
/
utils
/
TableGen
/
X86RecognizableInstr.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
[X86][3DNOW] Teach decoder about AMD 3DNow! instrs
Rafael Auler
2018-02-15
1
-13
/
+16
*
[X86] Revisit the fix I made years ago to make 'xchgl %eax, %eax' not encode ...
Craig Topper
2018-01-16
1
-2
/
+0
*
Avoid constructing an out-of-range value for an enumeration (which results in...
Richard Smith
2017-12-08
1
-5
/
+4
*
[X86] Fix disassembler table generation to prevent instructions tagged with '...
Craig Topper
2017-10-23
1
-2
/
+3
*
[X86] Fix disassembly of EVEX rounding control and SAE instructions.
Craig Topper
2017-10-23
1
-16
/
+13
*
[X86] Teach the disassembler that some instructions use VEX.W==0 without a co...
Craig Topper
2017-10-22
1
-2
/
+4
*
[X86] Fix disassembling of EVEX instructions to stop accidentally decoding th...
Craig Topper
2017-10-21
1
-13
/
+13
*
[tablegen] Avoid creating temporary strings
Alexander Shaposhnikov
2017-07-05
1
-1
/
+1
*
fix trivial typos in comments; NFC
Hiroshi Inoue
2017-07-04
1
-1
/
+1
*
[X86] Moving X86Local namespace from .cpp to .h file to use it in memory fold...
Ayman Musa
2017-05-11
1
-124
/
+1
*
Fixed assert message to correctly refer to MRMSrcReg4VOp3Frm/MRMSrcMeg4VOp3Frm.
Simon Pilgrim
2017-04-27
1
-2
/
+2
*
[X86][AVX] Extend hasVEX_WPrefix bit to accept WIG value (W Ignore) + update ...
Ayman Musa
2017-02-20
1
-9
/
+13
*
[X86] Merge the disassemblers handling of the different TYPE_RELs by getting ...
Craig Topper
2017-01-16
1
-6
/
+6
*
[X86] Reduce the number of operand 'types' the disassembler needs to deal wit...
Craig Topper
2017-01-16
1
-87
/
+86
*
[AVX-512] Begin giving the disassembler a way to recognize that VSIB is a dif...
Craig Topper
2017-01-16
1
-15
/
+17
*
[AVX-512] Correct memory operand size for VPGATHERQPS and VPGATHERQD
Craig Topper
2017-01-16
1
-0
/
+2
*
[X86] Create a new instruction format to handle 4VOp3 encoding. This saves on...
Craig Topper
2016-08-22
1
-16
/
+25
*
[X86] Create a new instruction format to handle MemOp4 encoding. This saves o...
Craig Topper
2016-08-22
1
-15
/
+28
*
[X86] Space out the encodings of X86 instruction formats. I plan to add some ...
Craig Topper
2016-08-22
1
-83
/
+83
*
[X86] Merge small helper function into the switch that calls it since they bo...
Craig Topper
2016-08-22
1
-17
/
+9
*
[X86] Explicitly list all X86 instruction forms in switch statement so its ea...
Craig Topper
2016-08-22
1
-1
/
+10
*
AVX512F: Add GATHER/SCATTER assembler Intel syntax tests for knl/skx/avx . Ch...
Igor Breger
2016-02-25
1
-16
/
+20
*
[X86] Remove some unused encoding checks from the disassembler table building.
Craig Topper
2016-02-20
1
-4
/
+0
*
[TableGen,X86] Add NDEBUG check to a variable initialization that's only used...
Craig Topper
2016-02-18
1
-0
/
+2
*
[TableGen,X86] Remove extra optional operand from RawFrm. RawFrm with 2 immed...
Craig Topper
2016-02-18
1
-3
/
+1
*
[TableGen] Fix inconsistent spacing. NFC
Craig Topper
2016-02-16
1
-2
/
+2
*
[TableGen] Stop passing by reference an integer that doesn't get modified. NFC
Craig Topper
2016-02-16
1
-1
/
+1
*
[TableGen] Remove unused member variable. NFC
Craig Topper
2016-02-16
1
-1
/
+0
*
[X86][PKU] Add {RD,WR}PKRU encoding
Asaf Badouh
2015-12-24
1
-6
/
+6
*
[X86] Part 2 to fix x86-64 fp128 calling convention.
Chih-Hung Hsieh
2015-12-14
1
-0
/
+5
*
AVX-512: Added all SKX forms of GATHER instructions.
Elena Demikhovsky
2015-06-28
1
-0
/
+6
*
X86-MPX: Implemented encoding for MPX instructions.
Elena Demikhovsky
2015-06-09
1
-0
/
+3
*
AVX-512: Added VPMOVx2M instructions for SKX,
Elena Demikhovsky
2015-04-21
1
-0
/
+6
*
[X86] Add the remaining 11 possible exact ModRM formats. This makes their enc...
Craig Topper
2015-02-15
1
-51
/
+62
*
[X86] Add support for parsing and printing the mnemonic aliases for the XOP V...
Craig Topper
2015-02-13
1
-0
/
+2
*
[X86] Teach disassembler to handle illegal immediates on AVX512 integer compa...
Craig Topper
2015-01-28
1
-0
/
+2
*
[X86] Replace i32i8imm on SSE/AVX instructions with i32u8imm which will make ...
Craig Topper
2015-01-25
1
-0
/
+3
*
[X86] Convert all the i8imm used by SSE and AVX instructions to u8imm.
Craig Topper
2015-01-21
1
-0
/
+3
*
Replace size method call of containers to empty method where appropriate
Alexander Kornienko
2015-01-15
1
-1
/
+1
*
[X86] Don't print 'dword ptr' or 'qword ptr' on the operand to some of the LE...
Craig Topper
2015-01-08
1
-1
/
+2
*
[X86] Remove some unused TYPE enums from the disassembler.
Craig Topper
2015-01-07
1
-1
/
+0
*
[X86] Add OpSize32 to XBEGIN_4. Add XBEGIN_2 with OpSize16.
Craig Topper
2015-01-06
1
-2
/
+4
*
[X86] Remove unused operand type from disassembler handling. NFC
Craig Topper
2015-01-05
1
-1
/
+0
*
[X86] Disassembler support for move to/from %rax with a 32-bit memory offset ...
Craig Topper
2015-01-03
1
-0
/
+4
*
[X86] Make the instructions that use AdSize16/32/64 co-exist together without...
Craig Topper
2015-01-02
1
-11
/
+30
*
[X86] Fix disassembly of absolute moves to work correctly in 16 and 32-bit mo...
Craig Topper
2014-12-31
1
-0
/
+4
*
[X86] Remove the single AdSize indicator and replace it with separate AdSize1...
Craig Topper
2014-12-24
1
-3
/
+7
*
[AVX512] Support mask register in MRMDestReg format
Adam Nemet
2014-10-08
1
-0
/
+2
*
[X86 disasm tblegen backend] Clean up numPhysicalOperands asserts
Adam Nemet
2014-10-01
1
-42
/
+35
*
[x86] Fix a pretty horrible bug and inconsistency in the x86 asm
Chandler Carruth
2014-09-06
1
-2
/
+0
[next]