aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2008-01-18UnXFAIL this test.Tanya Lattner
2008-01-17When a live virtual register is being clobbered by an implicit def, it is spi...Evan Cheng
2008-01-17Fix arg promotion to propagate the correct attrs on the calls toChris Lattner
2008-01-16Fixes a nasty dag combiner bug that causes a bunch of tests to fail at -O0.Evan Cheng
2008-01-16Trampoline support for x86-64. This looks likeDuncan Sands
2008-01-16add testcase for regressionChris Lattner
2008-01-16make sure to use a cpu that has sse.Chris Lattner
2008-01-16My previous commit had an incomplete message, it should have been:Chris Lattner
2008-01-16Do not strip llvm.used values.Devang Patel
2008-01-15add a test to ensure that argpromote of one argument doesn't Chris Lattner
2008-01-15verify x86 generates ud2 for llvm.trapChris Lattner
2008-01-15new testcase for llvm.trap.Chris Lattner
2008-01-15Testcase for gimplify_expr crash caused by anDuncan Sands
2008-01-14I noticed that the trampoline straightening transformation couldDuncan Sands
2008-01-14This test is now the same as byval-1.ll, so remove it.Duncan Sands
2008-01-14Test that byval cannot be used with pointers toDuncan Sands
2008-01-14We now allow byval on fairly general pointer types.Duncan Sands
2008-01-14Fix the miscompilation of MiBench/consumer-lame that was exposed by Evan'sChris Lattner
2008-01-14Turn a memcpy from a double* into a load/store of double instead ofChris Lattner
2008-01-13Fix PR1907, a nasty miscompilation because instcombine didn'tChris Lattner
2008-01-13Check that nested functions don't get pointlessDuncan Sands
2008-01-13When turning a call to a bitcast function into a direct call,Duncan Sands
2008-01-13new testcase for rdar://5685492Chris Lattner
2008-01-12we don't have to make an explicit copy of a byval argument when Chris Lattner
2008-01-12Be more liberal in what parameter attributes areDuncan Sands
2008-01-12this actually does pass with 4.0Chris Lattner
2008-01-11When DAE drops the varargs part of a function, ensure anyDuncan Sands
2008-01-11llvm-g++ 4.0 has completely different code for this warning,Chris Lattner
2008-01-11new testcaseChris Lattner
2008-01-11Do not allow attributes beyond a function's lastDuncan Sands
2008-01-11Teach argpromote to ruthlessly hack small byval structs when it canChris Lattner
2008-01-11Two occurrences on one line count as one...Duncan Sands
2008-01-11If there are attributes on the varargs part of aDuncan Sands
2008-01-11More CellSPU refinements:Scott Michel
2008-01-11Disable for now.Dale Johannesen
2008-01-11When inlining a functino with a byval argument, make an explicit Chris Lattner
2008-01-11More CellSPU refinement and progress:Scott Michel
2008-01-10Output sinl for a long double FSIN node, not sin.Duncan Sands
2008-01-10Codegen improvement has reduced one spill.Evan Cheng
2008-01-10new testcase for PR1845Chris Lattner
2008-01-09Special copy SUnit's do not have SDNode's.Evan Cheng
2008-01-09Fix sse2.psrl.w and sse2.psrl.q definitions.Evan Cheng
2008-01-08Make load->store deletion a bit smarter. This allows us to compile this:Chris Lattner
2008-01-08Crashes llc when using Chris's new legalization logic.Duncan Sands
2008-01-08Implement PR1795, an instcombine hack for forming GEPs with integer pointer a...Chris Lattner
2008-01-08remove darwin/i386 t-tChris Lattner
2008-01-08Finally implement correct ordered comparisons for PPC, even thoughChris Lattner
2008-01-08Testcase for PR1721Chris Lattner
2008-01-07Update test to catch recent x86 insert regression and improvementsNate Begeman
2008-01-07Setting GlobalDirective in TargetAsmInfo by default rather thanGordon Henriksen