index
:
emscripten-fastcomp
master
LLVM with the emscripten fastcomp javascript backend
git repository hosting
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
utils
/
TableGen
/
X86DisassemblerTables.cpp
Age
Commit message (
Expand
)
Author
2012-12-04
Sort the #include lines for utils/...
Chandler Carruth
2012-09-13
Add a new compression type to ModRM table that detects when the memory modRM ...
Craig Topper
2012-09-11
Change unsigned to a uint16_t in static disassembler tables to reduce the tab...
Craig Topper
2012-08-01
Add more indirection to the disassembler tables to reduce amount of space use...
Craig Topper
2012-07-31
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-03-04
Use uint8_t instead of enums to store values in X86 disassembler table. Shave...
Craig Topper
2012-02-27
X86 disassembler support for jcxz, jecxz, and jrcxz. Fixes PR11643. Patch by ...
Craig Topper
2012-02-19
Remove dead code. Improve llvm_unreachable text. Simplify some control flow.
Ahmed Charles
2012-02-11
Reuse the enum names from X86Desc in the X86Disassembler.
Benjamin Kramer
2012-02-09
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-01-17
Remove unreachable code. (replace with llvm_unreachable to help GCC where nec...
David Blaikie
2011-11-06
More AVX2 instructions and their intrinsics.
Craig Topper
2011-10-11
Fix disassembling of popcntw. Also remove some code that says it accounts for...
Craig Topper
2011-10-07
Revert part of r141274. Only need to change encoding for xchg %eax, %eax in 6...
Craig Topper
2011-10-04
Add support in the disassembler for ignoring the L-bit on certain VEX instruc...
Craig Topper
2011-10-02
Fix typo in r140954.
Craig Topper
2011-10-01
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-09-23
Don't allow 32-bit only instructions to be disassembled in 64-bit mode. Fixes...
Craig Topper
2011-09-11
Fix disassembling of PAUSE instruction. Fixes PR10900. Also fixed NOP disasse...
Craig Topper
2011-09-02
Make IC_VEX* not inherit from IC_*. Prevents instructions with no VEX form fr...
Craig Topper
2011-08-25
Give ATTR_VEX higher priority when generating the disassembler context table....
Craig Topper
2011-04-04
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-03-15
X86 table-generator and disassembler support for the AVX
Sean Callanan
2010-10-23
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-22
Make some symbols static, move classes into anonymous namespaces.
Benjamin Kramer
2010-04-15
Fix a bunch of namespace polution.
Dan Gohman
2009-12-23
Suppress compiler warning.
Daniel Dunbar
2009-12-19
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