1. e94a518 IR: add a second ordering operand to cmpxhg for failure by Tim Northover · 12 years ago
  2. cdf4788 [C++11] Add range based accessors for the Use-Def chain of a Value. by Chandler Carruth · 12 years ago
  3. 9a4c9e5 [Layering] Move DebugInfo.h into the IR library where its implementation by Chandler Carruth · 12 years ago
  4. acb842d Check for dynamic allocas and inline asm that clobbers sp before building by Hans Wennborg · 12 years ago
  5. b6d0bd4 [C++11] Replace llvm::next and llvm::prior with std::next and std::prev. by Benjamin Kramer · 12 years ago
  6. 5f57f46 Rename a few more DataLayout variables from TD to DL. by Rafael Espindola · 12 years ago
  7. 2b97f9b [DAG] Fix the recognition of opaque constants in the SelectionDAGBuilder. by Juergen Ributzka · 12 years ago
  8. d1777cc [Stackmaps] Improve the stackmap lowering code in the SelectionDAGBuilder. by Juergen Ributzka · 12 years ago
  9. aa30da3 [Stackmaps] Fix the ID type to be i64 also for stackmaps (as we claim in the documenation) by Juergen Ributzka · 12 years ago
  10. 1b55dd9 Pass address space to allowsUnalignedMemoryAccesses by Matt Arsenault · 12 years ago
  11. f5b7651 Implement inalloca codegen for x86 with the new inalloca design by Reid Kleckner · 12 years ago
  12. 4ece745 PGO branch weight: update edge weights in SelectionDAGBuilder. by Manman Ren · 12 years ago
  13. 7407e0e Revert r200431 due to bot failures. by Manman Ren · 12 years ago
  14. 104e0c8 PGO branch weight: update edge weights in SelectionDAGBuilder. by Manman Ren · 12 years ago
  15. f26beda Revert "Revert "Add Constant Hoisting Pass" (r200034)" by Juergen Ributzka · 12 years ago
  16. 4d67a2e Revert "Add Constant Hoisting Pass" (r200034) by Hans Wennborg · 12 years ago
  17. 4f3df4a Add Constant Hoisting Pass by Juergen Ributzka · 12 years ago
  18. 50e7e80 Revert "Add Constant Hoisting Pass" by Juergen Ributzka · 12 years ago
  19. 38b67d0 Add Constant Hoisting Pass by Juergen Ributzka · 12 years ago
  20. b5262d6 Fix non-deterministic SDNodeOrder-dependent codegen by Nico Rieck · 12 years ago
  21. 22b8ba2 [stackprotector] Use analysis from the StackProtector pass for stack layout in PEI a nd LocalStackSlot passes. by Josh Magee · 12 years ago
  22. e829475 [Stackmap] Liveness Analysis Pass by Juergen Ributzka · 12 years ago
  23. 7bcb010 Revert "Liveness Analysis Pass" by Andrew Trick · 12 years ago
  24. e8cba37 Grow the stackmap/patchpoint format to hold 64-bit IDs. by Andrew Trick · 12 years ago
  25. 8d6a658 Liveness Analysis Pass by Andrew Trick · 12 years ago
  26. 671a596 SelectionDAG: Fix a typo. by Benjamin Kramer · 12 years ago
  27. ee08897 Reland "Fix miscompile of MS inline assembly with stack realignment" by Reid Kleckner · 12 years ago
  28. 9afe613 Add TargetLowering::prepareVolatileOrAtomicLoad by Richard Sandiford · 12 years ago
  29. 0a9509f Revert "Fix miscompile of MS inline assembly with stack realignment" by Reid Kleckner · 12 years ago
  30. 7f10a8c Fix miscompile of MS inline assembly with stack realignment by Reid Kleckner · 12 years ago
  31. d50dbc7 Try harder to get a consistent floating point results. by Rafael Espindola · 12 years ago
  32. 391dbad StackMap: Implement support for DirectMemRefOp. by Andrew Trick · 12 years ago
  33. 4a1abb7 patchpoint: factor SD builder code for live vars. Plain stackmap also optimizes Constant values now. by Andrew Trick · 12 years ago
  34. a2428e0 patchpoint: eliminate hard coded operand indices. by Andrew Trick · 12 years ago
  35. 19231e6 Fix codegen for null different sized pointer. by Matt Arsenault · 12 years ago
  36. b03bd4d Add addrspacecast instruction. by Matt Arsenault · 12 years ago
  37. 561f221 Minor extension to llvm.experimental.patchpoint: don't require a call. by Andrew Trick · 12 years ago
  38. 87ed906 [Stackmap] Materialize the jump address within the patchpoint noop slide. by Juergen Ributzka · 12 years ago
  39. 9969d3e [Stackmap] Add AnyReg calling convention support for patchpoint intrinsic. by Juergen Ributzka · 12 years ago
  40. 6664df1 Slightly change the way stackmap and patchpoint intrinsics are lowered. by Andrew Trick · 12 years ago
  41. 359c532 [Stackmap] Remove erroneous assert. by Juergen Ributzka · 12 years ago
  42. 2b7a733 Commenting out this assert because it is causing the build bots to fail. This effectively reverts r193861, but needs to be fixed as part of r193769. by Aaron Ballman · 12 years ago
  43. 96321aa Fixing an order of evaluation error in an assert. by Aaron Ballman · 12 years ago
  44. 153ebe6 Add support for stack map generation in the X86 backend. by Andrew Trick · 12 years ago
  45. 74f4c74 Lower stackmap intrinsics directly to their target opcode in the DAG builder. by Andrew Trick · 12 years ago
  46. 8d7d4de SelectionDAG: Pass along the original argument/element type in ISD::InputArg by Tom Stellard · 12 years ago
  47. b768912 Fix CodeGen for different size address space GEPs by Matt Arsenault · 12 years ago
  48. bbd2490 Reuse variable by Matt Arsenault · 12 years ago
  49. e407736 Revert patches to add case-range support for PR1255. by Bob Wilson · 12 years ago
  50. 838e234 SelectionDAG: Remove unnecessary uses of TargetLowering::getPointerTy() by Tom Stellard · 12 years ago
  51. fd15582 SelectionDAG: Use correct pointer size when lowering function arguments v2 by Tom Stellard · 12 years ago
  52. 20f25eb [stack protector] Work around an issue with the BMOVPCB_CALL instruction on ARM by disabling does not return on __stack_chk_fail. by Michael Gottesman · 12 years ago
  53. 6f6d551 [SystemZ] Use SRST to optimize memchr by Richard Sandiford · 12 years ago
  54. b27f0f1 Teach selectiondag how to handle the stackprotectorcheck intrinsic. by Michael Gottesman · 12 years ago
  55. 0c5c01aa Add a llvm.copysign intrinsic by Hal Finkel · 12 years ago
  56. 0dec06a [SystemZ] Use SRST to implement strlen and strnlen by Richard Sandiford · 12 years ago
  57. bb83a50 [SystemZ] Use MVST to implement strcpy and stpcpy by Richard Sandiford · 12 years ago
  58. ca23271 [SystemZ] Use CLST to implement strcmp by Richard Sandiford · 12 years ago
  59. e382775 [SystemZ] Fix handling of 64-bit memcmp results by Richard Sandiford · 12 years ago
  60. d9c2783 Replace getValueType().getSimpleVT() with getSimpleValueType(). by Craig Topper · 12 years ago
  61. 564681c [SystemZ] Use CLC and IPM to implement memcmp by Richard Sandiford · 12 years ago
  62. 171817e Add ISD::FROUND for libm round() by Hal Finkel · 12 years ago
  63. d42c594 TargetLowering: Add getVectorIdxTy() function v2 by Tom Stellard · 12 years ago
  64. e6656ac Fix crashing on invalid inline asm with matching constraints. by Eric Christopher · 12 years ago
  65. 029af15 Reflow this to be easier to read. by Eric Christopher · 12 years ago
  66. facc9f4 Document a known limitation of the status quo. by Adrian Prantl · 12 years ago
  67. 418d1d1 Reapply an improved version of r180816/180817. by Adrian Prantl · 12 years ago
  68. 73de7bf AArch64/PowerPC/SystemZ/X86: This patch fixes the interface, usage, and all by Stephen Lin · 12 years ago
  69. cfe7f35 Remove trailing whitespace from SelectionDAG/*.cpp by Stephen Lin · 12 years ago
  70. 6d715e8 SelectionDAGBuilder: style fixes (add space between end parentheses and open brace) by Stephen Lin · 12 years ago
  71. dab4db5 Stop putting operations after a tail call. by Tim Northover · 12 years ago
  72. fee2a20 Simplify landing pad lowering. by Jakob Stoklund Olesen · 12 years ago
  73. a1f5b90 Revert r185595-185596 which broke buildbots. by Jakob Stoklund Olesen · 12 years ago
  74. fa6a7b9 Simplify landing pad lowering. by Jakob Stoklund Olesen · 12 years ago
  75. e1c1d36 Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily. by Craig Topper · 12 years ago
  76. 983a16c Debug Info: clean up usage of Verify. by Manman Ren · 12 years ago
  77. a3cd350 Access the TargetLoweringInfo from the TargetMachine object instead of caching it. The TLI may change between functions. No functionality change. by Bill Wendling · 12 years ago
  78. b51a686 During SelectionDAG building explicitly set a node to constant zero when the by Quentin Colombet · 12 years ago
  79. 0252265b Debug Info: Simplify Frame Index handling in DBG_VALUE Machine Instructions by David Blaikie · 12 years ago
  80. f771908 Cache the TargetLowering info object as a pointer. by Bill Wendling · 12 years ago
  81. 048f99d Convert sqrt functions into sqrt instructions when -ffast-math is in effect. by Preston Gurd · 12 years ago
  82. e2431c6 Track IR ordering of SelectionDAG nodes 3/4. by Andrew Trick · 12 years ago
  83. ef9de2a Track IR ordering of SelectionDAG nodes 2/4. by Andrew Trick · 12 years ago
  84. 175143b Track IR ordering of SelectionDAG nodes 1/4. by Andrew Trick · 12 years ago
  85. df1ecbd7 Replace Count{Leading,Trailing}Zeros_{32,64} with count{Leading,Trailing}Zeros. by Michael J. Spencer · 12 years ago
  86. 0d1e559 Unify formatting of debug output. by Adrian Prantl · 12 years ago
  87. fff1f5f Drop @llvm.annotation and @llvm.ptr.annotation intrinsics during codegen. by Justin Holewinski · 12 years ago
  88. 75865923 Add LLVMContext argument to getSetCCResultType by Matt Arsenault · 12 years ago
  89. 9c93059 Generate debug info for by-value struct args even if they are not used. by Adrian Prantl · 12 years ago
  90. 8e4824f [inline asm] Return an undef SDValue of the expected value type, rather than by Chad Rosier · 13 years ago
  91. 699808c Only pass 'returned' to target-specific lowering code when the value of entire register is guaranteed to be preserved. by Stephen Lin · 13 years ago
  92. a2888e7 Temporarily revert "Change the informal convention of DBG_VALUE so that we can express a" by Adrian Prantl · 13 years ago
  93. 9a57664 Change the informal convention of DBG_VALUE so that we can express a by Adrian Prantl · 13 years ago
  94. 108d5a6 [inline asm] Fix a crasher for an invalid value type/register class. by Chad Rosier · 13 years ago
  95. b8bd232 Add CodeGen support for functions that always return arguments via a new parameter attribute 'returned', which is taken advantage of in target-independent tail call opportunity detection and in ARM call lowering (when placed on an integral first parameter). by Stephen Lin · 13 years ago
  96. c81616b Remove the type legality check from the SelectionDAGBuilder when it lowers @llvm.fmuladd to ISD::FMA nodes. by Owen Anderson · 13 years ago
  97. 2d915e2 Revert r176154 in favor of a better approach. by Bill Wendling · 13 years ago
  98. b386460 Generate an error message instead of asserting or segfaulting when we can't by Chad Rosier · 13 years ago
  99. 6af16fc Fix PR10475 by Michael Liao · 13 years ago
  100. 33ebf83 A small refactoring + adding comments. by Eli Bendersky · 13 years ago