aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2008-05-20sabre brings to my attention that the 'tr' suffix is also obsoleteGabor Greif
2008-05-20Rename the last test with .llx extension to .ll, resolve duplicate test by re...Gabor Greif
2008-05-20More local spiller complexity!Evan Cheng
2008-05-20Don't spill dead def.Evan Cheng
2008-05-20Teach instcombine 4 new xforms:Chris Lattner
2008-05-20Run vortex-bug as x86-64, which is what the original bug was triggered on.Dan Gohman
2008-05-19Do not erase induction variable increment if it is used outside the loop.Devang Patel
2008-05-19convert fptosi(sitofp x) -> x if the fp value has enough bits in its mantissaChris Lattner
2008-05-19Fold FP comparisons where one operand is converted from an integerChris Lattner
2008-05-19be more aggressive about transforming add -> or when the operands have noChris Lattner
2008-05-19Check that always_inline functions are inlinedDuncan Sands
2008-05-19Fix PR2341 - when the length is 4 use an i32 notDuncan Sands
2008-05-18Fix PR2339Chris Lattner
2008-05-18remove empty file?Chris Lattner
2008-05-17Revert constant-folding change that will miscompile in some cases.Nick Lewycky
2008-05-17Constant fold inttoptr and ptrtoint.Nick Lewycky
2008-05-16Fix test.Evan Cheng
2008-05-16Move this test from ADCE to loop deletion, where it is more appropriate.Owen Anderson
2008-05-16Use loop deletion instead of ADCE in these tests.Owen Anderson
2008-05-16Use loop deletion instead of ADCE for removing loops.Owen Anderson
2008-05-16Fix this test. It was testing broken behavior in that it required ADCE to el...Owen Anderson
2008-05-16implement PR2328.Chris Lattner
2008-05-16Use common where we mean common, not weak.Dale Johannesen
2008-05-16Revert the change from r51157 inDan Gohman
2008-05-15Fix a bug in LoopStrengthReduce that caused it to emit IR withDan Gohman
2008-05-15Remove the S92 code, which really has nothing to doDale Johannesen
2008-05-15Evan has implemented this on ppc, so run the test there.Dale Johannesen
2008-05-15IR support for extractvalue and insertvalue instructions. Also, beginDan Gohman
2008-05-14Situations can arise when you have a function called that returns a 'void', butBill Wendling
2008-05-14Simplify internalize pass. Add test case.Devang Patel
2008-05-14When bit-twiddling CondCode values for integer comparisons producesDan Gohman
2008-05-14Check if llvm-gcc is available before running tests. Patch by Matthijs Kooijman!Tanya Lattner
2008-05-14Make this test pass on x86-32 linux.Duncan Sands
2008-05-13Fix for PR 2323, infinite loop in tail dup.Dale Johannesen
2008-05-13Instead of a vector load, shuffle and then extract an element. Load the eleme...Evan Cheng
2008-05-13Add a testcase for non-local CSE of read-only calls.Owen Anderson
2008-05-13On x86, it's safe to treat i32 load anyext as a normal i32 load. Ditto for i8...Evan Cheng
2008-05-12Xform bitconvert(build_pair(load a, load b)) to a single load if the load loc...Evan Cheng
2008-05-12New test for tail mergingDale Johannesen
2008-05-12Filter option names to escape symbols not allowed as C++ identifiers.Mikhail Glushenkov
2008-05-12Testcase for PR2264.Duncan Sands
2008-05-10Testcase for PR2303.Duncan Sands
2008-05-10When transforming a vector_shuffle to a load, the base address must not be an...Evan Cheng
2008-05-10Add nounwind.Evan Cheng
2008-05-10If all sources of a PHI node are defined by an implicit_def, just emit an imp...Evan Cheng
2008-05-09Add a pattern to do move the low element of a v4f32 and zero extend the rest.Evan Cheng
2008-05-09Handle a few more cases of folding load i64 into xmm and zero top bits.Evan Cheng
2008-05-09Simplify test.Evan Cheng
2008-05-09Implement PR2298. This transforms:Chris Lattner
2008-05-08Use movq to move low half of XMM register and zero-extend the rest.Evan Cheng