aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master LLVM for rebase to r230699.Stephen Hines2015-03-23358-2775/+14814
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-02385-1549/+13422
* Update LLVM for rebase to r212749.Stephen Hines2014-07-21148-775/+5538
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-29103-143/+4954
* Update to LLVM 3.5a.Stephen Hines2014-04-24199-301/+6826
* Merging r197449:Bill Wendling2013-12-171-0/+63
* Merging r197216:Bill Wendling2013-12-151-14/+57
* Merging r197215:Bill Wendling2013-12-151-0/+45
* Merging r197178:Bill Wendling2013-12-141-0/+32
* Merging r195535:Manman Ren2013-12-095-3/+15
* Merging r195504:Manman Ren2013-12-0919-5/+38
* Merging r196638:Bill Wendling2013-12-081-0/+38
* --- Reverse-merging r196668 into '.':Bill Wendling2013-12-081-38/+0
* Merging r196638:Bill Wendling2013-12-071-0/+38
* Merging r196294:Bill Wendling2013-12-072-0/+58
* Merging r196611:Bill Wendling2013-12-061-0/+19
* Merging r196508:Bill Wendling2013-12-061-0/+35
* Merging r196129:Bill Wendling2013-12-021-0/+74
* Merging r195787:Bill Wendling2013-12-011-0/+39
* Merging r195791:Bill Wendling2013-11-271-1/+1
* Merging r195773:Bill Wendling2013-11-271-0/+47
* Merging r195769:Bill Wendling2013-11-274-29/+67
* Merging r195493:Bill Wendling2013-11-251-0/+31
* Merging r195492:Bill Wendling2013-11-251-0/+47
* Merging r195162:Bill Wendling2013-11-201-0/+33
* Merging r195118:Bill Wendling2013-11-201-1/+0
* The 'optnone' attribute means don't inline anything into this functionPaul Robinson2013-11-181-0/+52
* LoopVectorizer: Extend the induction variable to a larger typeArnold Schwaighofer2013-11-181-0/+42
* Add the cold attribute to error-reporting call sitesHal Finkel2013-11-171-0/+77
* Add a loop rerolling passHal Finkel2013-11-162-0/+423
* Apply the InstCombine fptrunc sqrt optimization to llvm.sqrtHal Finkel2013-11-161-0/+13
* InstCombine: fold (A >> C) == (B >> C) --> (A^B) < (1 << C) for constant Cs.Benjamin Kramer2013-11-162-8/+28
* LoopVectorizer: Use abi alignment for accesses with no alignmentArnold Schwaighofer2013-11-151-0/+33
* ArgumentPromotion: correctly transfer TBAA tags and alignments.Manman Ren2013-11-151-0/+52
* Add instcombine visitor for addrspacecastMatt Arsenault2013-11-151-0/+31
* Add addrspacecast instruction.Matt Arsenault2013-11-156-8/+8
* Fixing a heisenbug where the memory dependence analysis behaves differentlyYunzhong Gao2013-11-141-0/+260
* SampleProfileLoader pass. Initial setup.Diego Novillo2013-11-132-0/+153
* Fold (iszero(A&K1) | iszero(A&K2)) -> (A&(K1|K2)) != (K1|K2) if we know that...Nadav Rotem2013-11-121-0/+35
* FoldBranchToCommonDest merges branches into a single branch with or/and of th...Nadav Rotem2013-11-121-0/+29
* Corruptly merge constants with explicit and implicit alignments.Rafael Espindola2013-11-121-0/+28
* SimplifyCFG: Use existing constant folding logic when forming switch tables.Benjamin Kramer2013-11-121-3/+6
* Fix PR17952.Shuxin Yang2013-11-118-22/+221
* Add a testcase for pr17852.Rafael Espindola2013-11-111-0/+66
* Revert "Resurrect r191017 " GVN proceeds in the presence of dead code" plus a...Bill Wendling2013-11-108-221/+22
* SimplifyCFG has a heuristics for out-of-order processors that decides when it...Nadav Rotem2013-11-101-0/+28
* Resolve TODO in test now that filecheck has multiple check prefixes.Matt Arsenault2013-11-101-5/+3
* Teach MergeFunctions about address spacesMatt Arsenault2013-11-103-0/+93
* Use variable for register name in testMatt Arsenault2013-11-101-2/+2
* IR: Do not canonicalize constant GEPs into an out-of-bounds array accessDavid Majnemer2013-11-071-0/+30