For PR723:
[oota-llvm.git] / lib /
2006-04-07 Chris LattnerWe have an assertion that checks that we do not encode...
2006-04-07 Chris LattnerConstant fold extractelement(zero, x) -> zero
2006-04-07 Chris LattnerFix inlining of insert/extract element constantexprs
2006-04-07 Evan ChengAdd code to RemapOperand() to handle Instruction::Extra...
2006-04-06 Evan ChengA MOVPS2SSmr, i.e. _mm_store_ss, encoding bug.
2006-04-06 Evan Cheng- movlp{s|d} and movhp{s|d} support.
2006-04-06 Evan ChengNew entries.
2006-04-06 Evan Cheng1. If both vector operands of a vector_shuffle are...
2006-04-06 Andrew LenharthThis may be overconservative, but it lets the new cfe...
2006-04-06 Chris LattnerAdd an item
2006-04-06 Chris LattnerMake sure to return the result in the right type.
2006-04-06 Andrew LenharthMove this to lib/Analysis.
2006-04-06 Chris LattnerMatch vpku[hw]um(x,x).
2006-04-06 Chris LattnerAdd support for matching vmrg(x,x) patterns
2006-04-06 Andrew Lenharthfix some linking problems with the new gcc
2006-04-06 Chris LattnerPattern match vmrg* instructions, which are now lowered...
2006-04-06 Chris Lattnerremove two done items
2006-04-06 Chris LattnerLower vperm(x,y, mask) -> shuffle(x,y,mask) if mask...
2006-04-06 Chris LattnerSupport pattern matching vsldoi(x,y) and vsldoi(x,x...
2006-04-06 Chris LattnerCompile the vpkuhum/vpkuwum intrinsics into vpkuhum...
2006-04-06 Evan ChengPOR encoded as PAND, yikes.
2006-04-05 Evan ChengAn entry about comi / ucomi intrinsics.
2006-04-05 Evan ChengSupport for comi / ucomi intrinsics.
2006-04-05 Chris LattnerAdd all of the data stream intrinsics and instructions...
2006-04-05 Chris LattnerFix a typo
2006-04-05 Chris LattnerFix CodeGen/PowerPC/2006-04-05-splat-ish.ll
2006-04-05 Evan ChengHandle canonical form of e.g.
2006-04-05 Chris LattnerMake a vector live across blocks have the correct Vec...
2006-04-05 Evan ChengBogus assert
2006-04-05 Evan ChengFallthrough to expand if a VECTOR_SHUFFLE cannot be...
2006-04-05 Evan ChengExapnd a VECTOR_SHUFFLE to a BUILD_VECTOR if target...
2006-04-05 Andrew Lenharthrevert this, this is safe, if conservative. leave...
2006-04-05 Evan ChengHandle v8i16 shuffle that must be broken into a pair...
2006-04-05 Chris Lattneradd vsl
2006-04-05 Chris Lattneradd vmladduhm
2006-04-05 Chris LattnerAdd m[tf]vscr instructions.
2006-04-04 Chris Lattneradd a note
2006-04-04 Chris LattnerAdd missing byte merges.
2006-04-04 Chris LattnerAdd FP -> Int Conversions
2006-04-04 Chris Lattneradd average intrinsics
2006-04-04 Chris Lattneradd a note
2006-04-04 Chris LattnerFix some broken logic that would cause us to codegen...
2006-04-04 Evan ChengAdded pslldq and psrldq.
2006-04-04 Evan ChengMinor fixes + naming changes.
2006-04-04 Evan ChengPSHUF* encoding bugs.
2006-04-04 Chris LattnerDo not create ZEXTLOAD's unless we are before legalize...
2006-04-04 Chris LattnerAsk legalize to promote all vector shuffles to be v16i8...
2006-04-04 Chris Lattner* Add supprot for SCALAR_TO_VECTOR operations where...
2006-04-04 Chris LattnerSigned shr by a constant is not the same as sdiv by 2^k
2006-04-04 Evan Chengcmpps / cmppd encoding bug
2006-04-04 Chris LattnerConstant fold bitconvert(undef)
2006-04-04 Evan ChengCompact some intrinsic definitions.
2006-04-04 Chris LattnerPlug in the byte and short splats
2006-04-03 Chris LattnerRevert accidentally committed hunks.
2006-04-03 Chris LattnerMake sure to mark unsupported SCALAR_TO_VECTOR operatio...
2006-04-03 Evan ChengSome SSE1 intrinsics: min, max, sqrt, etc.
2006-04-03 Chris Lattnerrevert previous patch
2006-04-03 Evan ChengUse movlpd to: store lower f64 extracted from v2f64.
2006-04-03 Chris LattnerForce use of a frame-pointer if there is anything on...
2006-04-03 Chris LattnerThe stack alignment is now computed dynamically, just...
2006-04-03 Chris LattnerRemove unused method
2006-04-03 Evan Cheng- More efficient extract_vector_elt with shuffle and...
2006-04-03 Chris LattnerAlign vectors to the size in bytes, not bits.
2006-04-03 Chris LattnerAdd a missing check, this fixes UnitTests/Vector/sumarray.c
2006-04-03 Chris LattnerAdd a missing check, which broke a bunch of vector...
2006-04-03 Chris LattnerAdd the full set of min/max instructions
2006-04-03 Andrew Lenharthsupport x * (c1 + c2) where c1 and c2 are pow2s. speci...
2006-04-03 Andrew Lenharthmul by const conversion sequences. more coming soon
2006-04-03 Andrew Lenharthback this out
2006-04-02 Andrew LenharthThis should be a win of every arch
2006-04-02 Andrew LenharthThis makes McCat/12-IOtest go 8x faster or so
2006-04-02 Andrew LenharthThis will be needed soon
2006-04-02 Chris Lattneradd a note
2006-04-02 Chris LattnerInform the dag combiner that the predicate compares...
2006-04-02 Chris Lattnerrelax assertion
2006-04-02 Chris LattnerAllow targets to compute masked bits for intrinsics.
2006-04-02 Chris LattnerAdd a little dag combine to compile this:
2006-04-02 Chris Lattnervector casts of casts are eliminable. Transform this:
2006-04-02 Chris Lattnervector casts never reinterpret bits
2006-04-02 Chris LattnerAllow transforming this:
2006-04-02 Chris LattnerTurn altivec lvx/stvx intrinsics into loads and stores...
2006-04-02 Chris LattnerRemove done item
2006-04-02 Chris LattnerImplement promotion for EXTRACT_VECTOR_ELT, allowing...
2006-04-02 Chris Lattneradd a note
2006-04-02 Chris LattnerImplement the Expand action for binary vector operation...
2006-04-02 Chris LattnerIntrinsics that just load from memory can be treated...
2006-04-02 Chris LattnerAdjust to change in Intrinsics.gen interface.
2006-04-02 Chris LattnerConstant fold all of the vector binops. This allows...
2006-04-02 Chris LattnerAdd a new -view-legalize-dags command line option
2006-04-02 Chris LattnerImplement constant folding of bit_convert of arbitrary...
2006-04-02 Chris LattnerThese entries already exist
2006-04-02 Chris LattnerAdd some missing node names
2006-04-02 Chris LattnerNew note
2006-04-02 Chris LattnerConstant fold casts from things like <4 x int> -> ...
2006-04-02 Chris LattnerCustom lower all BUILD_VECTOR's so that we can compile...
2006-04-02 Chris LattnerPrefer larger register classes over smaller ones when...
2006-04-01 Chris Lattneradd valuemapper support for inline asm
2006-04-01 Chris LattnerImplement vnot using VNOR instead of using 'vspltisb...
2006-04-01 Chris LattnerFix InstCombine/2006-04-01-InfLoop.ll
2006-04-01 Chris LattnerFold A^(B&A) -> (B&A)^A
next