1. 3872d00 IR: MDNode => Value: Instruction::getMetadata() by Duncan P. N. Exon Smith · 11 years ago
  2. 4b7bd2d Fix copy paste comment by Matt Arsenault · 11 years ago
  3. 7c93690 Add minnum / maxnum codegen by Matt Arsenault · 11 years ago
  4. 5a3f5f7 Introduce enum values for previously defined metadata types. (NFC) by Philip Reames · 11 years ago
  5. 230332f Check for dynamic alloca's when selecting lifetime intrinsics. by Pete Cooper · 11 years ago
  6. ad2363f [Stackmaps] Enable invoking the patchpoint intrinsic. by Juergen Ributzka · 11 years ago
  7. fd4633e Reduce code duplication between patchpoint and non-patchpoint lowering. NFC. by Juergen Ributzka · 11 years ago
  8. e2de06b Erase fence insertion from SelectionDAGBuilder.cpp (NFC) by Robin Morisset · 11 years ago
  9. df82a33 Refactor debug statement and remove dead argument. NFC. by Chad Rosier · 11 years ago
  10. 85de8f9 Use the subtarget on the dag to get TargetFrameLowering rather by Eric Christopher · 11 years ago
  11. 58a2461 Use the TargetLowering information we already have on the by Eric Christopher · 11 years ago
  12. b17140d Cache TargetLowering on SelectionDAGISel and update previous by Eric Christopher · 11 years ago
  13. c6cc58e Remove unnecessary copying or replace it with moves in a bunch of places. by Benjamin Kramer · 11 years ago
  14. 87b7eb9 Move the complex address expression out of DIVariable and into an extra by Adrian Prantl · 11 years ago
  15. b458dc2 Revert r218778 while investigating buldbot breakage. by Adrian Prantl · 11 years ago
  16. 25a7174 Move the complex address expression out of DIVariable and into an extra by Adrian Prantl · 11 years ago
  17. 9757263 Fix crash with an insertvalue that produces an empty object. by Peter Collingbourne · 11 years ago
  18. ffbc690 Optimize sext/zext insertion algorithm in back-end. by Jiangning Liu · 11 years ago
  19. 79cc1e3 Reinstate "Nuke the old JIT." by Eric Christopher · 11 years ago
  20. 51b1d46 [ARM] Enable DP copy, load and store instructions for FPv4-SP by Oliver Stannard · 11 years ago
  21. deb4b5f Revert r216066, "Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type". by Jiangning Liu · 11 years ago
  22. f841b3b Optimize ZERO_EXTEND and SIGN_EXTEND in both SelectionDAG Builder and type by Jiangning Liu · 11 years ago
  23. 46ef7ce [PowerPC] Implement PPCTargetLowering::getTgtMemIntrinsic by Hal Finkel · 11 years ago
  24. b0e86ec [pr19635] Revert most of r170537, and add new testcase. by Patrik Hagglund · 11 years ago
  25. 5acc58f [stack protector] Look through bitcasts to get global variable by Akira Hatanaka · 11 years ago
  26. b9fd9ed Temporarily Revert "Nuke the old JIT." as it's not quite ready to by Eric Christopher · 11 years ago
  27. f8b27c4 Nuke the old JIT. by Rafael Espindola · 11 years ago
  28. fc6de42 Have MachineFunction cache a pointer to the subtarget to make lookups by Eric Christopher · 11 years ago
  29. d913448 Remove the TargetMachine forwards for TargetSubtargetInfo based by Eric Christopher · 11 years ago
  30. 6f2a526 Add alignment value to allowsUnalignedMemoryAccess by Matt Arsenault · 11 years ago
  31. 9304691 Add @llvm.assume, lowering, and some basic properties by Hal Finkel · 11 years ago
  32. e5b6e0d [stack protector] Fix a potential security bug in stack protector where the by Akira Hatanaka · 11 years ago
  33. cc39b67 AA metadata refactoring (introduce AAMDNodes) by Hal Finkel · 11 years ago
  34. f7a02c1 CodeGen: emit IR-level f16 conversion intrinsics as fptrunc/fpext by Tim Northover · 11 years ago
  35. fd7e424 CodeGen: extend f16 conversions to permit types > float. by Tim Northover · 11 years ago
  36. 480872b Remove TLI from isInTailCallPosition's arguments. NFC. by Juergen Ributzka · 11 years ago
  37. 4ce9863 [FastISel] Make isInTailCallPosition independent of SelectionDAG. by Juergen Ributzka · 11 years ago
  38. f236bb1 Fix ppcf128 component access on little-endian systems by Ulrich Weigand · 11 years ago
  39. 3bd03c7 [DAG] Pass the argument list to the CallLoweringInfo via move semantics. NFCI. by Juergen Ributzka · 11 years ago
  40. d82ed2e DAG: move sret demotion into most basic LowerCallTo implementation. by Tim Northover · 11 years ago
  41. 420a216 IR: add "cmpxchg weak" variant to support permitted failure. by Tim Northover · 11 years ago
  42. 576d36a Have isInTailCallPosition take the DAG so that we can use the by Eric Christopher · 11 years ago
  43. 4db1abe [DAG] Expose NoSignedWrap, NoUnsignedWrap and Exact flags to SelectionDAG. by Andrea Di Biagio · 11 years ago
  44. d622e12 SelectionDAG: skip barriers for unordered atomic operations by Tim Northover · 11 years ago
  45. 4f1909f ARM: teach AAPCS-VFP to deal with Cortex-M4. by Tim Northover · 11 years ago
  46. f3a5a5c Target: remove old constructors for CallLoweringInfo by Saleem Abdulrasool · 11 years ago
  47. 9f664c1 Target: change member from reference to pointer by Saleem Abdulrasool · 11 years ago
  48. c24f217 ARM: HFAs must be passed in consecutive registers by Oliver Stannard · 11 years ago
  49. c7aea40 Implememting named register intrinsics by Renato Golin · 11 years ago
  50. 2d2aa0c Use makeArrayRef insted of calling ArrayRef<T> constructor directly. I introduced most of these recently. by Craig Topper · 12 years ago
  51. 64941d9 Convert SelectionDAG::getMergeValues to use ArrayRef. by Craig Topper · 12 years ago
  52. 206fcd4 Convert getMemIntrinsicNode to take ArrayRef of SDValue instead of pointer and size. by Craig Topper · 12 years ago
  53. 48d114b Convert SelectionDAG::getNode methods to use ArrayRef<SDValue>. by Craig Topper · 12 years ago
  54. 32da889 This reapplies r207235 with an additional bugfixes caught by the msan by Adrian Prantl · 12 years ago
  55. d2d9b76 Revert "This reapplies r207130 with an additional testcase+and a missing check for" by Adrian Prantl · 12 years ago
  56. f5834a4 This reapplies r207130 with an additional testcase+and a missing check for by Adrian Prantl · 12 years ago
  57. 6e5de2e Revert "This reapplies r207130 with an additional testcase+and a missing check for" by Adrian Prantl · 12 years ago
  58. 3512190 This reapplies r207130 with an additional testcase+and a missing check for by Adrian Prantl · 12 years ago
  59. ff4282a Revert "Debug info for optimized code: Support variables that are on the stack and" by Adrian Prantl · 12 years ago
  60. f422391 Debug info for optimized code: Support variables that are on the stack and by Adrian Prantl · 12 years ago
  61. 1b9dde0 [Modules] Remove potential ODR violations by sinking the DEBUG_TYPE by Chandler Carruth · 12 years ago
  62. 443252c Fix unnecessary line break by Matt Arsenault · 12 years ago
  63. d7ba46b Patch by Vadim Chugunov by Yaron Keren · 12 years ago
  64. abb4ac7 Convert SelectionDAG::getVTList to use ArrayRef by Craig Topper · 12 years ago
  65. aad475b Break PseudoSourceValue out of the Value hierarchy. It is now the root of its own tree containing FixedStackPseudoSourceValue (which you can use isa/dyn_cast on) and MipsCallEntry (which you can't). Anything that needs to use either a PseudoSourceValue* and Value* is strongly encouraged to use a MachinePointerInfo instead. by Nick Lewycky · 12 years ago
  66. c0196b1 [C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr. by Craig Topper · 12 years ago
  67. bfb38ba Fix for PR 19261: by Eric Christopher · 12 years ago
  68. fd719b9 Avoid storing Twines. by Benjamin Kramer · 12 years ago
  69. c0a3c1d Add @llvm.clear_cache builtin by Renato Golin · 12 years ago
  70. 3161726 remove a bunch of unused private methods by Nuno Lopes · 12 years ago
  71. 275ce91 Fix an assertion caused by using inline asm with indirect register inputs. by Kevin Qin · 12 years ago
  72. e94a518 IR: add a second ordering operand to cmpxhg for failure by Tim Northover · 12 years ago
  73. cdf4788 [C++11] Add range based accessors for the Use-Def chain of a Value. by Chandler Carruth · 12 years ago
  74. 9a4c9e5 [Layering] Move DebugInfo.h into the IR library where its implementation by Chandler Carruth · 12 years ago
  75. acb842d Check for dynamic allocas and inline asm that clobbers sp before building by Hans Wennborg · 12 years ago
  76. b6d0bd4 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. by Benjamin Kramer · 12 years ago
  77. 5f57f46 Rename a few more DataLayout variables from TD to DL. by Rafael Espindola · 12 years ago
  78. 2b97f9b [DAG] Fix the recognition of opaque constants in the SelectionDAGBuilder. by Juergen Ributzka · 12 years ago
  79. d1777cc [Stackmaps] Improve the stackmap lowering code in the SelectionDAGBuilder. by Juergen Ributzka · 12 years ago
  80. aa30da3 [Stackmaps] Fix the ID type to be i64 also for stackmaps (as we claim in the documenation) by Juergen Ributzka · 12 years ago
  81. 1b55dd9 Pass address space to allowsUnalignedMemoryAccesses by Matt Arsenault · 12 years ago
  82. f5b7651 Implement inalloca codegen for x86 with the new inalloca design by Reid Kleckner · 12 years ago
  83. 4ece745 PGO branch weight: update edge weights in SelectionDAGBuilder. by Manman Ren · 12 years ago
  84. 7407e0e Revert r200431 due to bot failures. by Manman Ren · 12 years ago
  85. 104e0c8 PGO branch weight: update edge weights in SelectionDAGBuilder. by Manman Ren · 12 years ago
  86. f26beda Revert "Revert "Add Constant Hoisting Pass" (r200034)" by Juergen Ributzka · 12 years ago
  87. 4d67a2e Revert "Add Constant Hoisting Pass" (r200034) by Hans Wennborg · 12 years ago
  88. 4f3df4a Add Constant Hoisting Pass by Juergen Ributzka · 12 years ago
  89. 50e7e80 Revert "Add Constant Hoisting Pass" by Juergen Ributzka · 12 years ago
  90. 38b67d0 Add Constant Hoisting Pass by Juergen Ributzka · 12 years ago
  91. b5262d6 Fix non-deterministic SDNodeOrder-dependent codegen by Nico Rieck · 12 years ago
  92. 22b8ba2 [stackprotector] Use analysis from the StackProtector pass for stack layout in PEI a nd LocalStackSlot passes. by Josh Magee · 12 years ago
  93. e829475 [Stackmap] Liveness Analysis Pass by Juergen Ributzka · 12 years ago
  94. 7bcb010 Revert "Liveness Analysis Pass" by Andrew Trick · 12 years ago
  95. e8cba37 Grow the stackmap/patchpoint format to hold 64-bit IDs. by Andrew Trick · 12 years ago
  96. 8d6a658 Liveness Analysis Pass by Andrew Trick · 12 years ago
  97. 671a596 SelectionDAG: Fix a typo. by Benjamin Kramer · 12 years ago
  98. ee08897 Reland "Fix miscompile of MS inline assembly with stack realignment" by Reid Kleckner · 12 years ago
  99. 9afe613 Add TargetLowering::prepareVolatileOrAtomicLoad by Richard Sandiford · 12 years ago
  100. 0a9509f Revert "Fix miscompile of MS inline assembly with stack realignment" by Reid Kleckner · 12 years ago