aboutsummaryrefslogtreecommitdiff
path: root/test/Transforms
AgeCommit message (Expand)Author
2010-04-13Merge r100936 from mainline to fix PR6760.Tanya Lattner
2010-03-23Merge r98416 from mainline.Tanya Lattner
2010-03-06Migrate _chk call lowering from SimplifyLibCalls to InstCombine. StubEric Christopher
2010-03-06Temporarily revert:Eric Christopher
2010-03-06Transform @llvm.objectsize to integer if the argument is a result of malloc o...Evan Cheng
2010-03-05Safely turn memset_chk etc. to non-chk variant if the known object size is >=...Evan Cheng
2010-03-05Instcombine should turn llvm.objectsize of a alloca with static size to an in...Evan Cheng
2010-03-05fix PR6512, a case where instcombine would incorrectly merge loadsChris Lattner
2010-03-05Fix PR6503. This turned into a much more interesting and nasty bug. Various Chris Lattner
2010-03-05make these less sensitive to temporary naming.Chris Lattner
2010-03-05remove this testcase, it isn't clear what it was testing and it is subsumed b...Chris Lattner
2010-03-05fix a nice subtle reassociate bug which would only occurChris Lattner
2010-03-04Make the 'icmp pred trunc(ext(X)), CST --> icmp pred X, ext(trunc(CST))'Nick Lewycky
2010-03-03fix incorrect folding of icmp with undef, PR6481.Chris Lattner
2010-03-03This test case:Bill Wendling
2010-03-02Non-affine post-inc SCEV expansions have more code which must beDan Gohman
2010-03-02Floating-point add, sub, and mul are now spelled fadd, fsub, and fmul,Dan Gohman
2010-03-01Remove tests that checks @llvm.dbg.stoppoint handling.Devang Patel
2010-03-01stop using anders-aaChris Lattner
2010-03-01@llvm.dbg.stoppoint intrinsic is not used anymore.Devang Patel
2010-03-01Update to use new debug info encoding scheme. As a bonus, now the test passes!Devang Patel
2010-03-01Remove this test because it checks wheter optimizer handled @llvm.dbg.global_...Devang Patel
2010-03-01LLVM instruction syntax doesn't have trailing semicolons.Dan Gohman
2010-02-28Teach APFloat how to create both QNaNs and SNaNs and with arbitrary-widthJohn McCall
2010-02-27fix PR6414, a nondeterminism issue in IPSCCP which was becauseChris Lattner
2010-02-26fix PR6435 another bug from the MallocInst elimination work.Chris Lattner
2010-02-26this file lacks a run line!Chris Lattner
2010-02-25rewrite OptimizeGlobalAddressOfMalloc to fix PR6422, some bugsChris Lattner
2010-02-25Make LoopSimplify change conditional branches in loop exiting blocksDan Gohman
2010-02-23Don't do (X != Y) ? X : Y -> X for floating-point values; it doesn'tDan Gohman
2010-02-23Remove the code which constant-folded ptrtoint(inttoptr(x)+c) toDan Gohman
2010-02-23Convert this test to FileCheck and add a testcase for PR3574.Dan Gohman
2010-02-22Instcombine constant folding can normalize gep with negative index to index w...Evan Cheng
2010-02-22Add a test for canonicalizing ConstantExpr operands.Dan Gohman
2010-02-22Constant-fold certain comparisons with infinity and negative infinity.Dan Gohman
2010-02-19Teach ScalarEvolution how to compute a tripcount for a loop withDan Gohman
2010-02-17Fold bswap(undef) to undef.Dan Gohman
2010-02-16Testcase for critical edge splitting with load PRE.Bob Wilson
2010-02-15fix PR6305 by handling BlockAddress in a helper functionChris Lattner
2010-02-13Fix a problem where we had bitcasted operands that gave usEric Christopher
2010-02-121. modernize the constantmerge pass, using densemap/smallvector.Chris Lattner
2010-02-12rename testChris Lattner
2010-02-12Reapply the new LoopStrengthReduction code, with compile time andDan Gohman
2010-02-11Make sure that ConstantExpr offsets also aren't off of externEric Christopher
2010-02-11Rename ValueRequiresCast to ShouldOptimizeCast, to better reflectChris Lattner
2010-02-11convert to filecheck.Chris Lattner
2010-02-11Make DSE only scan blocks that are reachable from the entryChris Lattner
2010-02-11a testcase that doesn't crash GVN but could someday.Chris Lattner
2010-02-11Make jump threading honor x|undef -> true and x&undef -> false,Chris Lattner
2010-02-11Add ConstantExpr handling to Intrinsic::objectsize lowering.Eric Christopher