1. 7245033 [ms-inline asm] Address the FIXME in AsmParser.cpp. by Chad Rosier · 13 years ago
  2. b3cfb28 Remove locale-dependence of enum mangling and use existing function. by Tim Northover · 13 years ago
  3. 8f1c8eb Make TableGen mangle operand method names before putting in enum. by Tim Northover · 13 years ago
  4. 91d19d8 Sort the #include lines for utils/... by Chandler Carruth · 13 years ago
  5. 635debe Remove exception handling usage from tblgen. by Joerg Sonnenberger · 13 years ago
  6. 2f480a8 [ms-inline asm] Use the new API introduced in r165830 in lieu of the by Chad Rosier · 13 years ago
  7. 88eb8dd tblgen: Use semantically correct RTTI functions. by Sean Silva · 13 years ago
  8. fb509ed tblgen: Mechanically move dynamic_cast<> to dyn_cast<>. by Sean Silva · 13 years ago
  9. 8f06e7d [ms-inline asm] Add a few typedefs to simplify future changes. by Chad Rosier · 13 years ago
  10. bd5974e [ms-inline asm] Default to the 'm' constraint. This matches the behavior of the by Chad Rosier · 13 years ago
  11. 380a74a Fix 80-column violations. Cleanup whitespace in generated code. by Chad Rosier · 13 years ago
  12. f4e35dc [ms-inline asm] Add the convertToMapAndConstraints() function that is used to by Chad Rosier · 13 years ago
  13. c4734c8 Rather then have a wrapper function, have tblgen instantiate the implementation. by Chad Rosier · 13 years ago
  14. 3cb355d Rather then have a wrapper function, have tblgen instantiate the implementation. by Chad Rosier · 13 years ago
  15. 17ede62 [ms-inline asm] Expose the mnemonicIsValid() function in the AsmParser. by Chad Rosier · 13 years ago
  16. 2ac9fd0 Whitespace. by Chad Rosier · 13 years ago
  17. 835139b Iterate deterministicaly over ClassInfo*'s by Sean Silva · 13 years ago
  18. c8f5657 Iterate deterministically over register classes by Sean Silva · 13 years ago
  19. 7ecfa6d Make custom operand parsing mnemonic indices use the same mnemonic table as the match table. Reorder fields in OperandMatchEntry to provide the least amount of padding for in tree targets. by Craig Topper · 13 years ago
  20. e2cfeb3 Use variable type for index into mnemonic table. Shrinks size of index field on in tree targets. Saving static data space. by Craig Topper · 13 years ago
  21. 9150610 Mark asm matcher conversion table as const. by Craig Topper · 13 years ago
  22. aae8fb8 Fix typo in comment. No functional change. by Craig Topper · 13 years ago
  23. 8d30240 Fix Doxygen issues: wrap code examples in \code and use \p to refer to by Dmitri Gribenko · 13 years ago
  24. f6cb1ee TableGen: Convert an assert() to a proper diagnostic. by Jim Grosbach · 13 years ago
  25. a05ea0f Fix function name per coding standard. by Chad Rosier · 13 years ago
  26. ba284b9 Fix function name per coding standard. by Chad Rosier · 13 years ago
  27. 591a268 [ms-inline asm] Make comment more verbose and add an assert. by Chad Rosier · 13 years ago
  28. 9e2aff8 [ms-inline asm] Asm operands can map to one or more MCOperands. Therefore, add by Chad Rosier · 13 years ago
  29. 391d2997 [ms-inline asm] Add an interface to the GetMCInstOperandNum() function in the by Chad Rosier · 13 years ago
  30. c38826c Remove extraneous return. by Chad Rosier · 13 years ago
  31. 697244d [ms-inline asm] Return the MCOperandNum instead of passing a reference. by Chad Rosier · 13 years ago
  32. a353dba Removed unused argument. by Chad Rosier · 13 years ago
  33. e38bb6a [ms-inline asm] Expose the Kind and Opcode variables from the by Chad Rosier · 13 years ago
  34. 451ef13 Remove an unused argument. The MCInst opcode is set in the ConvertToMCInst() by Chad Rosier · 13 years ago
  35. 98cfa10 With the fix in r162954/162955 every cvt function returns true. Thus, have by Chad Rosier · 13 years ago
  36. 7578a47 Whitespace. by Chad Rosier · 13 years ago
  37. c19f882 Whitespace. by Chad Rosier · 13 years ago
  38. eac13a3 Hoist a check to eliminate obvious mismatches as early as possible. Also, fix by Chad Rosier · 13 years ago
  39. 738ea25 [ms-inline asm] Add a new function, GetMCInstOperandNum, to the by Chad Rosier · 13 years ago
  40. 818f5ac Fix a nondeterminism in the ARM assembler. by Andrew Trick · 13 years ago
  41. d7b6696 Print out the location of expanded multiclass defs in TableGen errors. by Jakob Stoklund Olesen · 13 years ago
  42. c93f6c7 TblGen: Make asm-matcher ConvertToMCInst() table driven. by Jim Grosbach · 13 years ago
  43. 4ee0384 Formatting. No functional change. by Chad Rosier · 13 years ago
  44. 7605630c Add stub methods for mips assembly matcher. by Akira Hatanaka · 13 years ago
  45. 98f0b77 Remove extraneous ';'. by Bill Wendling · 13 years ago
  46. 8a503f2 Defer checking for registers in the MC AsmMatcher until the after user-defined match classes have been checked. This allows the creation of MatchClass's that are supersets of a register class. by Owen Anderson · 13 years ago
  47. 5f111b2 TableGen: Assembly matcher 'insufficient operands' diagnostic. by Jim Grosbach · 13 years ago
  48. 8ccdbd1 TableGen: AsmMatcher diagnostics preference detail. by Jim Grosbach · 13 years ago
  49. 3a8a0fa TableGen: AsmMatcher support for better operand diagnostics. by Jim Grosbach · 13 years ago
  50. 9ec06a15 TableGen: AsmMatcher missing-features list minimization. by Jim Grosbach · 13 years ago
  51. e6aed13 Write llvm-tblgen backends as functions instead of sub-classes. by Jakob Stoklund Olesen · 13 years ago
  52. 90e8c5e TableGen: AsmMatcher diagnostic when missing instruction mnemonic. by Jim Grosbach · 14 years ago
  53. 12c1cd3 Move llvm-tblgen's StringMatcher into the TableGen library so it can by Douglas Gregor · 14 years ago
  54. 3ec7c2a Add ifdef around getSubtargetFeatureName in tablegen output file so that only targets that want the function get it. This prevents other targets from getting an unused function warning. by Craig Topper · 14 years ago
  55. 5117ef7 ARM: improved assembler diagnostics for missing CPU features. by Jim Grosbach · 14 years ago
  56. 31c2d3f TableGen support for auto-generating assembly two-operand aliases. by Jim Grosbach · 14 years ago
  57. a37e229 Use a SmallVector instead of std::vector for ResOperands. by Jim Grosbach · 14 years ago
  58. 8c2beaa Update some internal naming conventions to modern style. by Jim Grosbach · 14 years ago
  59. 925a6d0 Fix typo. by Jim Grosbach · 14 years ago
  60. 37f6dcb3 Sanity check error handling for TokenAlias. by Jim Grosbach · 14 years ago
  61. 56e6326 Tidy up. 80 columns. by Jim Grosbach · 14 years ago
  62. 3263a07 Tidy up. Remove hard tab characters. by Jim Grosbach · 14 years ago
  63. 4de7373 Reorder fields in MatchEntry and OperandMatchEntry to reduce padding. A bit tricky due to the target specific sizes for some of the fields so the ordering is only optimal for the targets in the tree. by Craig Topper · 14 years ago
  64. 21561f9 Make MnemonicTable const again. That part of r152202 was OK. by Jakob Stoklund Olesen · 14 years ago
  65. cecb344 Don't assume all mnemonics fit in 64k. by Jakob Stoklund Olesen · 14 years ago
  66. e308489 Revert r152202: "Use uint16_t to store InstrNameIndices in MCInstrInfo." by Jakob Stoklund Olesen · 14 years ago
  67. d31658d Re-commit r152202 hopefully fixing the MSVC linker error. by Craig Topper · 14 years ago
  68. 3048107 Revert r152202 as it's causing internal buildbot failures. by Chad Rosier · 14 years ago
  69. 8d68422 Use uint16_t to store InstrNameIndices in MCInstrInfo. Add asserts to protect all 16-bit string table offsets. Also make sure the string to offset table string is not larger than 65536 characters since larger string literals aren't portable. by Craig Topper · 14 years ago
  70. 0764a3f Perform the string table optimization for OperandMatchEntries too. by Benjamin Kramer · 14 years ago
  71. 5aeee5f Shrink the asm matcher tables. by Benjamin Kramer · 14 years ago
  72. 53733cd Revert "Emit the SubRegTable with the smallest possible integer type." by Jim Grosbach · 14 years ago
  73. c80c3fd Emit the SubRegTable with the smallest possible integer type. by Benjamin Kramer · 14 years ago
  74. c4965bc Convert assert(0) to llvm_unreachable by Craig Topper · 14 years ago
  75. 0bba00d Tidy up. Trailing whitespace. by Jim Grosbach · 14 years ago
  76. a77c03b Intel syntax: Ignore mnemonic aliases. by Devang Patel · 14 years ago
  77. 9bdc505 Record asm variant id in MatchEntry and check it while matching instruction. by Devang Patel · 14 years ago
  78. edbb58c5 Remove unnecessary default cases in switches that cover all enum values. by David Blaikie · 14 years ago
  79. 700e2e7 Use descriptive variable name and remove incorrect operand number check. by Devang Patel · 14 years ago
  80. 85d684a Split AsmParser into two components - AsmParser and AsmParserVariant by Devang Patel · 14 years ago
  81. 6d676e4 Refactor. by Devang Patel · 14 years ago
  82. d803f45e Eliminate an error check that may not work with all asm syntax variants. by Devang Patel · 14 years ago
  83. c5dbcbe Do not hard code asm variant number. by Devang Patel · 14 years ago
  84. ba39592 Extend AsmMatcher token literal matching to allow aliasing. by Jim Grosbach · 14 years ago
  85. 1f5c5aa Tidy up. Fix naming convention stuff for some internal functions. by Jim Grosbach · 14 years ago
  86. 8eeb353 Replace an assert() with an actual diagnostic. by Jim Grosbach · 14 years ago
  87. d1f1b79 Allow InstAlias's to use immediate matcher patterns that xform the value. by Jim Grosbach · 14 years ago
  88. 77dfde0 Pick low-hanging MatchEntry shrinkage fruit. by Benjamin Kramer · 14 years ago
  89. bd92dc6 TableGen: Privatize CodeGenRegisterClass::TheDef and Name. by Jakob Stoklund Olesen · 14 years ago
  90. 84c287e Move TableGen's parser and entry point into a library by Peter Collingbourne · 14 years ago
  91. 19be2ab Switch to ArrayRef<CodeGenRegisterClass*>. by Jakob Stoklund Olesen · 14 years ago
  92. d152e2c Prefer diagnostics from target predicate in asm matcher. by Jim Grosbach · 14 years ago
  93. 120a96a MCTargetAsmParser target match predicate support. by Jim Grosbach · 14 years ago
  94. b59abbd Move MatchResultTy enum into base class definition. by Jim Grosbach · 14 years ago
  95. af8ee2c Unconstify Inits by David Greene · 14 years ago
  96. 1aa0e3e [AVX] Constify Inits by David Greene · 14 years ago
  97. 1142444 Rename TargetAsmParser to MCTargetAsmParser and TargetAsmLexer to MCTargetAsmLexer; rename createAsmLexer to createMCAsmLexer and createAsmParser to createMCAsmParser. by Evan Cheng · 14 years ago
  98. 1b87c80 Have tblgen produce code that tolerates operands that return an invalid match class. by Kevin Enderby · 14 years ago
  99. 71520a8 Revert r134921, 134917, 134908 and 134907. They're causing failures by Eric Christopher · 14 years ago
  100. af973b4 [AVX] Make Inits Foldable by David Greene · 14 years ago