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