summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Utils
Commit message (Expand)AuthorAgeFilesLines
* [MemorySSA] Remove unused field. NFC.George Burgess IV2016-08-221-6/+1
* MSSA: Factor out phi node placementDaniel Berlin2016-08-221-17/+22
* MSSA: Only rename accesses whose defining access is nullptrDaniel Berlin2016-08-221-14/+6
* [SimplifyCFG] Rewrite SinkThenElseCodeToEndJames Molloy2016-08-221-150/+236
* Revert "[SimplifyCFG] Rewrite SinkThenElseCodeToEnd"James Molloy2016-08-221-236/+150
* [SimplifyCFG] Rewrite SinkThenElseCodeToEndJames Molloy2016-08-221-150/+236
* [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayoutVitaly Buka2016-08-201-3/+10
* Revert "[asan] Add support of lifetime poisoning into ComputeASanStackFrameLa...Vitaly Buka2016-08-191-10/+3
* Revert "[SimplifyCFG] Rewrite SinkThenElseCodeToEnd"Reid Kleckner2016-08-191-210/+150
* [CloneFunction] Don't remove unrelated nodes from the CGSSCDavid Majnemer2016-08-191-0/+6
* [SimplifyCFG] Rewrite SinkThenElseCodeToEndJames Molloy2016-08-191-150/+210
* [asan] Add support of lifetime poisoning into ComputeASanStackFrameLayoutVitaly Buka2016-08-181-3/+10
* [PM] Port the always inliner to the new pass manager in a much moreChandler Carruth2016-08-171-1/+1
* SimplifyCFG: Avoid dereferencing end()Duncan P. N. Exon Smith2016-08-161-1/+4
* Preserve the assumption cache more oftenDavid Majnemer2016-08-161-12/+22
* [LoopUnroll] Don't clear out the AssumptionCache on each loopDavid Majnemer2016-08-161-6/+8
* Revert "[SimplifyCFG] Rewrite SinkThenElseCodeToEnd"Reid Kleckner2016-08-151-207/+150
* [SimplifyCFG] Rewrite SinkThenElseCodeToEndJames Molloy2016-08-151-150/+207
* [Inliner] Don't treat inalloca allocas as staticReid Kleckner2016-08-121-3/+10
* Fixed typo.David L Kreitzer2016-08-121-1/+1
* [PM] Port LowerInvoke to the new pass managerMichael Kuperstein2016-08-122-18/+33
* [PM] Port NameAnonFunction pass to new pass managerTeresa Johnson2016-08-122-8/+20
* Use the range variant of remove_if instead of unpacking begin/endDavid Majnemer2016-08-121-4/+4
* Use the range variant of find/find_if instead of unpacking begin/endDavid Majnemer2016-08-122-4/+3
* Use the range variant of find instead of unpacking begin/endDavid Majnemer2016-08-113-3/+3
* [MSSA] Use is_containedDaniel Berlin2016-08-111-1/+1
* Use range algorithms instead of unpacking begin/endDavid Majnemer2016-08-116-7/+8
* Fix LCSSA increased compile timeRong Xu2016-08-101-7/+7
* [SimplifyLibCalls] Restore the old behaviour, emit a libcall.Davide Italiano2016-08-101-3/+5
* [LoopSimplify] Rebuild LCSSA for the inner loop after separating nested loops.Michael Zolotukhin2016-08-091-32/+4
* Consistently use FunctionAnalysisManagerSean Silva2016-08-096-6/+6
* [LoopUnroll] Simplify loops created by unrolling.Michael Zolotukhin2016-08-081-0/+19
* [MemorySSA] Fix windows build breakage caused by r278028Geoff Berry2016-08-081-4/+4
* [MemorySSA] Ensure address stability of MemorySSA object.Geoff Berry2016-08-081-17/+13
* Add some comments linking back to PR28400.Sean Silva2016-08-081-0/+2
* [PM] More workaround for PR28400Sean Silva2016-08-081-0/+2
* [MSSA] Fix PR28880 by fixing use optimizer's lower bound tracking behavior.Daniel Berlin2016-08-081-4/+16
* [JumpThreading] Fix handling of aliasing metadata.Eli Friedman2016-08-081-0/+11
* [SimplifyLibCalls] Emit sqrt intrinsic instead of a libcall.Davide Italiano2016-08-081-2/+3
* [SLC] Emit an intrinsic instead of a libcall for pow.Davide Italiano2016-08-071-9/+13
* Revert "Revert "[LoopSimplify] Fix updating LCSSA after separating nested loo...Michael Zolotukhin2016-08-071-0/+15
* Move helpers into anonymous namespaces. NFC.Benjamin Kramer2016-08-062-0/+4
* Revert "[LoopSimplify] Fix updating LCSSA after separating nested loops."Michael Zolotukhin2016-08-061-15/+0
* [MSSA] Use depth first iterator instead of custom version.Daniel Berlin2016-08-051-19/+3
* [LoopSimplify] Fix updating LCSSA after separating nested loops.Michael Zolotukhin2016-08-051-0/+15
* [MSSA] Match assert vs llvm_unreachable style in verification functions.Daniel Berlin2016-08-051-11/+12
* Rewrite domination verifier to handle local domination as well.Daniel Berlin2016-08-051-38/+19
* [FlattenCFG] Simplify + remove unused variable. NFCI.Davide Italiano2016-08-051-7/+2
* Do not assign new discriminator for all intrinsics.Dehao Chen2016-08-051-2/+2
* [SimplifyCFG] Make range reduction code deterministic.Benjamin Kramer2016-08-051-2/+3
OpenPOWER on IntegriCloud