aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/X86
AgeCommit message (Expand)Author
2008-03-12Make this test x86-specific for now; targets that don't useDan Gohman
2008-03-11Testcase for PR2137Anton Korobeynikov
2008-03-11Update testcase for recent aliases changeAnton Korobeynikov
2008-03-11Add a test to ensure that all-ones vectors are materialized with pcmpeqd.Dan Gohman
2008-03-11Use the correct value for InSignBit.Dan Gohman
2008-03-11Implement basic support for the 'f' register class constraint. This basicallyChris Lattner
2008-03-11When the register allocator runs out of registers, spill a physical register ...Evan Cheng
2008-03-10Don't emit FP_REG_KILL into a block that just returns. NothingChris Lattner
2008-03-10Fix mul expansion to check the correct number of bits forDan Gohman
2008-03-10These tests don't work unless SSE2 is active.Dale Johannesen
2008-03-10There is no "-mattr=+sse1" flag; fix test for non-x86 hosts.Dale Johannesen
2008-03-10- Fix a subtle bug in RemoveCopyByCommutingDef. ALR is the live range where t...Evan Cheng
2008-03-10Avoid creating BUILD_VECTOR of all zero elements of "non-normalized" type (e....Evan Cheng
2008-03-09teach X86InstrInfo::copyRegToReg how to copy into ST(0) from Chris Lattner
2008-03-09Add ScheduleDAG support for copytoreg where the src/dst register areChris Lattner
2008-03-09reduce this testcase moreChris Lattner
2008-03-09Finish implementing a readme entry: when inserting an i64 variableChris Lattner
2008-03-09Implement a readme entry, compilingChris Lattner
2008-03-09make this test harderChris Lattner
2008-03-08Teach SD some vector identities, allowing us to compile vec_set-9 into:Chris Lattner
2008-03-08Implement x86 support for @llvm.prefetch. It corresponds to prefetcht{0|1|2} ...Evan Cheng
2008-03-07mark frem as expand for all legal fp types on x86, regardless of whetherChris Lattner
2008-03-05Generalize FP constant shrinking optimization to apply to any vtChris Lattner
2008-03-05Add a target lowering hook to control whether it's worthwhile to compress fp ...Evan Cheng
2008-03-04Really fix the test.Evan Cheng
2008-03-04Fix broken test.Evan Cheng
2008-03-04Add PR1501 test case.Evan Cheng
2008-03-02Evan implemented these.Chris Lattner
2008-02-28Set to default: x86 no longer fold and into test if it has more than one use.Evan Cheng
2008-02-27Fix a bug in dead spill slot elimination.Evan Cheng
2008-02-27actually run llc, thanks Dan :)Chris Lattner
2008-02-27Don't track max alignment during stack object allocations since they can be d...Evan Cheng
2008-02-27Make X86TargetLowering::LowerSINT_TO_FP return without creating a dead Chris Lattner
2008-02-27Compile x86-64-and-mask.ll into:Chris Lattner
2008-02-27Spiller now remove unused spill slots.Evan Cheng
2008-02-26Enable -coalescer-commute-instrs by default.Evan Cheng
2008-02-26Avoid aborting on invalid shift counts.Dan Gohman
2008-02-26Fix for pr2093: direct operands aren't necessarily addresses, so don't Eli Friedman
2008-02-26This is possible:Evan Cheng
2008-02-26Fix PR2076. CodeGenPrepare now sinks address computation for inline asm memoryEvan Cheng
2008-02-23Rematerialization logic was overly conservative when it comes to loads from f...Evan Cheng
2008-02-23Update test.Evan Cheng
2008-02-23Remat of pic loads are now on by default.Evan Cheng
2008-02-23Really. Why doesn't every arch support MMX?Evan Cheng
2008-02-22Test case for PR2082.Evan Cheng
2008-02-22Allow re-materialization of pic load (controlled by -remat-pic-load for now).Evan Cheng
2008-02-22copy mmx values from/to memory with GPRs on x86-32 Chris Lattner
2008-02-22Start using GPR's to copy around mmx value instead of mmx regs.Chris Lattner
2008-02-21Treat clobber operands like early clobbers: if we haveChris Lattner
2008-02-21Remove llvm-upgrade and update tests.Tanya Lattner