Endianness does not affect the order of vector fields. This fixes
[oota-llvm.git] / lib / Target /
2006-03-22 Chris LattnerFix the JIT encoding of the VAForm_1 instructions,...
2006-03-21 Evan ChengDidn't mean to check this in. No MMX support yet.
2006-03-21 Evan Cheng- Use movaps to store 128-bit vector integers.
2006-03-21 Chris LattnerThese targets don't support EXTRACT_VECTOR_ELT, though...
2006-03-21 Chris LattnerDon't emit pseudo instructions!
2006-03-21 Nate BegemanUpdate readme
2006-03-21 Chris LattnerPrint absolute memory references like this:
2006-03-21 Evan ChengCombine 2 entries
2006-03-21 Evan ChengAdd a note about x86 register coallescing
2006-03-21 Evan Cheng- Remove scalar to vector pseudo ops. They are just...
2006-03-21 Chris LattnerWith Evan's latest tblgen patch, this code is obsolete...
2006-03-21 Chris LattnerWhen codegen'ing vector MUL using VFMADD, *add* the...
2006-03-21 Chris Lattnerminor note
2006-03-21 Evan Chengx86 ISD::SCALAR_TO_VECTOR support.
2006-03-21 Evan ChengJunk unused vector register classes.
2006-03-20 Chris LattnerHandle constant addresses more efficiently, folding...
2006-03-20 Chris Lattnerremove dead variable
2006-03-20 Chris LattnerFix a couple of bugs in permute/splat generate, thanks...
2006-03-20 Chris Lattnerreenable this hack, the tblgen version isn't quite...
2006-03-20 Chris LattnerFix the pattern for VADDUWM, add i32 splat
2006-03-20 Evan ChengUse tblgen'd VECTOR_SHUFFLE selection code.
2006-03-20 Chris LattnerAdd support for generating vspltw, instead of a vperm...
2006-03-20 Chris LattnerImplement PPC::isSplatShuffleMask and PPC::getVSPLTImme...
2006-03-20 Chris Lattnerfix duplicate definition errors
2006-03-20 Chris LattnerAdd a build_vector node
2006-03-20 Chris LattnerCheck in some intermediate code that adds a skeleton...
2006-03-20 Evan ChengMove a few things around.
2006-03-20 Chris Lattneradd vector_shuffle
2006-03-20 Chris Lattnerfix typo
2006-03-20 Chris Lattneradd vsplat instructions, fix sched description for...
2006-03-20 Chris LattnerCustom lower arbitrary VECTOR_SHUFFLE's to VPERM.
2006-03-20 Chris LattnerClaim to have v16i8 for perm masks
2006-03-20 Chris Lattneradd the vperm instruction
2006-03-19 Chris Lattneradd a note with a testcase
2006-03-19 Chris LattnerAdd a note about the MUL -> FMADD vector bug.
2006-03-19 Evan ChengVector undef's
2006-03-19 Chris LattnerCustom lower SCALAR_TO_VECTOR into lve*x.
2006-03-19 Chris LattnerPPC doesn't have SCALAR_TO_VECTOR
2006-03-19 Chris Lattneradd support for vector undef
2006-03-19 Evan ChengRemind us of exit value substitution
2006-03-19 Evan ChengTurning on LSR by default
2006-03-19 Evan ChengRemember which tests are hurt by LSR.
2006-03-19 Chris Lattnerminor fixes
2006-03-19 Chris Lattnernotes
2006-03-19 Chris Lattnerwe don't use lmw/stmw. When we want them they are...
2006-03-19 Chris Lattnerrename these nodes
2006-03-18 Evan ChengUse the generic vector register classes VR64 / VR128...
2006-03-17 Nate BegemanFix subfic to match subc by default instead of sub...
2006-03-17 Evan ChengDarwin should use _setjmp/_longjmp instead of setjmp...
2006-03-17 Evan ChengMove some pattern fragments to the right files.
2006-03-17 Chris LattnerDisable x86 fastcc from passing args in registers
2006-03-17 Chris LattnerParameterize the number of integer arguments to pass...
2006-03-17 Evan ChengAlso fold MOV8r0, MOV16r0, MOV32r0 + store to MOV8mi...
2006-03-17 Evan ChengAdd some missing entries to X86RegisterInfo::foldMemory...
2006-03-17 Evan Cheng- Nuke 16-bit SBB instructions. We'll never use them.
2006-03-17 Nate BegemanRemove BRTWOWAY*
2006-03-16 Chris Lattnerremove dead variable
2006-03-16 Evan ChengA new entry.
2006-03-16 Nate BegemanNotes on how to kill the eeevil brtwoway, and make...
2006-03-16 Chris LattnerStrangely, calls clobber call-clobbered vector regs...
2006-03-16 Chris Lattneradd a note
2006-03-16 Chris Lattnerteach the ppc backend how to spill/reload vector regs
2006-03-16 Chris Lattneradd callee saved vector regs
2006-03-16 Evan ChengBug fix: condition inverted.
2006-03-16 Evan ChengAdded a way for TargetLowering to specify what values...
2006-03-16 Chris Lattnerin functions that use a lot of callee saved regs, this...
2006-03-16 Chris LattnerAdd support for copying registers. still needed: spilli...
2006-03-16 Nate BegemanAnother case we could do better on.
2006-03-16 Chris LattnerSave/restore VRSAVE once per function, not once per...
2006-03-16 Chris Lattneradd support for the bitconvert node
2006-03-15 Nate BegemanUpdate scheduling info for vrsave instruction
2006-03-14 Chris Lattneradd a note
2006-03-14 Chris LattnerFix an off by one error that caused PPC LLC failures...
2006-03-14 Chris Lattnertransformation implemented
2006-03-13 Evan ChengPPC LSR pass should use target lowering hooks.
2006-03-13 Evan ChengAdded getTargetLowering() to TargetMachine. Refactored...
2006-03-13 Evan ChengUpdate
2006-03-13 Evan ChengAdd LSR hooks.
2006-03-13 Chris LattnerHandle builtins that directly correspond to GCC builtins.
2006-03-13 Chris LattnerFor functions that use vector registers, save VRSAVE...
2006-03-13 Jim LaskeyHandle the removal of the debug chain.
2006-03-13 Chris Lattnerremove two implemented items
2006-03-13 Chris LattnerFix a couple of bugs that broke the alpha tester build
2006-03-13 Chris LattnerHandle cracked instructions in dispatch group formation.
2006-03-13 Chris LattnerMark instructions that are cracked by the PPC970 decode...
2006-03-12 Chris LattnerSeveral big changes:
2006-03-11 Chris Lattnerblr is a branch too
2006-03-11 Chris Lattneradd an example
2006-03-11 Chris Lattneradd a note
2006-03-10 Chris Lattnerteach the JIT to encode vector registers
2006-03-09 Evan ChengAdd option -enable-x86-lsr to enable x86 loop strength...
2006-03-09 Chris Lattneradd a note
2006-03-09 Andrew Lenharththese are copies too
2006-03-09 Chris Lattnerremove some now-dead code
2006-03-09 Andrew Lenharthfcopysign for mixed mode
2006-03-09 Andrew Lenharthrelax fcopysign
2006-03-09 Andrew Lenharthalpha and llvm have different oppinions on which arg...
2006-03-09 Andrew LenharthAlpha Scheduling classes
2006-03-09 Andrew Lenharthfcopysign and get rid of dsnode cruft. custom PA runti...
2006-03-09 Andrew Lenharthfcopysign support
next