Re-did 60519. It turns out Darwin's handling of hidden visibility symbols are a bit...
[oota-llvm.git] / lib / Target / X86 /
2008-12-05 Evan ChengRe-did 60519. It turns out Darwin's handling of hidden...
2008-12-04 Bill WendlingTemporarily revert r60519. It was causing a bootstrap...
2008-12-04 Evan ChengVisibility hidden GVs do not require extra load of...
2008-12-03 Evan ChengUse mmx (punpckldq VR64, (mmx_v_set0)) to clear high...
2008-12-03 Dan GohmanSplit foldMemoryOperand into public non-virtual and...
2008-12-03 Dan GohmanRename isSimpleLoad to canFoldAsLoad, to better reflect...
2008-12-03 Dan GohmanExtend X86's addFrameReference to add a MachineMemOpera...
2008-12-03 Rafael EspindolaFix bug 3140.
2008-12-03 Evan ChengRefactor code. No functionality change.
2008-12-03 Bill WendlingCC should only be a ConstantSDNode at this point. Just...
2008-12-03 Dan GohmanMark x86's V_SET0 and V_SETALLONES with isSimpleLoad...
2008-12-03 Dan GohmanFix this comment to reflect that it applies to types...
2008-12-03 Dan GohmanFix byval arguments in the fastcc calling convention...
2008-12-02 Bill WendlingSecond stab at target-dependent lowering of everyone...
2008-12-02 Bill WendlingReapply r60382. This time, don't mark "ADC" nodes with...
2008-12-01 Bill WendlingTemporarily revert r60382. It caused CodeGen/X86/i2k...
2008-12-01 Bill Wendling- Have "ADD" instructions return an implicit EFLAGS.
2008-12-01 Duncan SandsThere are no longer any places that require a
2008-12-01 Duncan SandsChange the interface to the type legalization method
2008-11-30 Eli FriedmanA couple small cleanups, plus a new potential optimization.
2008-11-28 Duncan SandsFix build with gcc-4.4: it doesn't like PICStyle
2008-11-27 Bill WendlingComment out code that isn't entirely correct.
2008-11-27 Evan ChengOn x86 favors folding short immediate into some arithme...
2008-11-26 Bill WendlingGenerate something sensible for an [SU]ADDO op when...
2008-11-26 Dan GohmanFish kill flag annotations in PUSH instructions.
2008-11-24 Bill Wendling- Make lowering of "add with overflow" customizable...
2008-11-24 Evan ChengMove target independent td files from lib/Target/ to...
2008-11-24 Mon P WangAdded missing description for -disable-mmx option.
2008-11-23 Duncan SandsRename SetCCResultContents to BooleanContents. In
2008-11-23 Mon P WangAdded -disable-mmx using a patch from Preston Gurd.
2008-11-22 Anton KorobeynikovMake a convenient helper for printing offsets.
2008-11-20 Mon P WangAllow XMM2 and XMM3 to be used for non ABI compliant...
2008-11-19 Evan ChengEliminate a compile time warning.
2008-11-19 Stuart Hastings<rdar://problem/6351057>
2008-11-18 Dan GohmanDon't set neverHasSideEffects on x86's divide instructi...
2008-11-18 Dan GohmanAdd more const qualifiers. This fixes build breakage...
2008-11-15 Oscar FuentesAdds extern "C" ints to the .cpp files that use Registe...
2008-11-14 Dale JohannesenRemove unneeded stuff from GRAD register class.
2008-11-13 Dale JohannesenExtend InlineAsm::C_Register to allow multiple specific...
2008-11-12 Dan GohmanMove the code that inserts X87 FP_REG_KILL instructions...
2008-11-11 Evan ChengAdd a README entry.
2008-11-11 Dan GohmanThe 32-bit displacement field in an x86 address is...
2008-11-10 Dan GohmanFix indentation.
2008-11-10 Evan ChengRename isGVNonLazyPtr to isIndirectSym to reflect how...
2008-11-08 Anton KorobeynikovTemporary revert my last commit: it seems it's triggeri...
2008-11-08 Anton KorobeynikovFactor out offset printing code into generic AsmPrinter.
2008-11-08 Evan ChengRename startFunctionStub to startGVStub since it's...
2008-11-07 Dan GohmanFlush the raw_ostream after emitting the assembly for...
2008-11-06 Mon P WangWidening cleanup
2008-11-05 Evan ChengAdd more vector move low and zero-extend patterns.
2008-11-05 Evan ChengIndentation.
2008-11-05 Dan GohmanEliminate the ISel priority queue, which used the topol...
2008-11-05 Evan ChengRename isGVLazyPtr to isGVNonLazyPtr relocation. This...
2008-11-03 Dan GohmanThe ANDMask node folds to a constant, and isn't the...
2008-11-03 Dan GohmanRefactor various TargetAsmInfo subclasses' TargetMachin...
2008-10-31 Mon P Wangx86_64 rip-relative and magic mode address
2008-10-31 Bill WendlingRevert r58489. It isn't correct for all cases.
2008-10-31 Evan ChengChange x86 register allocation ordering to match that...
2008-10-31 Bill WendlingDon't skip over all "terminator" instructions when...
2008-10-31 Dan GohmanUse MOVSSmr instead of EXTRACTPSmr in the case of extra...
2008-10-30 Mon P WangAdd initial support for vector widening. Logic is...
2008-10-29 Nate BegemanFix PEXTRQ encoding
2008-10-28 Chris LattnerFix a nasty miscompilation of 176.gcc on linux/x86...
2008-10-27 David GreeneHave TableGen emit setSubgraphColor calls under control...
2008-10-27 Evan ChengFor now, don't split live intervals around x87 stack...
2008-10-25 Dan GohmanMove the code that adds the DeadMachineInstructionElimP...
2008-10-25 Nicolas GeoffraySupport for allocation of TLS variables in the JIT...
2008-10-25 Nicolas GeoffrayGenerate code for TLS instructions.
2008-10-24 Torok Edwinmove the note to the correct README
2008-10-24 Duncan SandsFix translateX86CC: if SetCCOpcode is SETULE and
2008-10-24 Dan GohmanFix constant-offset emission for x86-64 absolute addres...
2008-10-22 Dale JohannesenRemove allocation of unused stack slot.
2008-10-22 Duncan SandsGet this working with LegalizeTypes: (1) don't
2008-10-22 Oscar FuentesCMake: Turned some libraries into partially linked...
2008-10-22 Dale JohannesenAdjust comments for pedantic satisfaction.
2008-10-21 Dale JohannesenAdd comments to explain uint64->f64 algorithm,
2008-10-21 Dale JohannesenAdd an SSE2 algorithm for uint64->f64 conversion.
2008-10-21 Dan GohmanImplement the optimized FCMP_OEQ/FCMP_UNE code for...
2008-10-21 Dan GohmanDon't create TargetGlobalAddress nodes with offsets...
2008-10-21 Dan GohmanOptimized FCMP_OEQ and FCMP_UNE for x86.
2008-10-21 Dan GohmanWhen the coalescer is doing rematerializing, have it...
2008-10-20 Duncan SandsHave X86 custom lowering for LegalizeTypes use
2008-10-18 Dan GohmanTeach DAGCombine to fold constant offsets into GlobalAd...
2008-10-17 Dan GohmanThis is done.
2008-10-17 Evan ChengAdd implicit defs of XMM8 to XMM15 on 32-bit call instr...
2008-10-17 Chris Lattneradd support for 128 bit inputs on both x86-64 and x86-32.
2008-10-17 Chris LattnerFix a bug where the x86 backend would reject 64-bit...
2008-10-17 Evan ChengFix lfence and mfence encoding. These look like MRM5r...
2008-10-17 Evan ChenggetX86RegNum has long been moved to X86RegisterInfo.
2008-10-17 Dan GohmanFun x86 encoding tricks: when adding an immediate value...
2008-10-17 Dan GohmanDefine patterns for shld and shrd that match immediate
2008-10-16 Dan GohmanTrim #includes.
2008-10-16 Chris Lattnerfix typo noticed by sdt
2008-10-16 Chris Lattneradd some notes
2008-10-16 Chris Lattneradd some notes and a file to collect unimplemented...
2008-10-16 Dan GohmanConst-ify several TargetInstrInfo methods.
2008-10-16 Dan GohmanRemove an unused variable.
2008-10-16 Dan GohmanFix the predicate for memop64 to be a regular load...
2008-10-15 Dan GohmanNow that predicates can be composed, simplify several of
2008-10-15 Chris Lattneradd support for folding immediates into stores when...
next