aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen
AgeCommit message (Expand)Author
2008-11-14[XCore] Fix expansion of 64 bit add/sub. Don't custom expandRichard Osborne
2008-11-14Add XCore intrinsics for getid (returns thread id) and bitrev (reversesRichard Osborne
2008-11-13Remove the FlaggedNodes member from SUnit. Instead of requiring each SUnitDan Gohman
2008-11-13testcase for PR 1779.Dale Johannesen
2008-11-12Correct some thinkos in the expansion of ADD/SUBDuncan Sands
2008-11-12Fix the testb optimization so x86 also bootstraps.Dale Johannesen
2008-11-11fix another libgcc blockerAndrew Lenharth
2008-11-11Un-XFAIL tests now that they're fixed.Bill Wendling
2008-11-11r59009 broke these tests. XFAIL for now.Bill Wendling
2008-11-10Temporarily revert r58979 and related patch. It's causing a failure in X86 bo...Bill Wendling
2008-11-10Fix PR2667: add soft float support for sint_to_fp/uint_to_fpDuncan Sands
2008-11-10When promoting the result of fp_to_uint/fp_to_sint,Duncan Sands
2008-11-10Reenable test.Dale Johannesen
2008-11-09XFAIL this while waiting for a fix.Duncan Sands
2008-11-09CellSPU: Update expected counts on expected patternsScott Michel
2008-11-08Generated code for generic expansion of SETUGT etc.Dale Johannesen
2008-11-08Xfail an incorrect test.Dale Johannesen
2008-11-07Add basic test for XCore backendRichard Osborne
2008-11-07Testcase for testb optimization.Dale Johannesen
2008-11-05Make ISel ignore dead nodes. The DAGCombiner normally eliminatesDan Gohman
2008-11-05Add more vector move low and zero-extend patterns.Evan Cheng
2008-11-04Actually ARM / Mac OS X does have UINTTOFP_I64_F{64|32} libcalls.Evan Cheng
2008-11-04Custom lower bit_convert i64 -> f64 into FMDRR. This is now happening with le...Evan Cheng
2008-11-04Fix PR3011: LegalizeTypes support for scalarizingDuncan Sands
2008-11-03The ANDMask node folds to a constant, and isn't the node that needs toDan Gohman
2008-11-03Change how extended types are represented in MVTs. Instead of fiddlingDan Gohman
2008-11-03Make VAARG work with x86 long double (which isDuncan Sands
2008-10-31Add a bunch of libcalls for ppcf128 that were somehowDuncan Sands
2008-10-31Use MOVSSmr instead of EXTRACTPSmr in the case of extractingDan Gohman
2008-10-30Testcase for PR2986.Duncan Sands
2008-10-30Resolve bug 2947: vararg-marked functions must spill registers R3-R79 to stackScott Michel
2008-10-29add testcase for PR2964Chris Lattner
2008-10-29Fix PR2977: LegalizeTypes support for expandingDuncan Sands
2008-10-29- More pre-split fixes: spill slot live interval computation bug; restore poi...Evan Cheng
2008-10-28Fix darwin ppc llvm-gcc build breakage: interceptDuncan Sands
2008-10-28Turn off LegalizeTypes for this test for theDuncan Sands
2008-10-28Fix a testcase provided by Bill in which the nodeDuncan Sands
2008-10-28Fix a nasty miscompilation of 176.gcc on linux/x86 where we synthesizedChris Lattner
2008-10-28Avoid putting a split past the end of the live range; always shrink wrap live...Evan Cheng
2008-10-27Remove val# defined by a remat'ed def that is now dead.Evan Cheng
2008-10-27rename vec_spat -> vec_splat, pointed out by duncanChris Lattner
2008-10-27Turn on LegalizeTypes, the new type legalizationDuncan Sands
2008-10-27For now, don't split live intervals around x87 stack register barriers. FpGET...Evan Cheng
2008-10-26remove eh output from this test.Chris Lattner
2008-10-26Do not shrink wrap live interval in a mbb if it's livein any of its successor...Evan Cheng
2008-10-25Handle cases where there aren't uses in the barrier mbb.Evan Cheng
2008-10-25Related to PR2911, reject as invalid non-pointer GC roots.Gordon Henriksen
2008-10-25If val# def is ~0U, meaning it's defined by a PHI, and it's previously split,...Evan Cheng
2008-10-24Be kind to non-x86 hosts.Dale Johannesen
2008-10-24Fix translateX86CC: if SetCCOpcode is SETULE andDuncan Sands