index
:
llvm
embtk-support-master
embtk-support-release-3.2
embtk-support-release-3.3
embtk-support-release-3.4
master
release-3.2
release-3.4
Unofficial llvm GIT mirror used in EmbToolkit
Git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
utils
/
TableGen
/
X86DisassemblerTables.cpp
Commit message (
Expand
)
Author
Age
*
AVX-512: added VPCONFLICT instruction and intrinsics,
Elena Demikhovsky
2013-11-03
*
Add XOP disassembler support. Fixes PR13933.
Craig Topper
2013-10-03
*
Filter out repeated sections from the X86 disassembler modRMTable. Saves abou...
Craig Topper
2013-09-30
*
Various x86 disassembler fixes.
Craig Topper
2013-09-30
*
Added encoding prefixes for KNL instructions (EVEX).
Elena Demikhovsky
2013-07-28
*
Sort the #include lines for utils/...
Chandler Carruth
2012-12-04
*
Add a new compression type to ModRM table that detects when the memory modRM ...
Craig Topper
2012-09-13
*
Change unsigned to a uint16_t in static disassembler tables to reduce the tab...
Craig Topper
2012-09-11
*
Add more indirection to the disassembler tables to reduce amount of space use...
Craig Topper
2012-08-01
*
Use uint8_t to store the InstructionContext table. Saves 768 bytes of static ...
Craig Topper
2012-07-31
*
Tidy up. Move for loop index declarations into for statements. Use unsigned i...
Craig Topper
2012-07-31
*
Tidy up function argument formatting.
Craig Topper
2012-07-31
*
Remove trailing whitespace
Craig Topper
2012-07-31
*
Use uint8_t instead of enums to store values in X86 disassembler table. Shave...
Craig Topper
2012-03-04
*
X86 disassembler support for jcxz, jecxz, and jrcxz. Fixes PR11643. Patch by ...
Craig Topper
2012-02-27
*
Remove dead code. Improve llvm_unreachable text. Simplify some control flow.
Ahmed Charles
2012-02-19
*
Reuse the enum names from X86Desc in the X86Disassembler.
Benjamin Kramer
2012-02-11
*
More tweaks to get the size of the X86 disassembler tables down.
Craig Topper
2012-02-09
*
Flatten some of the arrays in the X86 disassembler tables to reduce space nee...
Craig Topper
2012-02-09
*
Remove unreachable code. (replace with llvm_unreachable to help GCC where nec...
David Blaikie
2012-01-17
*
More AVX2 instructions and their intrinsics.
Craig Topper
2011-11-06
*
Fix disassembling of popcntw. Also remove some code that says it accounts for...
Craig Topper
2011-10-11
*
Revert part of r141274. Only need to change encoding for xchg %eax, %eax in 6...
Craig Topper
2011-10-07
*
Add support in the disassembler for ignoring the L-bit on certain VEX instruc...
Craig Topper
2011-10-04
*
Fix typo in r140954.
Craig Topper
2011-10-02
*
Fix disassembler handling of CRC32 which is an odd instruction that uses 0xf2...
Craig Topper
2011-10-01
*
Move TableGen's parser and entry point into a library
Peter Collingbourne
2011-10-01
*
Don't allow 32-bit only instructions to be disassembled in 64-bit mode. Fixes...
Craig Topper
2011-09-23
*
Fix disassembling of PAUSE instruction. Fixes PR10900. Also fixed NOP disasse...
Craig Topper
2011-09-11
*
Make IC_VEX* not inherit from IC_*. Prevents instructions with no VEX form fr...
Craig Topper
2011-09-02
*
Give ATTR_VEX higher priority when generating the disassembler context table....
Craig Topper
2011-08-25
*
Add support for the VIA PadLock instructions.
Joerg Sonnenberger
2011-04-04
*
Use array_lengthof
Joerg Sonnenberger
2011-04-04
*
Change loops to derive the number of tables automatically
Joerg Sonnenberger
2011-04-04
*
X86 table-generator and disassembler support for the AVX
Sean Callanan
2011-03-15
*
Constify another 2 disassembler tables.
Benjamin Kramer
2010-10-23
*
Make the disassembler tables const so they end up in read-only memory.
Benjamin Kramer
2010-10-23
*
Make some symbols static, move classes into anonymous namespaces.
Benjamin Kramer
2010-10-22
*
Fix a bunch of namespace polution.
Dan Gohman
2010-04-15
*
Suppress compiler warning.
Daniel Dunbar
2009-12-23
*
fix build and while at it remove a redudant include
Nuno Lopes
2009-12-19
*
More bzero -> memset that I missed.
Daniel Dunbar
2009-12-19
*
Table-driven disassembler for the X86 architecture (16-, 32-, and 64-bit
Sean Callanan
2009-12-19