aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms
AgeCommit message (Expand)Author
2012-05-20Do not pass an invalid domtree to SimplifyInstruction fromPeter Collingbourne
2012-05-19Do not eliminate allocas whose alignment exceeds that of thePeter Collingbourne
2012-05-18Fix replacing all the users of objc weak runtime routinesDan Gohman
2012-05-18allow LazyValueInfo::getEdgeValue() to reason about multiple edges from the s...Nuno Lopes
2012-05-18add test case for bugfix in r157032Nuno Lopes
2012-05-18FileCheck-ify, apropos of nothingJoel Jones
2012-05-15Teach SimplifyLibCalls about stpcpy.David Majnemer
2012-05-14Move the capture analysis from MemoryDependencyAnalysis to a more general placeChad Rosier
2012-05-12Teach Function::hasAddressTaken that BlockAddress doesn't really takeJay Foad
2012-05-11objectsize: add a few more tests and fix a bugNuno Lopes
2012-05-11Fix a minor logic mistake transforming compares in instcombine. PR12514.Eli Friedman
2012-05-10objectsize: add support for GEPs with non-constant indexesNuno Lopes
2012-05-10Teach DeadStoreElimination to eliminate exit-block stores with phi addresses.Dan Gohman
2012-05-10teach DSE and isInstructionTriviallyDead() about callocNuno Lopes
2012-05-10formatting change: strip debug info from testJoel Jones
2012-05-10Fix a problem with incomplete equality testing of PHINodes in Joel Jones
2012-05-09Fix the objc_storeStrong recognizer to stop before walking off theDan Gohman
2012-05-09objectsize:Nuno Lopes
2012-05-09change the objectsize intrinsic signature: add a 3rd parameter to denote the ...Nuno Lopes
2012-05-09Fixed a typoFilipe Cabecinhas
2012-05-08Fix objc_storeStrong pattern matching to catch a potential use of theDan Gohman
2012-05-08Calling ReassociateExpression recursively is extremely dangerous since it willDuncan Sands
2012-05-07Teach reassociate to commute FMul's and FAdd's in order to canonicalize the o...Owen Anderson
2012-05-05Small fix in InstCombineCasts.cpp. Restored "alloca + bitcast" reducing for c...Stepan Dyatkovskiy
2012-05-03remove calls to calloc if the allocated memory is not used (it was already be...Nuno Lopes
2012-05-03add support for calloc to objectsize loweringNuno Lopes
2012-05-02The value held in the vector may be RAUW'ed by some of the canonicalizationBill Wendling
2012-05-01An instruction in a loop is not guaranteed to be executed just because the loopNick Lewycky
2012-05-01Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. FixesLang Hames
2012-04-30Just mark the sign bit as known zero, rather than any other irrelevant bitsDuncan Sands
2012-04-30Second attempt at PR12573:Bill Wendling
2012-04-30Make sure HoistInsertPosition finds a position that is dominated by allRafael Espindola
2012-04-27Don't vectorize target-specific types (ppc_fp128, x86_fp80, etc.).Hal Finkel
2012-04-27Reapply r155682, making constant folding more consistent, with a fix to workDan Gohman
2012-04-27Revert r155682, "Use ConstantExpr::getExtractElement when constant-folding ve...NAKAMURA Takumi
2012-04-27Use ConstantExpr::getExtractElement when constant-folding vectorsDan Gohman
2012-04-26Add instcombine patterns for the following transformations:Chad Rosier
2012-04-26Teach the reassociate pass to fold chains of multiplies with repeatedChandler Carruth
2012-04-25Actually delete now-empty file.Chandler Carruth
2012-04-25Reverting r155468. Chris and Chandler have convinced me that it's dangerous andLang Hames
2012-04-24ConstantFoldSelectInstruction swapped the operands of the select.Nadav Rotem
2012-04-24Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. This fixesLang Hames
2012-04-24Fix a crash on valid (if UB) bitcode that is produced for some globalChandler Carruth
2012-04-23Reapply r155136 after fixing PR12599.Jakob Stoklund Olesen
2012-04-22Tidy up this test more:Chandler Carruth
2012-04-22FileCheck-ize a test, and tidy it up a touch.Chandler Carruth
2012-04-20Revert r155136 "Defer some shl transforms to DAGCombine."Jakob Stoklund Olesen
2012-04-19Avoid a bug in the path count computation, preventing an infiniteDan Gohman
2012-04-19Defer some shl transforms to DAGCombine.Jakob Stoklund Olesen
2012-04-19Extract the broken part of XFAILed test into its own file.Jakob Stoklund Olesen