aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Fix a typo in ValueTracking that's causing instcombine to delete needed shift...Evan Cheng2010-03-131-0/+20
* When constant folding GEP of GEP, do not crash if an index ofDuncan Sands2010-03-121-0/+13
* Make isLCSSA ignore uses in blocks not reachable from the entry block,Dan Gohman2010-03-091-0/+27
* Re-commit 97860 with fix. getMallocAllocatedType may return null.Evan Cheng2010-03-081-0/+16
* Migrate _chk call lowering from SimplifyLibCalls to InstCombine. StubEric Christopher2010-03-063-4/+4
* Temporarily revert:Eric Christopher2010-03-061-16/+0
* Transform @llvm.objectsize to integer if the argument is a result of malloc o...Evan Cheng2010-03-061-0/+16
* Safely turn memset_chk etc. to non-chk variant if the known object size is >=...Evan Cheng2010-03-051-0/+18
* Instcombine should turn llvm.objectsize of a alloca with static size to an in...Evan Cheng2010-03-051-0/+20
* fix PR6512, a case where instcombine would incorrectly merge loadsChris Lattner2010-03-051-0/+40
* Fix PR6503. This turned into a much more interesting and nasty bug. Various Chris Lattner2010-03-051-0/+15
* make these less sensitive to temporary naming.Chris Lattner2010-03-053-15/+15
* remove this testcase, it isn't clear what it was testing and it is subsumed b...Chris Lattner2010-03-051-18/+0
* fix a nice subtle reassociate bug which would only occurChris Lattner2010-03-051-2/+13
* Make the 'icmp pred trunc(ext(X)), CST --> icmp pred X, ext(trunc(CST))'Nick Lewycky2010-03-041-0/+18
* fix incorrect folding of icmp with undef, PR6481.Chris Lattner2010-03-031-1/+11
* This test case:Bill Wendling2010-03-031-4/+4
* Non-affine post-inc SCEV expansions have more code which must beDan Gohman2010-03-021-0/+44
* Floating-point add, sub, and mul are now spelled fadd, fsub, and fmul,Dan Gohman2010-03-023-9/+9
* Remove tests that checks @llvm.dbg.stoppoint handling.Devang Patel2010-03-013-4098/+0
* stop using anders-aaChris Lattner2010-03-011-1/+1
* @llvm.dbg.stoppoint intrinsic is not used anymore.Devang Patel2010-03-011-98/+0
* Update to use new debug info encoding scheme. As a bonus, now the test passes!Devang Patel2010-03-011-55/+64
* Remove this test because it checks wheter optimizer handled @llvm.dbg.global_...Devang Patel2010-03-011-54/+0
* LLVM instruction syntax doesn't have trailing semicolons.Dan Gohman2010-03-011-5/+5
* Teach APFloat how to create both QNaNs and SNaNs and with arbitrary-widthJohn McCall2010-02-281-2/+1
* fix PR6414, a nondeterminism issue in IPSCCP which was becauseChris Lattner2010-02-271-0/+32
* fix PR6435 another bug from the MallocInst elimination work.Chris Lattner2010-02-261-0/+27
* this file lacks a run line!Chris Lattner2010-02-261-0/+1
* rewrite OptimizeGlobalAddressOfMalloc to fix PR6422, some bugsChris Lattner2010-02-251-0/+17
* Make LoopSimplify change conditional branches in loop exiting blocksDan Gohman2010-02-252-1/+66
* Don't do (X != Y) ? X : Y -> X for floating-point values; it doesn'tDan Gohman2010-02-231-0/+53
* Remove the code which constant-folded ptrtoint(inttoptr(x)+c) toDan Gohman2010-02-231-27/+0
* Convert this test to FileCheck and add a testcase for PR3574.Dan Gohman2010-02-231-3/+15
* Instcombine constant folding can normalize gep with negative index to index w...Evan Cheng2010-02-221-1/+31
* Add a test for canonicalizing ConstantExpr operands.Dan Gohman2010-02-221-1/+10
* Constant-fold certain comparisons with infinity and negative infinity.Dan Gohman2010-02-221-0/+155
* Teach ScalarEvolution how to compute a tripcount for a loop withDan Gohman2010-02-198-12/+12
* Fold bswap(undef) to undef.Dan Gohman2010-02-171-0/+6
* Testcase for critical edge splitting with load PRE.Bob Wilson2010-02-161-0/+27
* fix PR6305 by handling BlockAddress in a helper functionChris Lattner2010-02-151-0/+11
* Fix a problem where we had bitcasted operands that gave usEric Christopher2010-02-131-0/+9
* 1. modernize the constantmerge pass, using densemap/smallvector.Chris Lattner2010-02-121-10/+24
* rename testChris Lattner2010-02-121-0/+0
* Reapply the new LoopStrengthReduction code, with compile time andDan Gohman2010-02-1211-15/+23
* Make sure that ConstantExpr offsets also aren't off of externEric Christopher2010-02-111-0/+15
* Rename ValueRequiresCast to ShouldOptimizeCast, to better reflectChris Lattner2010-02-111-0/+16
* convert to filecheck.Chris Lattner2010-02-111-4/+2
* Make DSE only scan blocks that are reachable from the entryChris Lattner2010-02-111-0/+14
* a testcase that doesn't crash GVN but could someday.Chris Lattner2010-02-111-3/+19