1. 808e157 Mark @llvm.trap cold by Vedant Kumar · 7 years ago
  2. 83a5fe1 [Power9] Add __float128 builtins for Round To Odd by Stefan Pintilie · 7 years ago
  3. f5890e4 [IR] Split Intrinsics.inc into enums and implementations by Reid Kleckner · 7 years ago
  4. 61ff286 NFC - Typo fixes lib/VMCore -> lib/IR by Gabor Buella · 7 years ago
  5. 3a13ed6 Avoid int to string conversion in Twine or raw_ostream contexts. by Benjamin Kramer · 8 years ago
  6. 0e6694d Silence a bunch of implicit fallthrough warnings by Adrian Prantl · 8 years ago
  7. 2e8be9d Fix typo in emitted attribute name by Matt Arsenault · 8 years ago
  8. 786ca6a [TableGen] Allow intrinsics to have up to 8 return values. by Artem Belevich · 8 years ago
  9. a0b45f4 [IR] Abstract away ArgNo+1 attribute indexing as much as possible by Reid Kleckner · 8 years ago
  10. ef5798a Support arbitrary address space pointers in masked gather/scatter intrinsics. by Elad Cohen · 8 years ago
  11. 868af92 TableGen: Add IntrHasSideEffects property for intrinsics by Matt Arsenault · 8 years ago
  12. b19b57e Add speculatable function attribute by Matt Arsenault · 8 years ago
  13. 8a76f91 [tblgen] GCC/MS builtin to target intrisics map. by Aditya Nandakumar · 8 years ago
  14. b518054 Rename AttributeSet to AttributeList by Reid Kleckner · 9 years ago
  15. 6f5f001 TableGen: use fully qualified name for StringLiteral by Saleem Abdulrasool · 9 years ago
  16. a9df941 Fix the GCC build. by Benjamin Kramer · 9 years ago
  17. 7432113 [IR] Remove global constructor from Function.cpp by Benjamin Kramer · 9 years ago
  18. 57d35bf Add IntrInaccessibleMemOnly property for intrinsics by Andrew Kaylor · 9 years ago
  19. caaceef Expandload and Compressstore intrinsics by Elena Demikhovsky · 9 years ago
  20. 262a133 Revert 285087. by Nico Weber · 9 years ago
  21. 04fbf57 Try removing an MSVC2010 workaround. by Nico Weber · 9 years ago
  22. f9ff04c Use StringRef in TableGen generated Intrinsics.gen file (NFC) by Mehdi Amini · 9 years ago
  23. cd1d5aa Replace a few more "fall through" comments with LLVM_FALLTHROUGH by Justin Bogner · 9 years ago
  24. 92a8c61 IR: Sort generic intrinsics before target specific ones by Justin Bogner · 9 years ago
  25. 47646c0 Add a 'Returned' intrinsic property corresponding to the 'returned' argument attribute by Hal Finkel · 9 years ago
  26. 84c9f99 Add writeonly IR attribute by Nicolai Haehnle · 9 years ago
  27. b48275f Add IntrWrite[Arg]Mem intrinsic property by Nicolai Haehnle · 9 years ago
  28. 5b46371 [llvm-tblgen] Avoid StringMatcher for GCC and MS builtin names by Reid Kleckner · 10 years ago
  29. 1c93b4c [llvm-tblgen] Stop emitting the intrinsic name matching code by Reid Kleckner · 10 years ago
  30. b8bb90b Add vector types for intrinsics by Krzysztof Parzyszek · 10 years ago
  31. 63d23d1 [IntrinsicEmitter] Remove GET_INTRINSIC_MODREF_BEHAVIOR table by Igor Laevsky · 10 years ago
  32. 917c738 [TableGen] Allow TokenTy in intrinsic signatures by Joseph Tremoulet · 10 years ago
  33. 30143ae Emit argmemonly attribute for intrinsics. by Igor Laevsky · 10 years ago
  34. 10f5d60 Fix TableGen code generation for ReadNone attribute. by Eric Christopher · 10 years ago
  35. 194f59c [PM/AA] Extract the ModRef enums from the AliasAnalysis class in by Chandler Carruth · 10 years ago
  36. f5e2fc4 Replace push_back(Constructor(foo)) with emplace_back(foo) for non-trivial types by Benjamin Kramer · 10 years ago
  37. 85fa7d5 Add initial support for the convergent attribute. by Owen Anderson · 10 years ago
  38. 6646033 This patch adds support for the vector quadword add/sub instructions introduced by Kit Barton · 10 years ago
  39. f3c8209 Re-instate the pragma optimize hack for MSVC, but not clang-cl by Reid Kleckner · 11 years ago
  40. 94ce865 Remove stale pragma hack for an unsupported MSVC version by Reid Kleckner · 11 years ago
  41. 23a485a Masked Gather and Scatter Intrinsics. by Elena Demikhovsky · 11 years ago
  42. 75a4f35 Intrinsics: introduce llvm_any_ty aka ValueType Any by Ramkumar Ramachandra · 11 years ago
  43. fb81b93 Masked Load/Store - Changed the order of parameters in intrinsics. by Elena Demikhovsky · 11 years ago
  44. f1de34b Masked Load / Store Intrinsics - the CodeGen part. by Elena Demikhovsky · 11 years ago
  45. 9bc81fb Revert "Masked Vector Load and Store Intrinsics." by Duncan P. N. Exon Smith · 11 years ago
  46. 9e5089a Masked Vector Load and Store Intrinsics. by Elena Demikhovsky · 11 years ago
  47. 65c2756 Moved out IIT_V64 from common values section. by Robert Khasanov · 11 years ago
  48. b25e562 [AVX512] Added intrinsics for VPCMPEQB and VPCMPEQW. by Robert Khasanov · 11 years ago
  49. e1d1294 Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created. by Craig Topper · 11 years ago
  50. 8a5bf7f [TABLEGEN] Do not crash on intrinsics with names longer than 40 characters by Justin Holewinski · 11 years ago
  51. 4e63fc4 TableGen: introduce support for MSBuiltin by Saleem Abdulrasool · 11 years ago
  52. 2a30d78 Replace some assert(0)'s with llvm_unreachable. by Craig Topper · 11 years ago
  53. 6bc9df3 Fix redefinition of default argument, found by modules build. It's not by Richard Smith · 11 years ago
  54. 9ced19a remove some dead code by Nuno Lopes · 11 years ago
  55. 4516de3 Intrinsics: add LLVMHalfElementsVectorType constraint by Tim Northover · 12 years ago
  56. aa3cf1e Intrinsics: expand semantics of LLVMExtendedVectorType (& trunc) by Tim Northover · 12 years ago
  57. 2281ef9 Expose "noduplicate" attribute as a property for intrinsics. by Eli Bendersky · 12 years ago
  58. 3a377bc Now that we have C++11, turn simple functors into lambdas and remove a ton of boilerplate. by Benjamin Kramer · 12 years ago
  59. c95bd8d Stackmaps are used for OSR exits, which is a custom kind of unwinding. Hence, they by Filip Pizlo · 12 years ago
  60. 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
  61. b88cc2f Small improvement to InstrinsicEmitter::EmitAttributes. This change removes the “pushing” and “clearing” of the SmallVector and instead uses const arrays to pass the attributeKinds to AttributeSet::get . by Owen Anderson · 12 years ago
  62. a2efd99 Enable variable arguments support for intrinsics. by Andrew Trick · 12 years ago
  63. d4d1d9c whitespace by Andrew Trick · 12 years ago
  64. 63dc840 Initial support for Neon scalar instructions. by Jiangning Liu · 12 years ago
  65. b3d630c Fix a bug in TableGen where the intrinsic function name recognizer could mis-identify names if one was a prefix substring of the other by Justin Holewinski · 12 years ago
  66. c2ec072 Extend 'readonly' and 'readnone' to work on function arguments as well as by Nick Lewycky · 12 years ago
  67. 4d3491c Use the AttributeSet instead of AttributeWithIndex. by Bill Wendling · 13 years ago
  68. 6c6d715 Support for half intrinsics. Pushes MMX into slower encoding path. by Michael Ilseman · 13 years ago
  69. c79e42c Change 'AttrVal' to 'AttrKind' to better reflect that it's a kind of attribute instead of the value of the attribute. by Bill Wendling · 13 years ago
  70. 3d7b0b8 Rename the 'Attributes' class to 'Attribute'. It's going to represent a single attribute in the future. by Bill Wendling · 13 years ago
  71. e94d843 s/AttrListPtr/AttributeSet/g to better label what this class is going to be in the near future. by Bill Wendling · 13 years ago
  72. f86efb9 Make the AttrListPtr object a part of the LLVMContext. by Bill Wendling · 13 years ago
  73. 635debe Remove exception handling usage from tblgen. by Joerg Sonnenberger · 13 years ago
  74. fbd38fe Add an enum for the return and function indexes into the AttrListPtr object. This gets rid of some magic numbers. by Bill Wendling · 13 years ago
  75. d079a44 Attributes Rewrite by Bill Wendling · 13 years ago
  76. ed42e79 Pass into the AttributeWithIndex::get method an ArrayRef of attribute by Bill Wendling · 13 years ago
  77. e6aed13 Write llvm-tblgen backends as functions instead of sub-classes. by Jakob Stoklund Olesen · 13 years ago
  78. 3cb6f83 switch AttrListPtr::get to take an ArrayRef, simplifying a lot of clients. by Chris Lattner · 13 years ago
  79. ff9e08b rdar://11542750 - llvm.trap should be marked no return. by Chris Lattner · 13 years ago
  80. 144b619 Reimplement the intrinsic verifier to use the same table as Intrinsic::getDefinition, by Chris Lattner · 13 years ago
  81. f39c278 move some code around so that Verifier.cpp can get access to the intrinsic info table. by Chris Lattner · 13 years ago
  82. c464416 enhance the intrinsic info table to encode what *kind* of Any argument by Chris Lattner · 13 years ago
  83. c5a825b rearrange some code, no functionality change. by Chris Lattner · 13 years ago
  84. ca210d8 Fixed typo in r156905. by Patrik Hägglund · 13 years ago
  85. 4f18aa8 small refinement to r157218 to save a tiny amount of table size in the common by Chris Lattner · 13 years ago
  86. 243efd7 Added address space qualifier to intrinsic PointerType arguments. by Pete Cooper · 13 years ago
  87. a3b0f52 enhance the intrinsic info stuff to emit encodings that don't fit in 32-bits into a by Chris Lattner · 13 years ago
  88. 3e34a7b finish encoding all of the interesting details of intrinsics. Now intrinsics by Chris Lattner · 13 years ago
  89. 827b253 strengthen the intrinsic descriptor stuff to be able to handle sin, cos and other by Chris Lattner · 13 years ago
  90. 786edd2 simplify code generated by tblgen that is not necessary since we dropped by Chris Lattner · 13 years ago
  91. 9522bfc I forgot the #ifdef _MSC_VER guard in my last commit. by Francois Pichet · 13 years ago
  92. b273b74 Fix the MSVC 2010 build: disable the optimizer for a problematic function. by Francois Pichet · 13 years ago
  93. 7f0e7ba Significantly reduce the compiled size of Functions.cpp by turning a big blob of tblgen by Chris Lattner · 13 years ago
  94. d785d06 have tblgen emit cast<> instead of dyn_cast<> when we know it must succeed. by Chris Lattner · 13 years ago
  95. 12c1cd3 Move llvm-tblgen's StringMatcher into the TableGen library so it can by Douglas Gregor · 13 years ago
  96. 374f19c Fix target specific intrinsic handling to adjust intrinsic number before doing attribute table lookup. Also fix attribute table lookup to handle 'invalid' intrinsic correctly. Fixes PR12542 by Craig Topper · 13 years ago
  97. c16e09b TableGen: Don't emit the llvm intrinsic -> gcc builtin table, its only user was the c backend. by Benjamin Kramer · 14 years ago
  98. acd78d5 Emit the "is an intrinsic overloaded" table as a bitfield. by Benjamin Kramer · 14 years ago
  99. aba3503 Emit the intrinsic modref info as a lookup table instead of a huge switch. by Benjamin Kramer · 14 years ago
  100. ccd651c Convert generated intrinsic attributes to use an array lookup as Chris suggested in PR11951. by Craig Topper · 14 years ago