1. 0cac726 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) by Fangrui Song · 7 years ago
  2. 9e49318 [GlobalISel][Tablegen] Assign small opcodes to pseudos by Roman Tereshin · 7 years ago
  3. 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 8 years ago
  4. 1b0e2f2 [TableGen] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 8 years ago
  5. 24e3a4d TableGen: More helpful error messages by Nicolai Haehnle · 8 years ago
  6. b48ba4e Fix layering of CodeGen/TargetOpcodes.def by moving it to Support by David Blaikie · 8 years ago
  7. 0de5872 [WebAssembly] Add except_ref as a first-class type by Heejin Ahn · 8 years ago
  8. f8bf2ec [MachineOperand][Target] MachineOperand::isRenamable semantics changes by Geoff Berry · 8 years ago
  9. 4890a71 [TableGen] Add a way of getting the number of generic opcodes without including modular CodeGen headers. by Benjamin Kramer · 8 years ago
  10. 303327d TableGen: Allow setting SDNodeProperties on intrinsics by Matt Arsenault · 8 years ago
  11. 2aaeeb4 Add MVT::v128i1, NFC by Krzysztof Parzyszek · 8 years ago
  12. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  13. 779d98e TableGen support for parameterized register class information by Krzysztof Parzyszek · 8 years ago
  14. 86a9aee [TableGen] Use StringRef instead of std::string for CodeGenInstruction namespace. NFC by Craig Topper · 8 years ago
  15. d19632f [MVT] add v1i1 MVT by Guy Blank · 8 years ago
  16. 868af92 TableGen: Add IntrHasSideEffects property for intrinsics by Matt Arsenault · 9 years ago
  17. b19b57e Add speculatable function attribute by Matt Arsenault · 9 years ago
  18. bfbdebd [MVT][SVE] Scalable vector MVTs (2/3) by Amara Emerson · 9 years ago
  19. 0848b23 [tablegen] Use categories on options that only matter to one emitter. by Daniel Sanders · 9 years ago
  20. 4a86d45 TableGen: Use StringRef instead of const std::string& in return vals. by Matthias Braun · 9 years ago
  21. 57d35bf Add IntrInaccessibleMemOnly property for intrinsics by Andrew Kaylor · 9 years ago
  22. 32ab3a8 Re-apply r286384, "X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate.", with a fix for 32-bit x86. by Peter Collingbourne · 9 years ago
  23. a9caded Revert r286384, "X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate." by Peter Collingbourne · 9 years ago
  24. 4c15db4 X86: Introduce the "relocImm" ComplexPattern, which represents a relocatable immediate. by Peter Collingbourne · 9 years ago
  25. caaceef Expandload and Compressstore intrinsics by Elena Demikhovsky · 9 years ago
  26. cffc0d2 GlobalISel: Remove explicit enumerator values from .def file. by Tim Northover · 9 years ago
  27. 92a8c61 IR: Sort generic intrinsics before target specific ones by Justin Bogner · 9 years ago
  28. 1e64161 TableGen: Fix a confusing use of both i and I as variables. NFC by Justin Bogner · 9 years ago
  29. 47646c0 Add a 'Returned' intrinsic property corresponding to the 'returned' argument attribute by Hal Finkel · 9 years ago
  30. 84c9f99 Add writeonly IR attribute by Nicolai Haehnle · 9 years ago
  31. 4fb996e TableGen: Use StringRef instead of std::string by Matt Arsenault · 9 years ago
  32. 9778802 Split IntrReadArgMem into IntrReadMem and IntrArgMemOnly by Nicolai Haehnle · 10 years ago
  33. b48275f Add IntrWrite[Arg]Mem intrinsic property by Nicolai Haehnle · 10 years ago
  34. 9154b88 Minor code cleanup. NFC. by Junmo Park · 10 years ago
  35. f6d32496 SelectionDAG: Make Properties a field of SDPatternOperator by Matt Arsenault · 10 years ago
  36. f24d409 Unify the target opcode enum in TargetOpcodes.h and the FixedInstrs array in by David L Kreitzer · 10 years ago
  37. 45b6159 Minor performance tweaks to llvm-tblgen (and a few that might be a good idea) by Reid Kleckner · 10 years ago
  38. 86ff268 Sort intrinsics by LLVM intrinsic name, rather than tablegen def name by Reid Kleckner · 10 years ago
  39. 2d7fa70 [GlobalISel] Add a generic machine opcode for ADD. by Quentin Colombet · 10 years ago
  40. 8cc904d [TableGen] Replace instructions() with getInstructionsByEnumValue(). No need to make an iterator_range when we already have a function that returns an ArrayRef. NFC by Craig Topper · 10 years ago
  41. 47c1bae Add names for the new vector types in CodeGenTarget.cpp by Krzysztof Parzyszek · 10 years ago
  42. d324d75 Revert change that accidentally snuck into r253955. by Craig Topper · 10 years ago
  43. 0304188 [TableGen] Use array_pod_sort. NFC by Craig Topper · 10 years ago
  44. 917c738 [TableGen] Allow TokenTy in intrinsic signatures by Joseph Tremoulet · 10 years ago
  45. 6038179 Rename llvm.frameescape and llvm.framerecover to localescape and localrecover by Reid Kleckner · 10 years ago
  46. c63244d [CodeGen] Introduce a FAULTING_LOAD_OP pseudo-op. by Sanjoy Das · 10 years ago
  47. 664f6a0 [TableGen] Rename ListInit::getSize to just 'size' to be more consistent. by Craig Topper · 10 years ago
  48. 85fa7d5 Add initial support for the convergent attribute. by Owen Anderson · 10 years ago
  49. e452e27 Fix tablegen's PrintFatalError function to run registered file cleanups. by James Y Knight · 10 years ago
  50. f4669f5 Add support for v1i128 type. by Kit Barton · 11 years ago
  51. 75a4f35 Intrinsics: introduce llvm_any_ty aka ValueType Any by Ramkumar Ramachandra · 11 years ago
  52. e9b8931 Add the llvm.frameallocate and llvm.recoverframeallocation intrinsics by Reid Kleckner · 11 years ago
  53. fb81b93 Masked Load/Store - Changed the order of parameters in intrinsics. by Elena Demikhovsky · 11 years ago
  54. 48a8e64 Use unique_ptr instead of DeleteContainerSeconds. by Craig Topper · 11 years ago
  55. 8a417c1 Use range-based for loops. NFC. by Craig Topper · 11 years ago
  56. f1de34b Masked Load / Store Intrinsics - the CodeGen part. by Elena Demikhovsky · 11 years ago
  57. dacea4b Simplify ownership of RegClasses by using list<CodeGenRegisterClass> instead of vector<CodeGenRegisterClass*> by David Blaikie · 11 years ago
  58. c0bb5ca Range-for some stuff related to RegClasses, and comment cases where range-for isn't suitable. by David Blaikie · 11 years ago
  59. 0365f1a [Statepoints 2/4] Statepoint infrastructure for garbage collection: MI & x86-64 Backend by Philip Reames · 11 years ago
  60. 9bc81fb Revert "Masked Vector Load and Store Intrinsics." by Duncan P. N. Exon Smith · 11 years ago
  61. 313a96f Use unique_ptr to simplify deletion. by Craig Topper · 11 years ago
  62. 9e5089a Masked Vector Load and Store Intrinsics. by Elena Demikhovsky · 11 years ago
  63. e5b6e0d [stack protector] Fix a potential security bug in stack protector where the by Akira Hatanaka · 11 years ago
  64. 4e63fc4 TableGen: introduce support for MSBuiltin by Saleem Abdulrasool · 11 years ago
  65. 2406477 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  66. 48e7e85 tblgen: Twinify PrintFatalError. by Benjamin Kramer · 12 years ago
  67. aa3cf1e Intrinsics: expand semantics of LLVMExtendedVectorType (& trunc) by Tim Northover · 12 years ago
  68. 2281ef9 Expose "noduplicate" attribute as a property for intrinsics. by Eli Bendersky · 12 years ago
  69. b1f25f1 Replace PROLOG_LABEL with a new CFI_INSTRUCTION. by Rafael Espindola · 12 years ago
  70. c994c6a clang-format a bit of code to make the next patch easier to read. by Rafael Espindola · 12 years ago
  71. 3a377bc Now that we have C++11, turn simple functors into lambdas and remove a ton of boilerplate. by Benjamin Kramer · 12 years ago
  72. f1aab45 Delete all of the CodeGenInstructions from CodeGenTarget destructor. by Craig Topper · 12 years ago
  73. 1129d45 Fix a doxygen comment referencing the wrong method name. by Craig Topper · 12 years ago
  74. 8561de9 Replace tablegen uses of EVT with MVT. Add isOverloaded() to MVT to facilitate. Remove TGValueTypes.cpp since its unused now (and may have been before). by Craig Topper · 12 years ago
  75. 81e6fcc Support little-endian encodings in the FixedLenDecoderEmitter by Hal Finkel · 12 years ago
  76. 74f4c74 Lower stackmap intrinsics directly to their target opcode in the DAG builder. by Andrew Trick · 12 years ago
  77. d543817 Add v4f16 to supported value types. by Pete Cooper · 12 years ago
  78. 63dc840 Initial support for Neon scalar instructions. by Jiangning Liu · 12 years ago
  79. 52f2bea [Mips][msa] Value types for MSA support. by Jack Carter · 12 years ago
  80. 06b3b66 Add 'const' qualifier to some arrays. by Craig Topper · 12 years ago
  81. c2ec072 Extend 'readonly' and 'readnone' to work on function arguments as well as by Nick Lewycky · 12 years ago
  82. 13d4a07 Use ArrayRef<MVT::SimpleValueType> when possible. by Jakob Stoklund Olesen · 13 years ago
  83. 517afbf Added 6 more value types: v32i1, v64i1, v32i16, v32i8, v64i8, v8f64 by Elena Demikhovsky · 13 years ago
  84. 91d19d8 Sort the #include lines for utils/... by Chandler Carruth · 13 years ago
  85. 635debe Remove exception handling usage from tblgen. by Joerg Sonnenberger · 13 years ago
  86. 75e29c4 Add in new data types that are used by AMDIL/ANL among others. by Micah Villmow · 13 years ago
  87. ccd682c Compute a map from register names to registers, rather than scanning the list of registers every time we want to look up a register by name. by Owen Anderson · 13 years ago
  88. 7c277da Add a new optimization pass: Stack Coloring, that merges disjoint static allocations (allocas). Allocas are known to be by Nadav Rotem · 13 years ago
  89. 9dc03bb Add CodeGenTarget::guessInstructionProperties. by Jakob Stoklund Olesen · 13 years ago
  90. 87255e3 I'm introducing a new machine model to simultaneously allow simple by Andrew Trick · 13 years ago
  91. 91118a6 whitespace by Andrew Trick · 13 years ago
  92. ff9e08b rdar://11542750 - llvm.trap should be marked no return. by Chris Lattner · 13 years ago
  93. 53733cd Revert "Emit the SubRegTable with the smallest possible integer type." by Jim Grosbach · 14 years ago
  94. c80c3fd Emit the SubRegTable with the smallest possible integer type. by Benjamin Kramer · 14 years ago
  95. c4965bc Convert assert(0) to llvm_unreachable by Craig Topper · 14 years ago
  96. 9bcb721 Added MVT::v2f16 by Pete Cooper · 14 years ago
  97. 85d684a Split AsmParser into two components - AsmParser and AsmParserVariant by Devang Patel · 14 years ago
  98. 94580ab Add basic generic CodeGen support for half. by Dan Gohman · 14 years ago
  99. 2a81dd4 First chunk of MachineInstr bundle support. by Evan Cheng · 14 years ago
  100. ca2f78a Rename MVT::untyped to MVT::Untyped to match similar nomenclature. by Owen Anderson · 14 years ago