1. 4cf35b4 [ARM][MC] Move information about variadic register defs into tablegen by Oliver Stannard · 7 years ago
  2. 3486055 [TableGen] Better error checking for TIED_TO constraints. by Simon Tatham · 7 years ago
  3. ed5e06b [WebAssembly] Add isEHScopeReturn instruction property by Heejin Ahn · 7 years ago
  4. 06e7e57 [cfi-verify] Support AArch64. by Joel Galenson · 7 years ago
  5. c48aefb [TableGen] Support multi-alternative pattern fragments by Ulrich Weigand · 7 years ago
  6. 118099a [TableGen][AsmMatcherEmitter] Allow tied operands of different classes in aliases. by Sander de Smalen · 7 years ago
  7. 2be7439 [TableGen] Prevent double flattening of InstAlias asm strings in the asm matcher emitter. by Craig Topper · 7 years ago
  8. c051000 [X86][MIPS][ARM] New machine instruction property 'isMoveReg' by Petar Jovanovic · 7 years ago
  9. 13de555 [FastISel] Permit instructions to be skipped for FastISel generation. by Simon Dardis · 7 years ago
  10. c54aa9c [globalisel][tablegen] Generalize pointer-type inference by introducing ptypeN. NFC by Daniel Sanders · 8 years ago
  11. 41705e9 [TableGen] : CodeGenInsrtuction modify to range loop. NFC. by Javed Absar · 8 years ago
  12. 779d98e TableGen support for parameterized register class information by Krzysztof Parzyszek · 8 years ago
  13. 1a5a5e6 [TableGen] Add EncoderMethod to RegisterOperand by Sam Kolton · 8 years ago
  14. bb05316 TableGen: Use StringInit instead of std::string for DagInit arg names by Matthias Braun · 9 years ago
  15. 4a86d45 TableGen: Use StringRef instead of const std::string& in return vals. by Matthias Braun · 9 years ago
  16. e6ba5ef Apply clang-tidy's 'performance-faster-string-find' check to LLVM. by Benjamin Kramer · 9 years ago
  17. 724023a This reapplies r281304. The issue was that I had missed by Sjoerd Meijer · 9 years ago
  18. 8e0a734 TableGen: Add hasNoSchedulingInfo to instructions by Matthias Braun · 10 years ago
  19. 45b6159 Minor performance tweaks to llvm-tblgen (and a few that might be a good idea) by Reid Kleckner · 10 years ago
  20. db70d01 Add an OperandNamespace field to Target.td's Operand. by Dan Gohman · 10 years ago
  21. f5e2fc4 Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types by Benjamin Kramer · 10 years ago
  22. abaa523 Add support for the convergent flag at the MC and MachineInstr levels. by Owen Anderson · 10 years ago
  23. 0995479 Reverted 230471 - gather scatter handling in table gen. by Elena Demikhovsky · 11 years ago
  24. 56eadcf AVX-512: Gather and Scatter patterns by Elena Demikhovsky · 11 years ago
  25. 89b2610 Target: Allow target specific operand types by Tom Stellard · 11 years ago
  26. 5be22a1 Clean up static analyzer warnings. by Michael Ilseman · 11 years ago
  27. bf82611 Remove neverHasSideEffects support from TableGen CodeGenInstruction. Everyone should use hasSideEffects now. by Craig Topper · 11 years ago
  28. 7e3da66 Add isInsertSubreg property. by Quentin Colombet · 11 years ago
  29. 7e75cba Add isExtractSubreg property. by Quentin Colombet · 11 years ago
  30. d533cdf Add isRegSequence property. by Quentin Colombet · 11 years ago
  31. 2cfdfe5 Change BitsInit to inherit from TypedInit. by Pete Cooper · 11 years ago
  32. 60091cf TableGen: use correct MIOperand when printing aliases by Tim Northover · 11 years ago
  33. d8d65a6 TableGen/ARM64: print aliases even if they have syntax variants. by Tim Northover · 11 years ago
  34. 2406477 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 11 years ago
  35. 48e7e85 tblgen: Twinify PrintFatalError. by Benjamin Kramer · 12 years ago
  36. 3e38d29 TableGen: avoid dereferencing nullptr variable by Tim Northover · 12 years ago
  37. bc9486b Shrink the size of CodeGenInstruction a little bit by using bitfields. 32 bools seemed excessive. by Craig Topper · 12 years ago
  38. 0e76fa7 Add an instruction deprecation feature to TableGen. by Joey Gouly · 12 years ago
  39. 4218044 ARM: use TableGen patterns to select CMOV operations. by Tim Northover · 12 years ago
  40. 414a0cd Fixing a warning about control reaching the end of a non-void function. by Aaron Ballman · 12 years ago
  41. 91d19d8 Sort the #include lines for utils/... by Chandler Carruth · 13 years ago
  42. 635debe Remove exception handling usage from tblgen. by Joerg Sonnenberger · 13 years ago
  43. cdd40bd Allow the commuted form of tied-operand constraints in tablegen ("$dst = $src", by Lang Hames · 13 years ago
  44. 88eb8dd tblgen: Use semantically correct RTTI functions. by Sean Silva · 13 years ago
  45. fb509ed tblgen: Mechanically move dynamic_cast<> to dyn_cast<>. by Sean Silva · 13 years ago
  46. 16ba4b2 Improve tblgen code cleanliness: create an unknown_class, from which the unknown def inherits. Make tblgen check for that class, rather than checking for the def itself. by Owen Anderson · 13 years ago
  47. 94ed4d4 Heed guessInstructionProperties, and stop warning on redundant flags. by Jakob Stoklund Olesen · 13 years ago
  48. af507bf Tristate mayLoad, mayStore, and hasSideEffects. by Jakob Stoklund Olesen · 13 years ago
  49. d7b6696 Print out the location of expanded multiclass defs in TableGen errors. by Jakob Stoklund Olesen · 13 years ago
  50. 2382d32 Add an MCID::Select flag and TII hooks for optimizing selects. by Jakob Stoklund Olesen · 13 years ago
  51. da6bd3e Teach the AsmMatcherEmitter to allow InstAlias' where the suboperands of a complex operand are called out explicitly in the asm string. by Owen Anderson · 13 years ago
  52. 29cdcda ARM parsing datatype suffix variants for fixed-writeback VLD1/VST1 instructions. by Jim Grosbach · 14 years ago
  53. 7b03fbd Tidy up. Formatting. by Jim Grosbach · 14 years ago
  54. d1f1b79 Allow InstAlias's to use immediate matcher patterns that xform the value. by Jim Grosbach · 14 years ago
  55. 6acb148 Allow register classes to match a containing class in InstAliases. by Jim Grosbach · 14 years ago
  56. 84c287e Move TableGen's parser and entry point into a library by Peter Collingbourne · 14 years ago
  57. 52363bd Restore hasPostISelHook tblgen flag. by Andrew Trick · 14 years ago
  58. 8586e62 ARM isel bug fix for adds/subs operands. by Andrew Trick · 14 years ago
  59. e6fba77 Follow up to r138791. by Evan Cheng · 14 years ago
  60. a7b2d44 Allow non zero_reg explicit values for OptionalDefOperands in aliases. by Jim Grosbach · 14 years ago
  61. b527f44 Tidy up. Formatting. by Jim Grosbach · 14 years ago
  62. af8ee2c Unconstify Inits by David Greene · 14 years ago
  63. 1aa0e3e [AVX] Constify Inits by David Greene · 14 years ago
  64. 5cf753c move tier out of an anonymous namespace, it doesn't make sense by Chris Lattner · 14 years ago
  65. c8dc46b Add a new field to MCOperandInfo that contains information about the type of the Operand. by Benjamin Kramer · 14 years ago
  66. 71520a8 Revert r134921, 134917, 134908 and 134907. They're causing failures by Eric Christopher · 14 years ago
  67. af973b4 [AVX] Make Inits Foldable by David Greene · 14 years ago
  68. 4c08a9f Add isCodeGenOnly value to the CodeGenInstruction class. by Jim Grosbach · 14 years ago
  69. f3fd36e Don't require pseudo-instructions to carry encoding information. by Jim Grosbach · 14 years ago
  70. a84be6c Add support for alternative register names, useful for instructions whose operands are logically equivalent to existing registers, but happen to be printed specially. For example, an instruciton that prints d0[0] instead of s0. by Owen Anderson · 14 years ago
  71. 797cff0 Consolidate some TableGen diagnostic helper functions. by Jim Grosbach · 14 years ago
  72. d7bc5c2 Give CodeGenRegisterClass a real sorted member set. by Jakob Stoklund Olesen · 14 years ago
  73. 880e299d - Add "Bitcast" target instruction property for instructions which perform by Evan Cheng · 15 years ago
  74. b9b2422 Improve the AsmMatcher's ability to handle suboperands. by Bob Wilson · 15 years ago
  75. 31aafbd TableGen: PointerLikeRegClass can be accepted to operand. by NAKAMURA Takumi · 15 years ago
  76. 9d29eff Fix whitespace. by NAKAMURA Takumi · 15 years ago
  77. a48eacc Move InstAlias check of argument types to a separate loop. by Bob Wilson · 15 years ago
  78. 81aafcc Fix broken check for InstAlias argument used with different types. by Bob Wilson · 15 years ago
  79. f3f2835 Precompute InstAlias operand mapping to result instruction operand indices. by Bob Wilson · 15 years ago
  80. 03912ab Fix some tablegen issues to allow using zero_reg for InstAlias definitions. by Bob Wilson · 15 years ago
  81. 7f8ab6e Remove ARM isel hacks that fold large immediates into a pair of add, sub, and, by Evan Cheng · 15 years ago
  82. 63274cb add fields to the .td files unconditionally, simplifying tblgen a bit. by Chris Lattner · 15 years ago
  83. 4869d34 add (and document) the ability for alias results to have by Chris Lattner · 15 years ago
  84. b6f8e82 generalize alias support to allow the result of an alias to by Chris Lattner · 15 years ago
  85. db6f90c fix a bug where we had an implicit assumption that the by Chris Lattner · 15 years ago
  86. 8188fb2 fix some bugs in the alias support, unblocking changing of "clr" aliases by Chris Lattner · 15 years ago
  87. fecdad6 Reimplement BuildResultOperands to be in terms of the result instruction's by Chris Lattner · 15 years ago
  88. b625dd2 implement more checking to reject things like: (someinst GR16:$foo, GR32:$foo) by Chris Lattner · 15 years ago
  89. 7603052 decode and validate instruction alias result definitions. by Chris Lattner · 15 years ago
  90. 8ffd129 disolve a hack, having CodeGenInstAlias decode the alias in the .td by Chris Lattner · 15 years ago
  91. dd3b09c Implement enough of the missing instalias support to get by Chris Lattner · 15 years ago
  92. 488c201 define a new CodeGenInstAlias. It has an asmstring and operand list for now, by Chris Lattner · 15 years ago
  93. d8adec7 factor the operand list (and related fields/operations) out of by Chris Lattner · 15 years ago
  94. 86e1c94 avoid needless throw/catch/rethrow, stringref'ize some simple stuff. by Chris Lattner · 15 years ago
  95. a397716 eliminate the old InstFormatName which is always "AsmString", by Chris Lattner · 15 years ago
  96. 25d9c7f move FlattenVariants out of AsmMatcherEmitter into a shared by Chris Lattner · 15 years ago
  97. 51a12eb Allow targets to optionally specify custom binary encoder functions for by Jim Grosbach · 15 years ago
  98. 191ad7c When figuring out which operands match which encoding fields in an instruction, by Jim Grosbach · 15 years ago
  99. 2c5df61 Revert r114703 and r114702, removing the isConditionalMove flag from instructions. After further by Owen Anderson · 15 years ago
  100. 6e0e8d7 Add an TargetInstrDesc bit to indicate that a given instruction is a conditional move. by Owen Anderson · 15 years ago