Match tblgen change.
[oota-llvm.git] / lib / Target / X86 /
2006-02-09 Evan ChengMatch tblgen change.
2006-02-09 Evan ChengMatch getTargetNode() changes (now return SDNode* inste...
2006-02-09 Chris Lattnerprovide an explicit alignment for cp entries
2006-02-09 Evan ChengChange Select() from
2006-02-08 Chris LattnerDarwin doesn't support #APP/#NO_APP
2006-02-08 Chris Lattneradd a simple optimization
2006-02-08 Chris Lattnermore email -> README moving
2006-02-08 Chris LattnerAdd some random notes, not high-prio
2006-02-07 Evan ChengFixed a local common symbol bug.
2006-02-07 Evan ChengFor ELF, .comm takes alignment value as the optional...
2006-02-07 Evan ChengDarwin ABI issues: weak, linkonce, etc. dynamic-no...
2006-02-07 Evan ChengRemind myself to add PIC and static asm printer support.
2006-02-06 Chris LattnerEliminate the printCallOperand method, using a 'call...
2006-02-06 Evan Cheng- Update load folding checks to match those auto-genera...
2006-02-05 Evan ChengUse SelectRoot() as entry of any tblgen based isel.
2006-02-05 Evan ChengRe-commit the last bit of change that was backed out.
2006-02-05 Chris LattnerUse getPreferredAlignmentLog.
2006-02-04 Chris LattnerTemporarily revert this patch, which probably breaks...
2006-02-04 Evan ChengComplex pattern's custom matcher should not call Select...
2006-02-04 Evan ChengRemove an unnecessary predicate.
2006-02-04 Evan ChengSeparate FILD and FILD_FLAG, the later is only used...
2006-02-03 Chris Lattnerremove an old comment
2006-02-03 Chris LattnerRemove the X86PeepholeOptimizerPass, a truly horrible...
2006-02-03 Chris LattnerWhen rewriting frame instructions, emit the appropriate...
2006-02-03 Chris Lattnerremove some target-indep and implemented notes
2006-02-03 Chris Lattnerthe X86 backend no longer needs to delete its own noop...
2006-02-02 Chris Lattnerfix operand numbers
2006-02-02 Chris LattnerMove isLoadFrom/StoreToStackSlot from MRegisterInfo...
2006-02-02 Chris Lattnerimplement isStoreToStackSlot
2006-02-02 Chris Lattneradd a method
2006-02-02 Chris Lattnermore notes
2006-02-02 Chris Lattneradd a note, I have no idea how important this is.
2006-02-02 Chris Lattnerimplemented, testcase here: test/Regression/CodeGen...
2006-02-02 Evan ChengUpdate.
2006-02-02 Evan ChengFix a erroneous comment.
2006-02-01 Chris Lattnermore notes
2006-02-01 Evan ChengTell codegen MOVAPSrr and MOVAPDrr are copies.
2006-02-01 Evan ChengAdded SSE entries to foldMemoryOperand().
2006-02-01 Evan ChengRearrange code to my liking. :)
2006-02-01 Chris Lattneranother note
2006-02-01 Nate BegemanFix some of the stuff in the PPC README file, and clean...
2006-02-01 Chris Lattneradd a note, I'll take care of this after nate commits...
2006-02-01 Evan Cheng- Use xor to clear integer registers (set R, 0).
2006-02-01 Evan ChengRemove another entry.
2006-02-01 Chris LattnerAnother regression from the pattern isel
2006-02-01 Evan ChengReturn's chain should be matching either the chain...
2006-02-01 Evan ChengWhen folding a load into a return of SSE value, check...
2006-02-01 Evan ChengRemove an item. It's done.
2006-01-31 Evan ChengBe smarter about whether to store the SSE return value...
2006-01-31 Chris Lattnerturning these into 'adds' would require extra copies
2006-01-31 Evan Cheng- Allow XMM load (for scalar use) to be folded into...
2006-01-31 Evan ChengRemove entries on fabs and fneg. These are done.
2006-01-31 Chris Lattner* Fix 80-column violations
2006-01-31 Evan ChengAdded custom lowering of fabs
2006-01-31 Chris LattnerAnother high-prio selection performance bug
2006-01-31 Chris Lattnermore mumbling
2006-01-31 Chris Lattneradd some notes
2006-01-30 Evan ChengDon't generate complex sequence for SETOLE, SETOLT...
2006-01-30 Evan Chengi64 -> f32, f32 -> i64 and some clean up.
2006-01-30 Evan ChengAlways use FP stack instructions to perform i64 to...
2006-01-30 Chris LattnerMove MaskedValueIsZero from the DAGCombiner to the...
2006-01-30 Chris Lattneradjust prototype
2006-01-29 Chris Lattneradd another note
2006-01-29 Chris Lattneradd some performance notes from looking at sgefa
2006-01-29 Chris Lattneradd a high-priority SSE issue from sgefa
2006-01-29 Chris Lattneradd a missed optimization
2006-01-29 Reid SpencerAdd a note about lowering llvm.memset, llvm.memcpy...
2006-01-29 Chris Lattnerremove now-dead code, the legalizer takes care of this...
2006-01-29 Chris LattnerThe FP stack doesn't support UNDEF, ask the legalizer...
2006-01-29 Chris LattnerTargets all now request ConstantFP to be legalized...
2006-01-29 Jeff CohenFix typo.
2006-01-28 Jeff CohenFlesh out AMD family/models.
2006-01-28 Jeff CohenCorrectly determine CPU vendor.
2006-01-28 Jeff CohenUse union instead of reinterpret_cast.
2006-01-28 Jeff CohenFix recognition of Intel CPUs.
2006-01-28 Chris LattnerIs64Bit reflects the capability of the chip, not an...
2006-01-28 Chris LattnerFix a bunch of JIT failures with the new isel
2006-01-28 Jeff CohenImprove X86 subtarget support for Windows and AMD.
2006-01-28 Chris Lattnersilence a warning
2006-01-28 Chris Lattnermake this work on non-native hosts
2006-01-27 Evan ChengA bit of wisdom from Chris on the last entry.
2006-01-27 Evan ChengAT&T assembly convention: registers are in lower case.
2006-01-27 Chris Lattnerinitialize all instance vars
2006-01-27 Evan ChengAdded notes about a x86 isel deficiency.
2006-01-27 Evan ChengAdded a temporary option -enable-x86-sse to enable...
2006-01-27 Evan ChengBye bye Pattern ISel, hello DAG ISel.
2006-01-27 Nate BegemanRemove TLI.LowerReturnTo, and just let targets custom...
2006-01-27 Evan ChengA better workaround
2006-01-27 Chris Lattnerforce sse/3dnow off until they work. This fixes all...
2006-01-27 Chris LattnerUnbreak the JIT with SSE
2006-01-27 Evan Chengx86 CPU detection and proper subtarget support
2006-01-27 Chris LattnerPHI and INLINEASM are now built-in instructions provide...
2006-01-26 Jeff CohenImprove compatibility with VC2005, patch by Morten...
2006-01-26 Chris LattnerImprove compatibility with VC2005, patch by Morten...
2006-01-26 Evan ChengAdded preliminary x86 subtarget support.
2006-01-26 Evan ChengWork around some x86 Darwin assembler bugs
2006-01-26 Evan ChengWhen trying to fold X86::SETCC into a Select, make...
2006-01-26 Evan ChengRemove the uses of STATUS flag register. Rely on node...
2006-01-25 Nate BegemanFirst part of bug 680:
2006-01-25 Evan ChengX86 prefer scheduling for reduced register pressure.
next