1. 83a8031 Restore hasPostISelHook tblgen flag. by Andrew Trick · 13 years ago
  2. 4815d56 ARM isel bug fix for adds/subs operands. by Andrew Trick · 13 years ago
  3. eae5a13 Remove more of llvmc and dependencies. by Eric Christopher · 13 years ago
  4. 7f739be Thumb2 assembly parsing and encoding for TBB/TBH. by Jim Grosbach · 13 years ago
  5. d9746fe Better Error Reporting by David Greene · 13 years ago
  6. 04f138e Migrate this to use clang by default as well. by Eric Christopher · 13 years ago
  7. 48dbeec We now look for clang, then llvm-gcc, then gcc as our compiler. We don't need by Eric Christopher · 13 years ago
  8. a08e255 Fix mem type for VEX.128 form of VROUNDP*. Remove filter preventing VROUND from being recognized by disassembler. by Craig Topper · 13 years ago
  9. 516f52e [tablegen] In ClangAttrEmitter.cpp handle SourceLocation arguments to attributes. by Argyrios Kyrtzidis · 13 years ago
  10. c9dccb8 In ClangAttrEmitter.cpp emit code that allows attributes to keep their source range. by Argyrios Kyrtzidis · 13 years ago
  11. 58bbb81 Remove filter that was preventing MOVDQU/MOVDQA and their VEX forms from being disassembled. Also added encodings for the other register/register form of these instructions. Fixes PR10848. by Craig Topper · 13 years ago
  12. 0381979 Fix disassembling of reverse register/register forms of ADD/SUB/XOR/OR/AND/SBB/ADC/CMP/MOV. by Craig Topper · 13 years ago
  13. 842f58f Fix disassembling of PAUSE instruction. Fixes PR10900. Also fixed NOP disassembling to ignore OpSize and REX.W. by Craig Topper · 13 years ago
  14. 13d8baa Update Clang AST attribute reader tblgen generation to match with ASTReader change by Douglas Gregor · 13 years ago
  15. b6aed50 Thumb2 assembly parsing and encoding for LDREX/LDREXB/LDREXD/LDREXH. by Jim Grosbach · 13 years ago
  16. 64a17b3 Make sure to handle the case where emitPredicateMatch returns false. Noticed by inspection. by Eli Friedman · 13 years ago
  17. 5d97ee3 Added LateParsed property to TableGen attributes. by Caitlin Sadowski · 13 years ago
  18. 0d76b19 Fix warning on windows; use of comparison with bool argument. by James Molloy · 13 years ago
  19. 22b4c81 Fix a use of freed string contents. by Andrew Trick · 13 years ago
  20. ed968a9 whitespace by Andrew Trick · 13 years ago
  21. f0eee6e Thumb2 assembly parsing and encoding for LDRBT. by Jim Grosbach · 13 years ago
  22. a8307dd Thumb2 parsing and encoding for LDR(immediate). by Jim Grosbach · 13 years ago
  23. a5d5856 Second of a three-patch series aiming to fix MSR/MRS on Cortex-M. This adds predicate checking to the Disassembler. by James Molloy · 13 years ago
  24. 08708c8 Dependency should be on the output file name, not the dependency file name. by Joerg Sonnenberger · 13 years ago
  25. e4553af valgrind: Suppress glibc's optiized strcasecmp harder. by Benjamin Kramer · 13 years ago
  26. 7a15a9a Attempt to silence known valgrind errors. by Andrew Trick · 13 years ago
  27. 011dca7 Make RecordVal Name an Init by David Greene · 13 years ago
  28. 98f213c Fix the disassembly of the X86 "crc32w %ax, %eax" instruction. Bug 10702. by Kevin Enderby · 13 years ago
  29. 5ffedb9 Make IC_VEX* not inherit from IC_*. Prevents instructions with no VEX form from disassembling to their non-VEX form. Also prevents weak filter collisons that were keeping valid VEX instructions from decoding properly. Make VEX_L* not inherit from VEX_* because the VEX.L bit always important. This stops packed int VEX encodings from being disassembled when specified with VEX.L=1. Fixes PR10831 and PR10806. by Craig Topper · 13 years ago
  30. c047dca Fix up r137380 based on post-commit review by Jim Grosbach. by James Molloy · 13 years ago
  31. bbbc283 lit: Normalize pathsep slashes also on %T. by NAKAMURA Takumi · 13 years ago
  32. 37fefc2 Follow up to r138791. by Evan Cheng · 13 years ago
  33. 7c12837 Lit option for ignoring stderr output. by Andrew Trick · 13 years ago
  34. 3daa5c2 Add vvvv support to disassembling of instructions with MRMDestMem and MRMDestReg form. Needed to support mem dest form of vmaskmovps/d. Fixes PR10807. by Craig Topper · 13 years ago
  35. fff64ca Fix the disassembly of the X86 crc32 instruction. Bug 10702 and rdar://8795217 by Kevin Enderby · 13 years ago
  36. d326d3b Reverted r138652, valgrind doesn't understand obj:*/tblgen. by Andrew Trick · 13 years ago
  37. f1eab59 Improve encoding support for BLX with immediat eoperands, and fix a BLX decoding bug this uncovered. by Owen Anderson · 13 years ago
  38. ae5ea6c valgrind: Always suppress tblgen leaks. by Andrew Trick · 13 years ago
  39. 0f9d34c lit: Add %T as a replacement for the output directory by Douglas Gregor · 13 years ago
  40. 113061d Give ATTR_VEX higher priority when generating the disassembler context table. Fixes disassembling of VEX instructions with 'pp'=00. Fixes subset of PR10678. by Craig Topper · 13 years ago
  41. 72f39f8 Thumb parsing and encoding support for ADD SP instructions. by Jim Grosbach · 13 years ago
  42. 5b81584 Thumb1 ADD/SUB SP instructions are predicable in Thumb2 mode. by Jim Grosbach · 13 years ago
  43. b1aa80b Thread safety: Adding in an option for variadic expr* array of arguments by Caitlin Sadowski · 13 years ago
  44. 691a488 Fix fpimmm->fpimm typo. by Eric Christopher · 13 years ago
  45. 4749cc5 utils/lit/lit/TestingConfig.py: Pass TEMP and TMP to tests on Win32 hosts. by NAKAMURA Takumi · 13 years ago
  46. 7a13cc6 utils/lit/lit/TestingConfig.py: Split out environment vars for Win32. by NAKAMURA Takumi · 13 years ago
  47. c68e927 Allow non zero_reg explicit values for OptionalDefOperands in aliases. by Jim Grosbach · 13 years ago
  48. f2764c8 Tidy up. Formatting. by Jim Grosbach · 13 years ago
  49. 83e3f67 Allow the MCDisassembler to return a "soft fail" status code, indicating an instruction that is disassemblable, but invalid. Only used for ARM UNPREDICTABLE instructions at the moment. by Owen Anderson · 13 years ago
  50. 23e9ef9 Update uwtable vim color! by Bruno Cardoso Lopes · 13 years ago
  51. 578071a Prefer diagnostics from target predicate in asm matcher. by Jim Grosbach · 13 years ago
  52. e17a14e Avoid evaluating Neon macro arguments more than once by disabling type checks. by Bob Wilson · 13 years ago
  53. 19cb7f4 MCTargetAsmParser target match predicate support. by Jim Grosbach · 13 years ago
  54. 47a24ab Move MatchResultTy enum into base class definition. by Jim Grosbach · 13 years ago
  55. 0d88640 Make Record Name an Init by David Greene · 13 years ago
  56. 0b18d59 Add getAsUnquotedString by David Greene · 13 years ago
  57. 8c09e2a Update comment. by Eric Christopher · 13 years ago
  58. 125feac clang is the new black. by Eric Christopher · 13 years ago
  59. 438f68d Fix an oversight in the FixedLenDecoderEmitter where we weren't correctly checking the success result of custom decoder hooks on singleton decodings. by Owen Anderson · 13 years ago
  60. 51c9805 Create a new register class for the set of all GPRs except the PC. Use it to tighten our decoding of BFI. by Owen Anderson · 13 years ago
  61. 8d7d2e1 Replace the existing ARM disassembler with a new one based on the FixedLenDecoderEmitter. by Owen Anderson · 13 years ago
  62. 6d74631 Fix encodings for Thumb ASR and LSR immediate operands. They encode the range 1-32, with 32 encoded as 0. by Owen Anderson · 13 years ago
  63. 154c41d LDCL_POST and STCL_POST need one's-complement offsets, rather than two's complement offsets. Add an appropriate immediate type for them. by Owen Anderson · 13 years ago
  64. 7ce0579 ARM refactoring assembly parsing of memory address operands. by Jim Grosbach · 13 years ago
  65. e39389a ARM: rename addrmode7 to addr_offset_none. by Jim Grosbach · 13 years ago
  66. cf60395 Make the FixedLengthDecoderEmitter smart enough to autogenerate decoders for encodings like "let Inst{11-7} = foo;", where the RHS has no bitwidth specifiers. by Owen Anderson · 13 years ago
  67. 5f801ba The FixedLenDecoder needs to gracefully handle failing per-instruction decoder hooks in addition to per-operand decoder hooks. by Owen Anderson · 13 years ago
  68. 7f76bae Enhance the fixed length disassembler to better handle operand decoding failures. by Owen Anderson · 13 years ago
  69. eb809f5 Correctly handle scattered operands where the bits of the operand are contiguous, but out of order. by Owen Anderson · 13 years ago
  70. 05bce0b Unconstify Inits by David Greene · 13 years ago
  71. b4f4cbd Remove a blank line from the top. by David Greene · 13 years ago
  72. 78621a8 [AVX] Make DagInits Unique by David Greene · 13 years ago
  73. 65bf3ca [AVX] Make FieldInit Unique by David Greene · 13 years ago
  74. 08f71e3 [AVX] Make VarListElementInit Unique by David Greene · 13 years ago
  75. aa839b8 [AVX] Make VarBitInit Unique by David Greene · 13 years ago
  76. e0be0e3 [AVX] Make VarInit Unique by David Greene · 13 years ago
  77. b76a1e6 [AVX] Make TernOpInit Unique by David Greene · 13 years ago
  78. 65a5b8c [AVX] Make BinOpInit Unique by David Greene · 13 years ago
  79. 6f03b63 [AVX] Make UnOpInit Unique by David Greene · 13 years ago
  80. aad4c9f [AVX] Make ListInits Unique by David Greene · 13 years ago
  81. 637b4ff [AVX] Make CodeInit Unique by David Greene · 13 years ago
  82. d0e9d04 [AVX] Make StringInit Unique by David Greene · 13 years ago
  83. 2855b0f [AVX] Make IntInit Unique by David Greene · 13 years ago
  84. 726bbde [AVX] Make BitsInit Unique by David Greene · 13 years ago
  85. 0ffd167 [AVX] Unique BitInit by David Greene · 13 years ago
  86. ba1ae18 [AVX] Unique UnsetInit by David Greene · 13 years ago
  87. dcd35c7 [AVX] Create Inits Via Factory Method by David Greene · 13 years ago
  88. f37dd02 [AVX] Constify Inits by David Greene · 13 years ago
  89. 60c04af [AVX] Remove non-const Iterators by David Greene · 13 years ago
  90. ca7fd3d [AVX] Remove Mutating Members from Inits by David Greene · 13 years ago
  91. c45a2ca Add ListInit::getValues by David Greene · 13 years ago
  92. cd0bc90 Add a std::string Wrapper for TableGen by David Greene · 13 years ago
  93. ea24298 Third time's the charm for implementing tied operand decoding properly. by Owen Anderson · 13 years ago
  94. d217da1 Fix a case where, when trying to track tied operands, we'd accidentally overwrite our mapping. by Owen Anderson · 13 years ago
  95. 00ef6e3 Enhance the fixed-length decoder emitter to support tied operands. by Owen Anderson · 13 years ago
  96. d1e38df Enhance the fixed-length decoder emitter to support parsing scattered fields. by Owen Anderson · 13 years ago
  97. 6bd4842 Fix Clang attribute reader tblgen output for a corresponding fix on the Clang side by Douglas Gregor · 13 years ago
  98. 5de728c Emit an error is asm parser parsed X86_64 only registers, e.g. %rax, %sil. by Evan Cheng · 13 years ago
  99. c37d4bb Fix llvm-mc handing of x86 instructions that take 8-bit unsigned immediates. by Kevin Enderby · 13 years ago
  100. 0da49df Update CMake build for new gtest file. by Frits van Bommel · 13 years ago