oota-llvm.git
2006-03-20 Evan ChengOption -enable-x86-lsr has been removed
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 Evan ChengIt should be ok for a xform output type to be different...
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 Evan ChengCopy matching pattern's output type info to instruction...
2006-03-20 Chris Lattneradd vector_shuffle
2006-03-20 Chris LattnerAdd a new SDTCisIntVectorOfSameSize type constraint
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 LattnerIf a target supports splatting with SHUFFLE_VECTOR...
2006-03-20 Chris LattnerTargetData doesn't know the alignment of vectors :(
2006-03-20 Chris Lattneradd the vperm instruction
2006-03-20 Chris LattnerAdd some helper methods
2006-03-20 Chris LattnerAdd another helper
2006-03-19 Chris LattnerAdd very basic support for VECTOR_SHUFFLE
2006-03-19 Chris Lattneradd a node
2006-03-19 Chris LattnerAdd a helper method
2006-03-19 Chris Lattneradd a note with a testcase
2006-03-19 Reid SpencerThe library dependency file in flat format. This file...
2006-03-19 Reid SpencerFirst cut at the Makefile for llvm-config. This initial...
2006-03-19 Chris LattnerAdd a note about the MUL -> FMADD vector bug.
2006-03-19 Reid SpencerAdd a -flat option for generating the library dependenc...
2006-03-19 Chris LattnerTeach cee to propagate through switch statements. ...
2006-03-19 Chris Lattnernew testcase, contributed by Eric Kidd.
2006-03-19 Evan ChengVector undef's
2006-03-19 Evan ChenggetEnumName() missed v8i8, v4i16, and v2i32 types
2006-03-19 Chris LattnerCustom lower SCALAR_TO_VECTOR into lve*x.
2006-03-19 Chris LattnerAllow SCALAR_TO_VECTOR to be custom lowered.
2006-03-19 Chris LattnerAdd SCALAR_TO_VECTOR support
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 Lattneradd a new testcase. This insertelement should be a...
2006-03-19 Chris LattnerDon't bother storing undef elements of BUILD_VECTOR's
2006-03-19 Chris Lattnerminor fixes
2006-03-19 Chris Lattnernotes
2006-03-19 Chris Lattnerimprove comments, add a new MVT::getVectorBaseType...
2006-03-19 Chris Lattneradd another testcase, explicitly check stuff works...
2006-03-19 Chris Lattnerwe don't use lmw/stmw. When we want them they are...
2006-03-19 Chris LattnerImplement expand of BUILD_VECTOR containing variable...
2006-03-19 Chris Lattnerfold insertelement(buildvector) -> buildvector if the...
2006-03-19 Chris Lattneradd two new insert_element tests
2006-03-19 Chris Lattnerimplement basic support for INSERT_VECTOR_ELT.
2006-03-19 Chris Lattnerrename these nodes
2006-03-19 Chris LattnerRename ConstantVec -> BUILD_VECTOR and VConstant -...
2006-03-19 Chris LattnerRename ConstantVec -> BUILD_VECTOR and VConstant -...
2006-03-19 Chris Lattnerimplement vector.ll:test_undef
2006-03-19 Chris LattnerAdd three new testcases
2006-03-19 Chris LattnerFix the remaining bugs in the vector expansion rework...
2006-03-18 Chris Lattnerupdate testcases for x86 fastcc changes.
2006-03-18 Evan Cheng- Fixed a bogus if condition.
2006-03-18 Chris LattnerChange the structure of lowering vector stuff. Note...
2006-03-18 Chris LattnerUpdate comments.
2006-03-18 Evan ChengUse the generic vector register classes VR64 / VR128...
2006-03-18 Evan ChengSort StrideOrder so we can process the smallest strides...
2006-03-18 Chris LattnerFix miscodegen of V_SET0 in PPC.
2006-03-17 Nate BegemanFix subfic to match subc by default instead of sub...
2006-03-17 Nate BegemanAdd a missing testcase
2006-03-17 Evan ChengDarwin should use _setjmp/_longjmp instead of setjmp...
2006-03-17 Chris Lattnernew testcase
2006-03-17 Evan ChengMove some pattern fragments to the right files.
2006-03-17 Chris Lattneradd a couple enum values
2006-03-17 Chris Lattneradd a couple of enum values
2006-03-17 Evan ChengAllow users of iv / stride to be rewritten with express...
2006-03-17 Evan ChengAdd a lsr common loop invariant hoisting test case
2006-03-17 Chris Lattnernew testcase that broke the new f.e.
2006-03-17 Reid SpencerUse the <tt> tag instead of <pre> tag to get code/file...
2006-03-17 Chris LattnerDisable x86 fastcc from passing args in registers
2006-03-17 Reid SpencerFix a typo.
2006-03-17 Reid SpencerFix use of LEVEL.
2006-03-17 Reid SpencerTwo fixes:
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 Chris Lattneradd an assert to get a slightly better msg about this...
2006-03-16 Chris LattnerFix a problem fully scalarizing values.
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 ChengFor each loop, keep track of all the IV expressions...
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...
next