aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms
Commit message (Expand)AuthorAgeFilesLines
* Fix some issues with volatility, move "CanConvertToScalar" check Chris Lattner2009-01-281-0/+12
* strengthen this test.Chris Lattner2009-01-281-3/+2
* Fixed optimization of combining two shuffles where the first shuffle inputsMon P Wang2009-01-261-0/+19
* Handle single-entry phi nodes gracefully in condprop.Chris Lattner2009-01-261-0/+37
* Fix PR3408 by making a non-obvious assumption very obvious, and Chris Lattner2009-01-261-0/+21
* Actually run the test in this directory.Nick Lewycky2009-01-251-0/+3
* The function that does nothing but call malloc is noalias return.Nick Lewycky2009-01-251-0/+11
* testcase for PR3381.Torok Edwin2009-01-241-0/+18
* Make InstCombineStoreToCast handle aggregates more aggressively,Chris Lattner2009-01-241-0/+17
* fix two more cases where we could let the NLPDI cache get unsorted.Chris Lattner2009-01-231-0/+100
* fix a testcase.Chris Lattner2009-01-221-2/+1
* Fix PR3358, a really nasty bug where recursive phi translated Chris Lattner2009-01-221-0/+55
* Do not use host floating point types when emittingDale Johannesen2009-01-211-2/+2
* Disable on x86_64 until I figure out what's wrong.Dale Johannesen2009-01-211-0/+1
* Make special cases (0 inf nan) work for frem.Dale Johannesen2009-01-211-0/+315
* Calls to fmod, it turns out, are constant-folded byDale Johannesen2009-01-201-6/+4
* Temporarily XFAIL until this can be looked at. r62557 is what caused it to st...Bill Wendling2009-01-201-0/+1
* another fix for PR3354Chris Lattner2009-01-201-1/+12
* Fix a problem exposed by PR3354: simplifycfg was making a potentiallyChris Lattner2009-01-191-0/+20
* Move & restructure test per review.Dale Johannesen2009-01-191-0/+77
* convert this to an unfoldable potentially trapping constant expr.Chris Lattner2009-01-191-2/+4
* Fix PR3353, infinitely jump threading an infinite loop make from switches.Chris Lattner2009-01-191-0/+21
* Temporarily revert r62487. It's causing this error during a release bootstrap ofBill Wendling2009-01-191-0/+1
* Fix PR3016, a bug which can occur do to an invalid assumption:Chris Lattner2009-01-191-0/+30
* Forgot this in the previous checkin: fopen now has nocapture, realloc isNick Lewycky2009-01-181-2/+2
* Fix PR3335 by not turning a store to one address space into a store to another.Chris Lattner2009-01-161-0/+11
* Clean up previous cast optimization a bit. Also make zext elimination a bit m...Evan Cheng2009-01-161-0/+7
* - Teach CanEvaluateInDifferentType of this xform: sext (zext ty1), ty2 -> zex...Evan Cheng2009-01-151-0/+11
* Fix PR3325, a miscompilation of invokes by IPSCCP. Patch by Jay Foad!Chris Lattner2009-01-141-0/+28
* Fix the time regression I introduced in 464.h264ref withDale Johannesen2009-01-141-0/+39
* rewrite OptimizeAwayTrappingUsesOfLoads to 1) avoid a temporaryChris Lattner2009-01-141-0/+35
* Fix testsuite regressions from recursive inlining.Dale Johannesen2009-01-131-0/+293
* Make instcombine ensure that all allocas are explicitly aligned at atDan Gohman2009-01-132-2/+4
* Enable recursive inlining. Reduce inlining thresholdDale Johannesen2009-01-121-0/+92
* Fix PR3304Chris Lattner2009-01-091-0/+15
* Implement rdar://6480391, extending of equality icmp's to avoid a truncation.Chris Lattner2009-01-092-4/+19
* Fix PR3298, a crash in Jump Threading. Apparently even Chris Lattner2009-01-091-0/+49
* Fix part 3/2 of PR3290, making instcombine zap (gep(bitcast)) when possible.Chris Lattner2009-01-091-0/+11
* Do not inline functions with (dynamic) alloca intoDale Johannesen2009-01-083-0/+45
* ValueTracker can't assume that an alloca with no specified alignment Chris Lattner2009-01-081-0/+26
* This implements the second half of the fix for PR3290, handlingChris Lattner2009-01-081-0/+26
* Remove alloca tracking from nocapture analysis. Not onlyDuncan Sands2009-01-071-18/+9
* Implement the first half of PR3290: if there is a store of an Chris Lattner2009-01-071-0/+31
* make m_ConstantInt(int64_t) safely match ConstantInt's that are larger than i64.Chris Lattner2009-01-051-0/+27
* Teach the internalize pass to also internalizeDuncan Sands2009-01-051-0/+10
* Delete unused global aliases with internal linkage.Duncan Sands2009-01-051-0/+8
* Run a post-pass that marks known function declarations by name.Nick Lewycky2009-01-041-0/+12
* XFAIL this test. The xform was removed.Bill Wendling2009-01-041-0/+1
* When calculating 'nocapture' argument attributes, allowDuncan Sands2009-01-021-0/+23
* Reimplement the old and horrible bison parser for .ll files with a niceChris Lattner2009-01-021-2/+2