summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Revert r247216: "Fix Clang-tidy misc-use-override warnings, other minor fixes"Hans Wennborg2015-09-101-3/+4
* [RewriteStatepointsForGC] Minor refactor to use shared implementation [NFC]Philip Reames2015-09-101-8/+1
* [RewriteStatepointsForGC] Strengthen a confusingly weak assertion [NFC]Philip Reames2015-09-101-3/+3
* [RewriteStatepointsForGC] One last bit of naming [NFCI]Philip Reames2015-09-101-7/+7
* [RewriteStatepointsForGC] Further style/naming fixup [NFCI]Philip Reames2015-09-101-26/+26
* Fix Clang-tidy misc-use-override warnings, other minor fixesHans Wennborg2015-09-101-4/+3
* [RewriteStatepointsForGC] More naming cleanup [NFCI]Philip Reames2015-09-101-6/+6
* [RewriteStatepointsForGC] Code cleanup [NFC]Philip Reames2015-09-091-25/+26
* [RewriteStatepointsForGC] Extend base pointer inference to handle insertelementPhilip Reames2015-09-091-58/+61
* [RewriteStatepointsForGC] Make base pointer inference deterministicPhilip Reames2015-09-091-44/+35
* LowerBitSets: Fix non-determinism bug.Peter Collingbourne2015-09-091-4/+22
* Revert trunc(lshr (sext A), Cst) to ashr A, CstDavid Majnemer2015-09-091-20/+0
* [PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatibleChandler Carruth2015-09-0934-131/+230
* don't repeat function names in comments; NFCSanjay Patel2015-09-094-33/+27
* function names start with a lower case letter; NFCSanjay Patel2015-09-091-54/+54
* don't repeat function names in comments; NFCSanjay Patel2015-09-091-35/+32
* Rename ExitCount to BackedgeTakenCount, because that's what it is.James Molloy2015-09-091-8/+9
* Delay predication of stores until near the end of vector code generationJames Molloy2015-09-091-56/+28
* Fix a typo I spotted when hacking on SROA. Somewhat alarming thatChandler Carruth2015-09-091-1/+1
* [IRCE] Add INITIALIZE_PASS_DEPENDENCY invocations.Sanjoy Das2015-09-091-2/+9
* Re-apply r247080 with order of evaluation fix.Peter Collingbourne2015-09-081-127/+406
* Revert r247080, "LowerBitSets: Extend pass to support functions as bitsetPeter Collingbourne2015-09-081-406/+127
* LowerBitSets: Extend pass to support functions as bitset members.Peter Collingbourne2015-09-081-127/+406
* refactor matches for De Morgan's Laws; NFCISanjay Patel2015-09-081-17/+32
* remove function names from comments; NFCSanjay Patel2015-09-081-49/+45
* There is a trunc(lshr (zext A), Cst) optimization in InstCombineCasts thatJakub Kuderski2015-09-081-0/+20
* Prune utf8 chars in comments.NAKAMURA Takumi2015-09-071-1/+1
* [InstCombine] Don't divide by zero when evaluating a potential transformDavid Majnemer2015-09-061-0/+8
* [InstCombine] Don't assume m_Mul gives back an InstructionDavid Majnemer2015-09-051-1/+3
* Fix build warning.Craig Topper2015-09-051-1/+1
* Fix build warningAndrew Kaylor2015-09-051-2/+2
* Fix build warningAndrew Kaylor2015-09-041-4/+0
* [WinEH] Teach SimplfyCFG to eliminate empty cleanup pads.Andrew Kaylor2015-09-041-20/+201
* Remove two unused includes and C++11 rangify for loops.Yaron Keren2015-09-041-15/+12
* [RewriteStatepointsForGC] Extract common code, comment, and fix a build warni...Philip Reames2015-09-031-55/+48
* [RewriteStatepointsForGC] Strengthen invariants around BDVsPhilip Reames2015-09-031-29/+65
* [RewriteStatepointsForGC] Workaround a lack of determinism in visit orderPhilip Reames2015-09-031-4/+9
* [sancov] Disable sanitizer coverage on functions using SEHReid Kleckner2015-09-031-0/+7
* [WinEH] Add cleanupendpad instructionJoseph Tremoulet2015-09-032-0/+11
* [MergeFuncs] Efficiently defer functions on mergeJF Bastien2015-09-021-28/+34
* [RewriteStatepointsForGC] Delete stale comment [NFC]Philip Reames2015-09-021-3/+0
* [RewriteStatepointsForGC] Pull a function out of anon namespace [NFC]Philip Reames2015-09-021-1/+5
* [RewriteStatepointsForGC] Bugfix for change 246133Philip Reames2015-09-021-16/+16
* Fix release build warning for unused functionPhilip Reames2015-09-021-1/+2
* [RewriteStatepointsForGC] Improve debug output [NFC]Philip Reames2015-09-021-30/+36
* assuem(X) handling in GVN bugfixPiotr Padlewski2015-09-021-1/+20
* Constant propagation after hitting assume(cmp) bugfixPiotr Padlewski2015-09-022-9/+46
* Constant propagation after hiting llvm.assumePiotr Padlewski2015-09-021-3/+68
* [RemoveDuplicatePHINodes] Start over after removing a PHI.Benjamin Kramer2015-09-021-0/+5
* [LV] Don't bail to MiddleBlock if a runtime check fails, bail to ScalarPH ins...James Molloy2015-09-021-60/+27
OpenPOWER on IntegriCloud