1. 7b26964 CodeGen: Avoid getNodePtrUnchecked() where we need a Value, NFC by Duncan P. N. Exon Smith · 10 years ago
  2. eb2a254 Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment. by Yaron Keren · 10 years ago
  3. 7d6c5f1 Minor code cleanups. NFC. by Junmo Park · 10 years ago
  4. 3388d1f function names start with a lowercase letter; NFC by Sanjay Patel · 10 years ago
  5. 545a456 fix formatting; NFC by Sanjay Patel · 10 years ago
  6. 5f6eaac GlobalValue: use getValueType() instead of getType()->getPointerElementType(). by Manuel Jacob · 10 years ago
  7. ac03dca Stop increasing alignment of externally-visible globals on ELF platforms. by James Y Knight · 10 years ago
  8. 3ef84c4 [CodeGenPrepare] Try and appease sanitizers by James Molloy · 10 years ago
  9. f01488e [InstCombine] Rewrite bswap/bitreverse handling completely. by James Molloy · 10 years ago
  10. 582f556 Revert "Stop increasing alignment of externally-visible globals on ELF platforms." by James Y Knight · 10 years ago
  11. 9de6d7b Stop increasing alignment of externally-visible globals on ELF platforms. by James Y Knight · 10 years ago
  12. aa9243a Remove extra whitespace. NFC. by Junmo Park · 10 years ago
  13. 83eefa6 [Statepoints] Refactor GCRelocateOperands into an intrinsic wrapper. NFC. by Manuel Jacob · 10 years ago
  14. 49a7d6c Clarify that the bypassSlowDivision optimization operates on a single BB [v2] by Eric Christopher · 10 years ago
  15. 5b90b14 Remove unnecessary casts. NFC. by Manuel Jacob · 10 years ago
  16. af674fb getParent() ^ 3 == getModule() ; NFCI by Sanjay Patel · 10 years ago
  17. 8de1fe2 [CGP] Reimplement r255055 a different way by Reid Kleckner · 10 years ago
  18. e18f92b Revert "[CGP] Check that we have an insert point before moving llvm.dbg.value around" by Reid Kleckner · 10 years ago
  19. 7c00532 [CGP] Check that we have an insert point before moving llvm.dbg.value around by Reid Kleckner · 10 years ago
  20. d0430e8 [WinEH] Fix problem where CodeGenPrepare incorrectly sinks a bitcast into an EH pad. by Andrew Kaylor · 10 years ago
  21. 5256fca [CodeGenPrepare] Create more extloads and fewer ands by Geoff Berry · 10 years ago
  22. 4699b8a [CGP] despeculate expensive cttz/ctlz intrinsics by Sanjay Patel · 10 years ago
  23. 67cf9a7 Revert "Change memcpy/memset/memmove to have dest and source alignments." by Pete Cooper · 10 years ago
  24. 72bc23e Change memcpy/memset/memmove to have dest and source alignments. by Pete Cooper · 10 years ago
  25. f637b4a [CodegenPrepare] Do not rematerialize gc.relocates across different basic blocks by Igor Laevsky · 10 years ago
  26. 0ed9aea [CGP] widen switch condition and case constants to target's register width (2nd try) by Sanjay Patel · 10 years ago
  27. dfc825e revert r251849; need to move tests to arch-specific folders by Sanjay Patel · 10 years ago
  28. b90a078 [CGP] widen switch condition and case constants to target's register width by Sanjay Patel · 10 years ago
  29. 0928585 Scalarizer for masked.gather and masked.scatter intrinsics. by Elena Demikhovsky · 10 years ago
  30. 84921b9 Refactor: Simplify boolean conditional return statements in lib/CodeGen. by Rafael Espindola · 10 years ago
  31. 3ad76a1 Masked Load/Store optimization for scalar code by Elena Demikhovsky · 10 years ago
  32. 69a50a1 [CGP] transform select instructions into branches and sink expensive operands by Sanjay Patel · 10 years ago
  33. 20662e3 Removed parameter "Consecutive" from isLegalMaskedLoad() / isLegalMaskedStore(). by Elena Demikhovsky · 10 years ago
  34. b43d33b Revert "This is a follow-up to the discussion in D12882." by Benjamin Kramer · 10 years ago
  35. 374dd8d This is a follow-up to the discussion in D12882. by Sanjay Patel · 10 years ago
  36. d83547a CodeGen: Remove a few more ilist iterator implicit conversions, NFC by Duncan P. N. Exon Smith · 10 years ago
  37. 9fbe22b fix typos; NFC by Sanjay Patel · 10 years ago
  38. 4e65276 tidy up comments; NFC by Sanjay Patel · 10 years ago
  39. 5e5f0e9 move one-use check under the comment that describes it; NFCI by Sanjay Patel · 10 years ago
  40. fc580a6 function names should start with a lower case letter; NFC by Sanjay Patel · 10 years ago
  41. 4ac6b11 don't repeat function/variable names in header comments; NFC by Sanjay Patel · 10 years ago
  42. ea09288 Added MD_invariant_group to LLVMContext by Piotr Padlewski · 10 years ago
  43. 6c15ec4 Introducing llvm.invariant.group.barrier intrinsic by Piotr Padlewski · 10 years ago
  44. 4257420 use "unpredictable" metadata in fast-isel when splitting compares by Sanjay Patel · 10 years ago
  45. 82d91dd fix minsize detection: minsize attribute implies optimizing for size by Sanjay Patel · 10 years ago
  46. df005cb Fix some comment typos. by Benjamin Kramer · 10 years ago
  47. 924879a wrap OptSize and MinSize attributes for easier and consistent access (NFCI) by Sanjay Patel · 10 years ago
  48. 4cd5faa [CodeGenPrepare] Compress a pair. No functional change. by Benjamin Kramer · 10 years ago
  49. 0cdec1e Make isLegalAddressingMode() taking DataLayout as an argument by Mehdi Amini · 10 years ago
  50. 44ede33 Make TargetLowering::getPointerTy() taking DataLayout as an argument by Mehdi Amini · 10 years ago
  51. 8ac7a9d Redirect DataLayout from TargetMachine to Module in SelectionDAG by Mehdi Amini · 10 years ago
  52. 4fe3798 Redirect DataLayout from TargetMachine to Module in CodeGen Prepare by Mehdi Amini · 10 years ago
  53. f00654e Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) by Alexander Kornienko · 10 years ago
  54. 70bc5f1 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  55. f329914 [CodeGenPrepare] Generalize inserted set from truncs to any inst. by Ahmed Bougacha · 10 years ago
  56. f72b49b CodeGenPrepare: Provide address space to isLegalAddressingMode by Matt Arsenault · 11 years ago
  57. f05b023 CodeGenPrepare: Don't match addressing modes through addrspacecast by Matt Arsenault · 11 years ago
  58. 236f904 [AArch64][CGP] Sink zext feeding stxr/stlxr into the same block. by Ahmed Bougacha · 11 years ago
  59. 833f34d Convert PHI getIncomingValue() to foreach over incoming_values(). NFC. by Pete Cooper · 11 years ago
  60. 3d705e3 Refactoring gc_relocate related code in CodeGenPrepare.cpp by Sanjoy Das · 11 years ago
  61. 89c5491 [RewriteStatepointsForGC] Fix a bug on creating gc_relocate for pointer to vector of pointers by Sanjoy Das · 11 years ago
  62. 499d703 [Statepoint] Clean up Statepoint.h: accessor names. by Sanjoy Das · 11 years ago
  63. e8fd6c8 [ARM] Align global variables passed to memory intrinsics by John Brawn · 11 years ago
  64. f817c1c Use 'override/final' instead of 'virtual' for overridden methods by Alexander Kornienko · 11 years ago
  65. b4bf14c [CodeGenPrepare] Report all changes made during instruction sinking by Benjamin Kramer · 11 years ago
  66. b6c5914 [InstCombine][CodeGenPrep] Create llvm.uadd.with.overflow in CGP. by Sanjoy Das · 11 years ago
  67. aa41cd5 [opaque pointer type] More GEP IRBuilder API migrations... by David Blaikie · 11 years ago
  68. 3909da7 [opaque pointer type] More IRBuilder::createGEP (non-inbounds) migrations: CodeGenPrepare and SimplifyLibCalls by David Blaikie · 11 years ago
  69. 68d535c Opaque Pointer Types: GEP API migrations to specify the gep type explicitly by David Blaikie · 11 years ago
  70. 7bdd50d [CodeGenPrepare] Remove broken, dead, code. NFC. by Quentin Colombet · 11 years ago
  71. 0dbcd65 [ARM] Align stack objects passed to memory intrinsics by John Brawn · 11 years ago
  72. 1b274f9 [CodeGenPrepare] Refine the cost model provided by the promotion helper. by Quentin Colombet · 11 years ago
  73. a28d91d DataLayout is mandatory, update the API to reflect it with references. by Mehdi Amini · 11 years ago
  74. dc3f01e Simplify expressions involving boolean constants with clang-tidy by David Blaikie · 11 years ago
  75. b818676 Don't modify the DenseMap being iterated over from within the loop by Sanjoy Das · 11 years ago
  76. 11e4df7 getRegForInlineAsmConstraint wants to use TargetRegisterInfo for by Eric Christopher · 11 years ago
  77. d75c00c Add a TargetMachine argument to the AddressingModeMatcher, we'll by Eric Christopher · 11 years ago
  78. 70eb9c5 CodeGen: Canonicalize access to function attributes, NFC by Duncan P. N. Exon Smith · 11 years ago
  79. b14ae86 [CodeGenPrepare] Removed duplicate logic. SimplifyCFG already knows how to speculate calls to cttz/ctlz. by Andrea Di Biagio · 11 years ago
  80. fdb9c57 [multiversion] Thread a function argument through all the callers of the by Chandler Carruth · 11 years ago
  81. 705b185 [PM] Change the core design of the TTI analysis to use a polymorphic by Chandler Carruth · 11 years ago
  82. 2c63549 Update a few calls to getSubtarget<> to either be getSubtargetImpl by Eric Christopher · 11 years ago
  83. fccff37 Migrate CodeGenPrepare to use the Function based getSubtarget code. by Eric Christopher · 11 years ago
  84. 10f28f2 [PM] Replace the Pass argument in MergeBasicBlockIntoOnlyPred with by Chandler Carruth · 11 years ago
  85. b98f63d [PM] Separate the TargetLibraryInfo object from the immutable pass. by Chandler Carruth · 11 years ago
  86. 62d4215 [PM] Move TargetLibraryInfo into the Analysis library. by Chandler Carruth · 11 years ago
  87. dba7329 [GC] CodeGenPrep transform: simplify offsetable relocate by Ramkumar Ramachandra · 11 years ago
  88. e03bef7 [SimplifyLibCalls] Factor out fortified libcall handling. by Ahmed Bougacha · 11 years ago
  89. e90f116 CodeGen: Use handy new-fangled post-increment, NFC by Duncan P. N. Exon Smith · 11 years ago
  90. 5914a97 CodeGen: Use range-based for loops, NFC by Duncan P. N. Exon Smith · 11 years ago
  91. 2b6917b [SelectionDAG] Allow targets to specify legality of extloads' result by Ahmed Bougacha · 11 years ago
  92. f807a6f [CodeGenPrepare] Improved logic to speculate calls to cttz/ctlz. by Andrea Di Biagio · 11 years ago
  93. d3c02f1 Replace several 'assert(false' with 'llvm_unreachable' or fold a condition into the assert. by Craig Topper · 11 years ago
  94. 22ee3f6 [CodeGenPrepare] Teach when it is profitable to speculate calls to @llvm.cttz/ctlz. by Andrea Di Biagio · 11 years ago
  95. 87700a7 Scalarizer for masked load and store intrinsics. by Elena Demikhovsky · 11 years ago
  96. 84f89cc [CodeGenPrepare] Handle properly the promotion of operands when this does not by Quentin Colombet · 11 years ago
  97. fc2201e [CodeGenPrepare] Reapply r224351 with a fix for the assertion failure: by Quentin Colombet · 11 years ago
  98. 04b69f8 Revert "[CodeGenPrepare] Move sign/zero extensions near loads using type promotion." by Reid Kleckner · 11 years ago
  99. d5e57b73 [CodeGenPrepare] Move sign/zero extensions near loads using type promotion. by Quentin Colombet · 11 years ago
  100. 5bf8fef IR: Split Metadata from Value by Duncan P. N. Exon Smith · 11 years ago