Added two SubtargetFeatures::AddFeatures methods, which accept a comma-separated...
[oota-llvm.git] / lib / Target / X86 /
2009-11-20 Dan GohmanFix a thinko that caused spurious @GOTOFFs.
2009-11-20 Dan GohmanTarget-independent support for TargetFlags on BlockAddr...
2009-11-20 Sean CallananRecommitting PALIGNR shift width fixes.
2009-11-20 Sean CallananReverting PALIGNR fix until I figure out how this
2009-11-20 Sean CallananFixed PALIGNR to take 8-bit rotations in all cases.
2009-11-17 Evan ChengRe-apply 89011. It's not to be blamed.
2009-11-17 Evan ChengRevert 89011. Buildbot thinks it might be breaking...
2009-11-17 Evan ChengMOV64rm should be marked isReMaterializable.
2009-11-17 Evan ChengA few more instructions that should be marked re-materi...
2009-11-16 Jeffrey YasskinMake X86-64 in the Large model always emit 64-bit calls.
2009-11-16 Evan Cheng- Check memoperand alignment instead of checking stack...
2009-11-14 Anton KorobeynikovTemporary disable the error - it seems to be too conser...
2009-11-14 Daniel DunbarAdd llvm::sys::getHostCPUName, for detecting the LLVM...
2009-11-14 Evan Cheng- Change TargetInstrInfo::reMaterialize to pass in...
2009-11-13 Jakob Stoklund OlesenThe instruction pointer %RIP is a reserved register...
2009-11-13 David GreeneMove DebugInfo checks into EmitComments and remove...
2009-11-13 David GoodwinAllow target to specify regclass for which antideps...
2009-11-13 David GreeneFix a bootstrap failure.
2009-11-12 David GreeneMake the MachineFunction argument of getFrameRegister...
2009-11-12 David GreeneAdd hasLoadFromStackSlot and hasStoreToStackSlot to...
2009-11-12 David GreeneAdd a bool flag to StackObjects telling whether they...
2009-11-12 Benjamin KramerAdd compare_lower and equals_lower methods to StringRef...
2009-11-11 Dan GohmanUse a tab in INT3's asm string, for consistency.
2009-11-11 Daniel Dunbarllvm-gcc/clang don't (won't?) need this hack.
2009-11-10 Daniel DunbarAdd a monstrous hack to improve X86ISelDAGToDAG compile...
2009-11-10 Jeffrey YasskinFix DenseMap iterator constness.
2009-11-10 David GoodwinFixed to address code review. No functional changes.
2009-11-10 David GoodwinAllow targets to specify register classes whose member...
2009-11-08 Anton KorobeynikovThrow an error when stack realignment stuff fails inste...
2009-11-07 Nate Begemanx86 vector shuffle cleanup/fixes:
2009-11-07 Chris Lattnerindicate what the native integer types for the target...
2009-11-07 Chris Lattneradd some missing #includes
2009-11-07 Jeffrey YasskinMake the need-stub variables accurate and consistent...
2009-11-07 Eric ChristopherFix a couple of shuffle patterns to use movhlps instead
2009-11-07 Kenneth UildriksAdd code to check at SelectionDAGISel::LowerArguments...
2009-11-06 Daniel DunbarPass StringRef by value.
2009-11-06 Dan GohmanFactor out the printing of the leading tab into printIn...
2009-11-05 Dan GohmanUse SUBREG_TO_REG instead of INSERT_SUBREG to model...
2009-11-05 Dan GohmanRemove uninteresting and confusing debug output.
2009-11-04 Jakob Stoklund OlesenPrint out an informative comment for KILL instructions.
2009-11-02 Anton KorobeynikovDo not infer the target type for COPY_TO_REGCLASS from...
2009-11-01 Chris Lattnerimprove x86 codegen support for blockaddress. We now...
2009-10-30 Dan GohmanFix MachineLICM to use the correct virtual register...
2009-10-30 Dan GohmanInitial x86 support for BlockAddresses.
2009-10-29 Dan GohmanRename usesCustomDAGSchedInserter to usesCustomInserter...
2009-10-28 Evan ChengX86 palignr intrinsics immediate field is in bits....
2009-10-28 Evan ChengAdd a second ValueType argument to isFPImmLegal.
2009-10-27 Bill WendlingMove and clarify note.
2009-10-27 Bill WendlingNote corrected.
2009-10-27 Bill WendlingModify note.
2009-10-27 Bill WendlingAdd a note.
2009-10-27 Evan ChengDo away with addLegalFPImmediate. Add a target hook...
2009-10-27 Chris Lattnerapparently the X86 JIT isn't fully contextized, it...
2009-10-25 Nick LewyckyRemove includes of Support/Compiler.h that are no longe...
2009-10-25 Nick LewyckyRemove VISIBILITY_HIDDEN from class/struct found inside...
2009-10-23 Evan ChengX86 needs critical path anti-dependency breaking.
2009-10-22 David GoodwinAllow the target to select the level of anti-dependence...
2009-10-20 Dan GohmanFollowing r84485, add Defs = [EFLAGS] to the 32-bit...
2009-10-20 Dan GohmanMake TranslateX86CC return COND_INVALID instead of...
2009-10-19 Chris LattnerX86 should ignore implicit regs when lowering to MCInst...
2009-10-19 Chris Lattnersimplify by using the twine form of GetOrCreateSymbol
2009-10-19 Chris Lattneradd a twine version of MCContext::GetOrCreateSymbol.
2009-10-19 Chris Lattnerrevert r84540, fixing build breakage I didn't see becau...
2009-10-19 Chris Lattnerpass mangler in as a reference instead of a pointer.
2009-10-19 Chris Lattnerremove strings from instructions who are never asmprinted.
2009-10-19 Chris Lattnerremove accidental comment.
2009-10-19 Chris Lattneremit .subsections_via_symbols through MCStreamer instea...
2009-10-19 Nate BegemanPR 5245 - The imediate size target flag was not set...
2009-10-19 Torok EdwinFix PR5247, "lock addq" pattern (and other atomics...
2009-10-19 Nate BegemanAdd support for matching shuffle patterns with palignr.
2009-10-18 Evan ChengTurn on post-alloc scheduling for x86.
2009-10-18 Evan ChengOops. I forgot to change the tests first. Disable post...
2009-10-18 Evan Cheng-Revert parts of 84326 and 84411. Distinquishing betwee...
2009-10-18 Evan ChengOnly fixed stack objects and spill slots should be...
2009-10-17 Evan ChengDistinquish stack slots from other stack objects. They...
2009-10-17 Evan ChengRevert 84315 for now. Re-thinking the patch.
2009-10-17 Evan ChengRename getFixedStack to getStackObject. The stack objec...
2009-10-16 Evan ChengChange createPostRAScheduler so it can be turned off...
2009-10-15 Anton KorobeynikovDllexport stuff cleanup:
2009-10-15 Evan ChengRemove X86Subtarget::IsLinux. It's no longer being...
2009-10-14 Dan GohmanMake isSafeToClobberEFLAGS more aggressive. Teach it...
2009-10-13 Ted KremenekUpdate CMake file (lexically order files).
2009-10-12 Dan GohmanDon't forget to mark RAX as live-out of the function...
2009-10-12 Chris LattnerFix PR5087, patch by Jakub Staszak!
2009-10-10 Dan GohmanRemove a no-longer-necessary #include.
2009-10-10 Dan GohmanReplace X86's CanRematLoadWithDispOperand by calling...
2009-10-09 Dan GohmanFix the x86 test-shrink optimization so that it doesn...
2009-10-09 Dan GohmanAdd basic infrastructure and x86 support for preserving...
2009-10-07 Dale JohannesenFix handling of x86 'R' constraint.
2009-10-07 Dan GohmanReplace TargetInstrInfo::isInvariantLoad and its target...
2009-10-07 Jim GrosbachAdd register-reuse to frame-index register scavenging...
2009-10-06 Dan GohmanInstead of printing unnecessary basic block labels...
2009-10-06 Devang PatelUpdate processDebugLoc() so that it can be used to...
2009-10-05 Dan GohmanRemove explicit enum integer values. They don't appear...
2009-10-05 Dan GohmanAdd RIP to GR64_NOREX. This fixed a MachineVerifier...
2009-10-05 Chris Lattnerstrength reduce a ton of type equality tests to check...
2009-09-30 Devang PatelUse MachineInstr as an processDebugLoc() argument.
2009-09-28 Jakob Stoklund OlesenIntroduce the TargetInstrInfo::KILL machine instruction...
2009-09-25 Dan GohmanImprove MachineMemOperand handling.
2009-09-25 Dan GohmanRename getTargetNode to getMachineNode, for consistency...
next