summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils
Commit message (Expand)AuthorAgeFilesLines
* [EntryExitInstrumenter] Placate GCC, the semicolon is redundant. NFCI.Davide Italiano2017-11-141-3/+2
* Make salvageDebugInfo of casts work for dbg.declare and dbg.addrReid Kleckner2017-11-141-6/+16
* Rename CountingFunctionInserter and use for both mcount and cygprofile calls,...Hans Wennborg2017-11-142-0/+149
* [PredicateInfo] Stable sort ValueDFS to remove non-deterministic orderingMandeep Singh Grang2017-11-141-1/+1
* [CodeExtractor] Add missing AllowVarArgs initialization.Florian Hahn2017-11-131-2/+3
* [PartialInliner] Inline vararg functions that forward varargs.Florian Hahn2017-11-132-21/+64
* [SimplifyCFG] Use auto * when the type is obvious. NFCI.Davide Italiano2017-11-101-11/+8
* Add a wrapper function to set branch weights metadata.Easwaran Raman2017-11-091-28/+34
* Add an @llvm.sideeffect intrinsicDan Gohman2017-11-081-0/+4
* InstCombine: salvage the debug info of DCE'ed add instructions.Adrian Prantl2017-11-061-12/+23
* [IR] redefine 'UnsafeAlgebra' / 'reassoc' fast-math-flags and add 'trans' fas...Sanjay Patel2017-11-062-25/+24
* [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile2017-11-041-0/+17
* Revert "[LTO][ThinLTO] Use the linker resolutions to mark global values ..."Sean Fertile2017-11-041-17/+0
* Invoke salvageDebugInfo from CodeGenPrepare's SinkCast()Adrian Prantl2017-11-031-1/+1
* [LTO][ThinLTO] Use the linker resolutions to mark global values as dso_local.Sean Fertile2017-11-031-0/+17
* [SimplifyCFG] When merging conditional stores, don't count the store we're me...Craig Topper2017-11-031-1/+3
* Add llvm::for_each as a range-based extensions to <algorithm> and make use of...Aaron Ballman2017-11-031-9/+9
* Revert "Invoke salvageDebugInfo from CodeGenPrepare's SinkCast()"Adrian Prantl2017-11-031-1/+1
* Invoke salvageDebugInfo from CodeGenPrepare's SinkCast()Adrian Prantl2017-11-031-1/+1
* [SimplifyCFG] Discard speculated dbg intrinsicsBjorn Pettersson2017-11-021-1/+11
* loop-unroll: teach remapInstruction to update dbg.value intrinsics.Adrian Prantl2017-11-011-1/+15
* loop-rotate: eliminate duplicate debug intrinsics after splicing.Adrian Prantl2017-11-011-1/+26
* Revert 317016 and 317048Philip Reames2017-11-011-44/+50
* Revert r317105 to investigate bot breakage.Adrian Prantl2017-11-011-23/+1
* loop-rotate: eliminate duplicate debug intrinsics after splicing.Adrian Prantl2017-11-011-1/+23
* [CodeExtractor] Fix iterator invalidation in findOrCreateBlockForHoisting.Florian Hahn2017-11-011-1/+3
* [SimplifyIndVar] Inline makIVComparisonInvariant to eleminate code duplicatio...Philip Reames2017-10-311-51/+29
* [SimplifyCFG] Use a more generic name for the selects created by Speculativel...Craig Topper2017-10-311-2/+2
* [IndVarSimplify] Extract wrapper around SE-.isLoopInvariantPredicate [NFC]Philip Reames2017-10-311-17/+33
* [IndVarSimplify] Simplify code using a dictionaryPhilip Reames2017-10-311-16/+8
* [LoopUnroll] Clean up remarks for unroll remainderDavid Green2017-10-312-31/+35
* [IndVarSimplify] Simplify code using preheader assumptionPhilip Reames2017-10-311-44/+6
* [SimplifyIndVar] Extract out invariant expression handlingPhilip Reames2017-10-311-82/+107
* Undo accidental commitPhilip Reames2017-10-311-237/+82
* [CGP] Fix crash on i96 bit multiplyPhilip Reames2017-10-301-82/+237
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-273-27/+61
* [SimplifyIndVars] Shorten code by using SCEV helper [NFC]Philip Reames2017-10-261-7/+4
* Do not add discriminator encoding for debug intrinsics.Dehao Chen2017-10-261-2/+3
* Reapply r316582 [Local] Fix a bug in the domtree update logic for MergeBasicB...Balaram Makam2017-10-261-3/+7
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-266-77/+158
* Revert r316582 [Local] Fix a bug in the domtree update logic for MergeBasicBl...Balaram Makam2017-10-251-7/+3
* [Local] Fix a bug in the domtree update logic for MergeBasicBlockIntoOnlyPred.Balaram Makam2017-10-251-3/+7
* Delete unused instantiations of DIBuilder. NFCAdrian Prantl2017-10-241-2/+0
* [SimplifyCFG] delay switch condition forwarding to -latesimplifycfgSanjay Patel2017-10-221-1/+1
* [SimplifyCFG] try harder to forward switch condition to phi (PR34471)Sanjay Patel2017-10-221-2/+32
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-212-49/+82
* [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings;...Eugene Zelenko2017-10-174-60/+151
* Fix signed overflow detected by ubsanVitaly Buka2017-10-171-1/+1
* [SimplifyCFG] use range-for-loops, tidy; NFCISanjay Patel2017-10-151-20/+10
* [LoopInfo][Refactor] Make SetLoopAlreadyUnrolled a member function of the Loo...Hongbin Zheng2017-10-151-29/+1
OpenPOWER on IntegriCloud