summaryrefslogtreecommitdiff
path: root/test/Transforms
Commit message (Expand)AuthorAge
* bounds checking: add support for byval argumentsNuno Lopes2012-05-25
* boundschecking:Nuno Lopes2012-05-25
* Make the reassociation pass more powerful so that it can handle expressionsDuncan Sands2012-05-25
* PR1255 related changes (case ranges):Stepan Dyatkovskiy2012-05-24
* Fix typo in flag to opt, and also a CHECK-NEXT that doesn't follow aKaelyn Uhrain2012-05-23
* BoundsChecking: add a couple of simple tests and fix a bug in branch emitionNuno Lopes2012-05-23
* Fix the inliner so that the optsize function attribute don't alter thePatrik Hägglund2012-05-23
* LSR fix: add a missing phi check during IV hoisting.Andrew Trick2012-05-22
* revert my previous patches that introduced an additional parameter to the obj...Nuno Lopes2012-05-22
* Fix PR12858, a crash due to GVN's PRE not fully removing an instruction from theDuncan Sands2012-05-22
* Do not pass an invalid domtree to SimplifyInstruction fromPeter Collingbourne2012-05-20
* Do not eliminate allocas whose alignment exceeds that of thePeter Collingbourne2012-05-19
* Fix replacing all the users of objc weak runtime routinesDan Gohman2012-05-18
* allow LazyValueInfo::getEdgeValue() to reason about multiple edges from the s...Nuno Lopes2012-05-18
* add test case for bugfix in r157032Nuno Lopes2012-05-18
* FileCheck-ify, apropos of nothingJoel Jones2012-05-18
* Teach SimplifyLibCalls about stpcpy.David Majnemer2012-05-15
* Move the capture analysis from MemoryDependencyAnalysis to a more general placeChad Rosier2012-05-14
* Teach Function::hasAddressTaken that BlockAddress doesn't really takeJay Foad2012-05-12
* objectsize: add a few more tests and fix a bugNuno Lopes2012-05-11
* Fix a minor logic mistake transforming compares in instcombine. PR12514.Eli Friedman2012-05-11
* objectsize: add support for GEPs with non-constant indexesNuno Lopes2012-05-10
* Teach DeadStoreElimination to eliminate exit-block stores with phi addresses.Dan Gohman2012-05-10
* teach DSE and isInstructionTriviallyDead() about callocNuno Lopes2012-05-10
* formatting change: strip debug info from testJoel Jones2012-05-10
* Fix a problem with incomplete equality testing of PHINodes in Joel Jones2012-05-10
* Fix the objc_storeStrong recognizer to stop before walking off theDan Gohman2012-05-09
* objectsize:Nuno Lopes2012-05-09
* change the objectsize intrinsic signature: add a 3rd parameter to denote the ...Nuno Lopes2012-05-09
* Fixed a typoFilipe Cabecinhas2012-05-09
* Fix objc_storeStrong pattern matching to catch a potential use of theDan Gohman2012-05-08
* Calling ReassociateExpression recursively is extremely dangerous since it willDuncan Sands2012-05-08
* Teach reassociate to commute FMul's and FAdd's in order to canonicalize the o...Owen Anderson2012-05-07
* Small fix in InstCombineCasts.cpp. Restored "alloca + bitcast" reducing for c...Stepan Dyatkovskiy2012-05-05
* remove calls to calloc if the allocated memory is not used (it was already be...Nuno Lopes2012-05-03
* add support for calloc to objectsize loweringNuno Lopes2012-05-03
* The value held in the vector may be RAUW'ed by some of the canonicalizationBill Wendling2012-05-02
* An instruction in a loop is not guaranteed to be executed just because the loopNick Lewycky2012-05-01
* Add support for llvm.arm.neon.vmull* intrinsics to InstCombine. FixesLang Hames2012-05-01
* Just mark the sign bit as known zero, rather than any other irrelevant bitsDuncan Sands2012-04-30
* Second attempt at PR12573:Bill Wendling2012-04-30
* Make sure HoistInsertPosition finds a position that is dominated by allRafael Espindola2012-04-30
* Don't vectorize target-specific types (ppc_fp128, x86_fp80, etc.).Hal Finkel2012-04-27
* Reapply r155682, making constant folding more consistent, with a fix to workDan Gohman2012-04-27
* Revert r155682, "Use ConstantExpr::getExtractElement when constant-folding ve...NAKAMURA Takumi2012-04-27
* Use ConstantExpr::getExtractElement when constant-folding vectorsDan Gohman2012-04-27
* Add instcombine patterns for the following transformations:Chad Rosier2012-04-26
* Teach the reassociate pass to fold chains of multiplies with repeatedChandler Carruth2012-04-26
* Actually delete now-empty file.Chandler Carruth2012-04-25
* Reverting r155468. Chris and Chandler have convinced me that it's dangerous andLang Hames2012-04-25