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
/
utils
/
TableGen
/
X86RecognizableInstr.h
Age
Commit message (
Expand
)
Author
2017-10-23
[X86] Fix disassembly of EVEX rounding control and SAE instructions.
Craig Topper
2017-07-04
fix trivial typos in comments; NFC
Hiroshi Inoue
2017-05-11
[X86] Moving X86Local namespace from .cpp to .h file to use it in memory fold...
Ayman Musa
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-04-18
[NFC] Header cleanup
Mehdi Amini
2016-02-16
[TableGen] Stop passing by reference an integer that doesn't get modified. NFC
Craig Topper
2016-02-16
[TableGen] Remove unused member variable. NFC
Craig Topper
2014-12-24
[X86] Remove the single AdSize indicator and replace it with separate AdSize1...
Craig Topper
2014-08-13
Canonicalize header guards into a common format.
Benjamin Kramer
2014-07-17
[X86] AVX512: Add disassembler support for compressed displacement
Adam Nemet
2014-02-20
[x86] Switch PAUSE instruction to use XS prefix instead of HasREPPrefix. Remo...
Craig Topper
2014-02-13
Remove unused method declaration.
Craig Topper
2014-02-13
Remove filtering concept from X86 disassembler table generation. It's no long...
Craig Topper
2014-02-12
Remove special case filtering for instructions with lock prefix as they are a...
Craig Topper
2014-02-02
TableGen/X86RecognizableInstr.h: Prune out-of-date "@param isSSE". [-Wdocumen...
NAKAMURA Takumi
2014-02-02
Merge x86 HasOpSizePrefix/HasOpSize16Prefix into a 2-bit OpSize field with 0 ...
Craig Topper
2014-02-02
Merge HasVEXPrefix/HasEVEXPrefix/HasXOPPrefix into a 2-bit 'encoding' field i...
Craig Topper
2014-01-31
Separate x86 opcode maps and 0x66/0xf2/0xf3 prefixes from each other in the T...
Craig Topper
2014-01-31
Move REP out of the Prefix field of the X86 format. Give it its own bit. It h...
Craig Topper
2014-01-15
Simplify x86 disassembler table handling of when to use TYPE_Rv/TYPE_R16/TYPE...
Craig Topper
2014-01-06
The rest of r198588. Remove SegOvrBits from X86 TSFlags since they weren't be...
Craig Topper
2014-01-05
Add a new x86 specific instruction flag to force some isCodeGenOnly instructi...
Craig Topper
2014-01-02
Remove unused HasFROperands field from disassembler.
Craig Topper
2014-01-02
Remove unused function argument.
Craig Topper
2013-11-03
AVX-512: added VPCONFLICT instruction and intrinsics,
Elena Demikhovsky
2013-07-28
Added encoding prefixes for KNL instructions (EVEX).
Elena Demikhovsky
2012-12-04
Sort the #include lines for utils/...
Chandler Carruth
2012-09-19
Remove code for setting the VEX L-bit as a function of operand size from the ...
Craig Topper
2012-09-13
Fix Doxygen issues:
Dmitri Gribenko
2012-08-23
Fix a bunch of -Wdocumentation warnings.
Dmitri Gribenko
2012-07-12
Update GATHER instructions to support 2 read-write operands. Patch from mysel...
Craig Topper
2012-02-27
X86 disassembler support for jcxz, jecxz, and jrcxz. Fixes PR11643. Patch by ...
Craig Topper
2011-12-30
Add FMA4 instructions to disassembler.
Craig Topper
2011-10-16
Add X86 BZHI instruction as well as BMI2 feature detection.
Craig Topper
2011-10-16
Add X86 BEXTR instruction. This instruction uses VEX.vvvv to encode Operand 3...
Craig Topper
2011-10-04
Add support in the disassembler for ignoring the L-bit on certain VEX instruc...
Craig Topper
2011-10-01
Move TableGen's parser and entry point into a library
Peter Collingbourne
2011-09-23
Don't allow 32-bit only instructions to be disassembled in 64-bit mode. Fixes...
Craig Topper
2011-07-16
Make the disassembler able to disassemble a bunch of instructions with names ...
Eli Friedman
2011-03-15
X86 table-generator and disassembler support for the AVX
Sean Callanan
2010-11-29
I swear I did a make clean and make before committing all this...
Michael J. Spencer
2010-11-01
factor the operand list (and related fields/operations) out of
Chris Lattner
2010-06-08
Reapply r105521, this time appending "LLU" to 64 bit
Bruno Cardoso Lopes
2010-06-05
revert r105521, which is breaking the buildbots with stuff like this:
Chris Lattner
2010-06-05
Initial AVX support for some instructions. No patterns matched
Bruno Cardoso Lopes
2009-12-19
Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit
Sean Callanan