Moving things to their proper places.
[oota-llvm.git] / lib / Target / X86 /
2006-02-21 Evan ChengMoving things to their proper places.
2006-02-21 Evan ChengSplit instruction info into multiple files, one for...
2006-02-21 Evan ChengAdded separate alias instructions for SSE logical ops...
2006-02-21 Evan ChengAdded MMX and XMM packed integer move instructions...
2006-02-21 Evan ChengAdded SSE2 128-bit integer packed types: V16I8, V8I16...
2006-02-20 Evan ChengAdded x86 integer vector types: 64-bit packed byte...
2006-02-20 Evan ChengSome updates
2006-02-18 Evan ChengIf SSE3 is available, promote FP_TO_UINT i32 to FP_TO_S...
2006-02-18 Evan ChengAdded fisttp for fp to int conversion.
2006-02-18 Evan ChengDisable PIC for JIT.
2006-02-18 Evan ChengJit does not support PIC yet.
2006-02-18 Evan Chengx86 / Darwin PIC support.
2006-02-17 Chris Lattnerunbreak the build
2006-02-17 Evan ChengUnbreak x86 be
2006-02-17 Nate Begemankill ADD_PARTS & SUB_PARTS and replace them with fancy...
2006-02-17 Chris Lattneradd note about div by power of 2
2006-02-17 Evan ChengRemind ourselves to revisit the "pxor vs. xorps/xorpd...
2006-02-17 Nate BegemanKill the x86 pattern isel. boom.
2006-02-17 Evan ChengRemove the entry about using movapd for SSE reg-reg...
2006-02-16 Evan Chengpxor (for FLD0SS) encoding was missing the OpSize prefix.
2006-02-16 Evan Cheng1. Use pxor instead of xoraps / xorapd to clear FR32...
2006-02-16 Evan ChengUse movaps / movapd to spill / restore V4F4 / V2F8...
2006-02-16 Nate BegemanRework the SelectionDAG-based implementations of Simpli...
2006-02-16 Evan ChengMOVAPSrr and MOVAPDrr instruction format should be...
2006-02-16 Evan ChengUse movaps / movapd (instead of movss / movsd) to do...
2006-02-16 Evan ChengA bit more memset / memcpy optimization.
2006-02-15 Evan ChengRemove an entry.
2006-02-15 Evan ChengUse .zerofill on x86/darwin.
2006-02-15 Evan Chengcvtsd2ss / cvtss2sd encoding bug.
2006-02-15 Evan Chengmovaps, movapd encoding bug.
2006-02-14 Chris Lattnernew note
2006-02-14 Evan ChengDon't special case XS, XD prefixes.
2006-02-14 Evan ChengBug fix: XS, XD prefixes were being emitted twice.
2006-02-14 Evan ChengDuh
2006-02-14 Evan ChengRemove -disable-x86-sse
2006-02-14 Evan ChengRename maxStoresPerMemSet to maxStoresPerMemset, etc.
2006-02-14 Evan ChengAdd a entry.
2006-02-14 Evan ChengSet maxStoresPerMemSet to 16. Ditto for maxStoresPerMem...
2006-02-14 Evan ChengEnable SSE (for the right subtargets)
2006-02-13 Chris LattnerSwitch targets over to using SelectionDAG::getCALLSEQ_S...
2006-02-11 Evan ChengPrevent certain nodes that have already been selected...
2006-02-10 Evan ChengNicer code. :-)
2006-02-10 Evan ChengAdded X86 isel debugging stuff.
2006-02-10 Evan ChengRemove a completed entry; add a new entry about fisttp op
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
next