1. edb12a8 [TI removal] Make variables declared as `TerminatorInst` and initialized by Chandler Carruth · 7 years ago
  2. 16c349d [Intrinsic] Add llvm.minimum and llvm.maximum instrinsic functions by Thomas Lively · 7 years ago
  3. f27c67a [SelectionDAGBuilder][NFC] Pass LHSTy to getShiftAmountTy rather than RHSTy by Alex Bradbury · 7 years ago
  4. 0cac726 llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) by Fangrui Song · 7 years ago
  5. e41be38 Unify landing pad information adding routines (NFC) by Heejin Ahn · 7 years ago
  6. 57b5966 DAG: Handle odd vector sizes in calling conv splitting by Matt Arsenault · 7 years ago
  7. a6f32f4 DAG: Factor out helper function for odd vector sizes by Matt Arsenault · 7 years ago
  8. 167601e DAG: Don't use ABI copies in some contexts by Matt Arsenault · 7 years ago
  9. 9ae926b [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. by Chandler Carruth · 7 years ago
  10. 9cd7f88 [WebAssembly] Don't make wasm cleanuppads into funclet entries by Heejin Ahn · 7 years ago
  11. e2d47dd [MISC]Fix wrong usage of std::equal() by Chen Zheng · 7 years ago
  12. 66654b7 [SDAG] Remove the reliance on MI's allocation strategy for by Chandler Carruth · 7 years ago
  13. 15d1501 [SelectionDAG] try harder to convert funnel shift to rotate by Sanjay Patel · 7 years ago
  14. 81f1fbd test commit access by Ties Stuij · 7 years ago
  15. 4107b31 Support inline asm with multiple 64bit output in 32bit GPR by Thomas Preud'homme · 7 years ago
  16. ef72e48 [DebugInfo] Refactor DbgInfoIntrinsic class hierarchy. by Hsiangkai Wang · 7 years ago
  17. 8aac22e [SelectionDAG] fix bug in translating funnel shift with non-power-of-2 type by Sanjay Patel · 7 years ago
  18. dcec088 DAG: Correct pointer type used for stack slot by Matt Arsenault · 7 years ago
  19. f78650a Remove trailing space by Fangrui Song · 7 years ago
  20. 196149c Reapply "Fix crash on inline asm with 64bit matching input in 32bit GPR" by Thomas Preud'homme · 7 years ago
  21. 7312206 revert r338206 because the test does not pass by Sanjay Patel · 7 years ago
  22. 74ffd14 Fix crash on inline asm with 64bit matching input in 32bit GPR by Thomas Preud'homme · 7 years ago
  23. 81920b0 DAG: Add calling convention argument to calling convention funcs by Matt Arsenault · 7 years ago
  24. 1a40a06 [SelectionDAGBuilder] Add masked loads to PendingLoads rather than calling DAG.setRoot. by Craig Topper · 7 years ago
  25. b572f64 [DebugInfo] LowerDbgDeclare: Add derefs when handling CallInst users by Vedant Kumar · 7 years ago
  26. 215dcbf [SelectionDAG] try to convert funnel shift directly to rotate if legal by Sanjay Patel · 7 years ago
  27. 768d6ce Fix PR34170: Crash on inline asm with 64bit output in 32bit GPR by Thomas Preud'homme · 7 years ago
  28. 22bd6f9 [SelectionDAG] Reduce DanglingDebugInfo memory traffic, NFC by Vedant Kumar · 7 years ago
  29. b8b21d2 [SelectionDAGBuilder] Use APInt::isZero instead of comparing APInt::getZExtValue to 0 in a place where we can't be sure contents of the APInt fit in a uint64_t. by Craig Topper · 7 years ago
  30. bf61113 [SelectionDAGBuilder] Restrict vector reduction check to types with a power of 2 number of elements. by Craig Topper · 7 years ago
  31. c71adc8 [Intrinsics] define funnel shift IR intrinsics + DAG builder support by Sanjay Patel · 7 years ago
  32. 0319c28 [CodeGen] Emit more precise AssertZext/AssertSext nodes. by Eli Friedman · 7 years ago
  33. 5b3db45 Implement strip.invariant.group by Piotr Padlewski · 7 years ago
  34. da5e7e1 SelectionDAGBuilder, mach-o: Skip trap after noreturn call (for Mach-O) by Matthias Braun · 7 years ago
  35. 42f7bc9 [DebugInfo] Make sure all DBG_VALUEs' reguse operands have IsDebug property by Mikael Holmen · 7 years ago
  36. 59da743 [SelectionDAG] Don't crash on inline assembly errors when the inline assembly return type is a struct. by Craig Topper · 7 years ago
  37. 5ef4d5f [WebAssembly] Support instruction selection for catching exceptions by Heejin Ahn · 7 years ago
  38. ab2b79c DAG: Remove redundant version of getRegisterTypeForCallingConv by Matt Arsenault · 7 years ago
  39. 1e4d350 [WebAssembly] Add functions for EHScopes by Heejin Ahn · 7 years ago
  40. 8652c53 [DAG] propagate FMF for all FPMathOperators by Sanjay Patel · 7 years ago
  41. d34e60c Rename DEBUG macro to LLVM_DEBUG. by Nicola Zaghen · 7 years ago
  42. fe645d2 [DAG] add convenience function to propagate FMF; NFC by Sanjay Patel · 7 years ago
  43. c4e4c5b [DAG] clean up flag propagation for binops; NFCI by Sanjay Patel · 7 years ago
  44. 0ddf09a [DAG] reduce code duplication; NFCI by Sanjay Patel · 7 years ago
  45. e0b5f86 [STLExtras] Add distance() for ranges, pred_size(), and succ_size() by Vedant Kumar · 7 years ago
  46. cd070cd [DebugInfo] Convert intrinsic llvm.dbg.label to MachineInstr. by Shiva Chen · 7 years ago
  47. 7acc81b Fast Math Flag mapping into SDNode by Michael Berg · 8 years ago
  48. 27a841f [SelectionDAG] Refactor code by adding RegsForValue::getRegsAndSizes(). NFCI by Bjorn Pettersson · 8 years ago
  49. 304877e Reapply "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)" by Bjorn Pettersson · 8 years ago
  50. 5dde809 Rename invariant.group.barrier to launder.invariant.group by Piotr Padlewski · 8 years ago
  51. 67fdea4 Revert "[SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2)" by Martin Storsjo · 8 years ago
  52. 1c5a05f [SelectionDAG] Selection of DBG_VALUE using a PHI node result (pt 2) by Bjorn Pettersson · 8 years ago
  53. 5f8f34e4 Remove \brief commands from doxygen comments. by Adrian Prantl · 8 years ago
  54. abafca6 [SelectionDAG] Improve selection of DBG_VALUE using a PHI node result by Bjorn Pettersson · 8 years ago
  55. 9863b48 [SelectionDAG] Refactor lowering of atomic memory intrinsics. by Daniel Neilson · 8 years ago
  56. 3d86823 [XRay] Typed event logging intrinsic by Keith Wyss · 8 years ago
  57. e92f0cf [CodeGen] Change std::sort to llvm::sort in response to r327219 by Mandeep Singh Grang · 8 years ago
  58. 956ee79 Fix a bunch of typoes. NFC by Fangrui Song · 8 years ago
  59. 2fa1436 [IR][CodeGen] Remove dependency on EVT from IR/Function.cpp. Move EVT to CodeGen layer. by Craig Topper · 8 years ago
  60. 36a0f22 Fix layering by moving ValueTypes.h from CodeGen to IR by David Blaikie · 8 years ago
  61. 13e77db Fix layering of MachineValueType.h by moving it from CodeGen to Support by David Blaikie · 8 years ago
  62. 5c25f88 [SelectionDAG] Support multiple dangling debug info for one value by Bjorn Pettersson · 8 years ago
  63. 5182113 [SelectionDAGBuilder] Replace deprecated calls to MemoryIntrinsic::getAlignment() (NFCI) by Daniel Neilson · 8 years ago
  64. a223f815 [SelectionDAG] Improve handling of dangling debug info by Bjorn Pettersson · 8 years ago
  65. 2974856 Use branch funnels for virtual calls when retpoline mitigation is enabled. by Peter Collingbourne · 8 years ago
  66. b3d88a7 [CodeGen] fix argument attribute in lowering statepoint/patchpoint by Than McIntosh · 8 years ago
  67. 945b7e5 Adding a width of the GEP index to the Data Layout. by Elena Demikhovsky · 8 years ago
  68. 832092c [SelectionDAG]: Ignore "returned" in the presence of an implicit sret. by Dan Gohman · 8 years ago
  69. c8e9245 [NFC] fix trivial typos in comments and documents by Hiroshi Inoue · 8 years ago
  70. 1e68724 Remove alignment argument from memcpy/memmove/memset in favour of alignment attributes (Step 1) by Daniel Neilson · 8 years ago
  71. 2409d24 [NFC] Change MemIntrinsicInst::setAlignment() to take an unsigned instead of a Constant by Daniel Neilson · 8 years ago
  72. af4eb17 [SelectionDAG][X86] Explicitly store the scale in the gather/scatter ISD nodes by Craig Topper · 8 years ago
  73. 9222b91 [SelectionDAGBuilder] Chain prefetches less aggressively. by Jonas Paulsson · 8 years ago
  74. c7fc81e Use phi ranges to simplify code. No functionality change intended. by Benjamin Kramer · 8 years ago
  75. 042fed5 Fix unused variable in non-assert builds by Matthias Braun · 8 years ago
  76. f1caa28 MachineFunction: Return reference from getFunction(); NFC by Matthias Braun · 8 years ago
  77. c133d8a EmitFuncArgumentDbgValue: Prefer stack slots over registers for stack arguments by Adrian Prantl · 8 years ago
  78. 7d7adf4 TLI: Allow using PSV for intrinsic mem operands by Matt Arsenault · 8 years ago
  79. 260fe3e Fix many -Wsign-compare and -Wtautological-constant-compare warnings. by Zachary Turner · 8 years ago
  80. 1117133 DAG: Expose all MMO flags in getTgtMemIntrinsic by Matt Arsenault · 8 years ago
  81. 80463fe Relax unaligned access assertion when type is byte aligned by Dylan McKay · 8 years ago
  82. 5df9f08 Re-commit r319490 "XOR the frame pointer with the stack cookie when protecting the stack" by Hans Wennborg · 8 years ago
  83. 361d439 Revert r319490 "XOR the frame pointer with the stack cookie when protecting the stack" by Hans Wennborg · 8 years ago
  84. 30e4608 CodeGen: Fix SelectionDAGISel::LowerArguments for sret addr space by Yaxun Liu · 8 years ago
  85. 8065f0b Mark all library options as hidden. by Zachary Turner · 8 years ago
  86. ba4014e XOR the frame pointer with the stack cookie when protecting the stack by Reid Kleckner · 8 years ago
  87. b655fa9 DAG: Add nuw when splitting loads and stores by Matt Arsenault · 8 years ago
  88. 230b0a1 [SelectionDAG] Make sorting predicate stronger to remove non-deterministic ordering by Mandeep Singh Grang · 8 years ago
  89. f0ff20f Use getStoreSize() in various places instead of 'BitSize >> 3'. by Jonas Paulsson · 8 years ago
  90. f953e4b Revert "[SelectionDAG] Make sorting predicate stronger to remove non-deterministic ordering" by Mandeep Singh Grang · 8 years ago
  91. dc9de50 [SelectionDAG] Make sorting predicate stronger to remove non-deterministic ordering by Mandeep Singh Grang · 8 years ago
  92. b3bde2e Fix a bunch more layering of CodeGen headers that are in Target by David Blaikie · 8 years ago
  93. 242374e [X86] Don't remove sign extend of gather/scatter indices during SelectionDAGBuilder. by Craig Topper · 8 years ago
  94. 0844ff2 Fix pointer EVT in SelectionDAGBuilder::visitAlloca by Yaxun Liu · 8 years ago
  95. e4572c6 [CodeGen] Fix the branch probability assertion in r318202 by Rong Xu · 8 years ago
  96. 3573d8d [CodeGen] Peel off the dominant case in switch statement in lowering by Rong Xu · 8 years ago
  97. 0b2f73f CodeGen: Fix TargetLowering::LowerCallTo for sret value type by Yaxun Liu · 8 years ago
  98. bdb8db4 [SelectionDAG] Make getUniformBase in SelectionDAGBuilder fail if any of the middle GEP indices are non-constant. by Craig Topper · 8 years ago
  99. ffd48e3 [SelectionDAG] Teach SelectionDAGBuilder's getUniformBase for gather/scatter handling to accept GEPs with more than 2 operands if the middle operands are all 0s by Craig Topper · 8 years ago
  100. aaa5944 [WebAssembly] Fix stack offsets of return values from call lowering. by Jatin Bhateja · 8 years ago