Add missing include (for inline PATypeHolder::get).
[oota-llvm.git] / lib / Target / X86 /
2009-12-28 Bill WendlingRemove dead variable.
2009-12-26 Eli FriedmanPR5886: Make sure IMUL32m is marked as setting EFLAGS...
2009-12-23 Chris Lattnerreally remove the instruction, don't just comment it out
2009-12-23 Chris Lattnercompletely eliminate the MOV16r0 'instruction'. The...
2009-12-23 Sean CallananMore fixes for Visual C++. Replaced several very small
2009-12-23 Chris Lattnerstop pattern matching 16-bit zero's of a register to...
2009-12-22 Sean CallananRemoved the "inline" keyword from the disassembler...
2009-12-22 Sean CallananFixes to the X86 disassembler:
2009-12-22 Evan ChengRemove target attribute break-sse-dep. Instead, do...
2009-12-22 Douglas GregorInclude based on the current path, since we already...
2009-12-22 Bill WendlingAdd more plumbing. This time in the LowerArguments...
2009-12-22 Sean CallananChanged REG_* to MODRM_REG_* to avoid conflicts
2009-12-22 Daniel DunbarFix some may-be-uninitialized var warnings.
2009-12-22 Sean CallananFixed library dependencies between the X86 disassembler and
2009-12-22 Chris Lattnerprint pcrel immediates as signed values instead of...
2009-12-21 Eric ChristopherFix setting and default setting of code model for jit...
2009-12-21 Eli FriedmanA couple minor README updates.
2009-12-19 Daniel Dunbar#if 0 out X86 disassembler for now, it is breaking...
2009-12-19 Nuno Lopesrename dprintf to dbgpritnf, in order to fix build...
2009-12-19 Daniel DunbarUse memset instead of bzero, its more portable.
2009-12-19 Sean CallananTable-driven disassembler for the X86 architecture...
2009-12-19 Anton KorobeynikovBump alignment requirements for windows targets to...
2009-12-18 Evan ChengOn recent Intel u-arch's, folding loads into some unary...
2009-12-18 Evan ChengRe-apply 91623 now that I actually know what I was...
2009-12-18 Sean CallananInstruction fixes, added instructions, and AsmString...
2009-12-17 Jeffrey YasskinRevert r91623 to unbreak the buildbots.
2009-12-17 Evan ChengRemove an unused option.
2009-12-17 Ken DyckIn LowerEXTRACT_VECTOR_ELT, force an i32 value type...
2009-12-16 Evan ChengRe-enable 91381 with fixes.
2009-12-15 Jeffrey YasskinChange indirect-globals to use a dedicated allocIndirec...
2009-12-15 Evan ChengFix an encoding bug.
2009-12-15 Kenneth UildriksFor fastcc on x86, let ECX be used as a return register...
2009-12-15 Evan ChengDisable 91381 for now. It's miscompiling ARMISelDAG2DAG...
2009-12-15 Evan ChengUse sbb x, x to materialize carry bit in a GPR. The...
2009-12-14 Dan GohmanFix integer cast code to handle vector types.
2009-12-14 Bill WendlingWhitespace changes, comment clarification. No functiona...
2009-12-12 Evan ChengDisable r91104 for x86. It causes partial register...
2009-12-12 Evan ChengAdd comment about potential partial register stall.
2009-12-12 Evan ChengFix an obvious bug. No test case since LEA16r is not...
2009-12-11 Dan GohmanImplement vector widening, splitting, and scalarizing...
2009-12-11 Anton KorobeynikovHonour setHasCalls() set from isel.
2009-12-11 Evan ChengAdd support to 3-addressify 16-bit instructions.
2009-12-09 Evan ChengOptimize splat of a scalar load into a shuffle of a...
2009-12-09 Evan ChengTeach InferPtrAlignment to infer GV+cst alignment and...
2009-12-09 Evan ChengMove isConsecutiveLoad to SelectionDAG. It's not target...
2009-12-07 Dan GohmanDon't enable the post-RA scheduler on x86 except at...
2009-12-05 Dan GohmanRemove the target hook TargetInstrInfo::BlockHasNoFallT...
2009-12-04 David GreeneRemove an unneeded include.
2009-12-04 David GreeneHave hasLoad/StoreFrom/ToStackSlot return the relevant...
2009-12-03 Chris Lattneryay for case insensitive file systems (?)
2009-12-03 Chris Lattnerimprove portability to avoid conflicting with std:...
2009-12-02 Jim GrosbachFactor the stack alignment calculations out into a...
2009-11-30 Dan GohmanMinor whitespace fixes.
2009-11-30 Dan GohmanFix a minor inconsistency.
2009-11-30 Bob WilsonRemove isProfitableToDuplicateIndirectBranch target...
2009-11-30 Mon P WangAdded support to allow clients to custom widen. For...
2009-11-25 Bob WilsonBased on the testcase for pr3120, running on my MacPro...
2009-11-25 Daniel DunbarSketch structure for X86 disassembler.
2009-11-23 Jeffrey Yasskin* Move stub allocation inside the JITEmitter, instead...
2009-11-23 Dan GohmanRemove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are...
2009-11-23 Jeffrey YasskinAllow more than one stub to be being generated at the...
2009-11-21 Devang PatelWe are not using DBG_STOPPOINT anymore.
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...
next