Add all of the data stream intrinsics and instructions. woo
[oota-llvm.git] / lib / Target / PowerPC /
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 ChengFallthrough to expand if a VECTOR_SHUFFLE cannot be...
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 Chris LattnerAsk legalize to promote all vector shuffles to be v16i8...
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 Chris LattnerForce use of a frame-pointer if there is anything on...
2006-04-03 Chris LattnerAdd the full set of min/max instructions
2006-04-02 Chris Lattneradd a note
2006-04-02 Chris LattnerInform the dag combiner that the predicate compares...
2006-04-02 Chris LattnerRemove done item
2006-04-02 Chris Lattneradd a note
2006-04-02 Chris LattnerCustom lower all BUILD_VECTOR's so that we can compile...
2006-04-01 Chris LattnerImplement vnot using VNOR instead of using 'vspltisb...
2006-03-31 Chris LattnerShrinkify some more intrinsic definitions.
2006-03-31 Chris LattnerPull operand asm string into base class, shrinkifying...
2006-03-31 Chris LattnerFix 80 column violations :)
2006-03-31 Chris Lattnerfix a pasto
2006-03-31 Chris LattnerAdd vperm support for all datatypes
2006-03-31 Chris LattnerRearrange code a bit
2006-03-31 Chris LattnerAdd, sub and shuffle are legal for all vector types
2006-03-31 Chris Lattneradd a note
2006-03-31 Chris Lattnernote to self: *save* file, then check it in
2006-03-31 Chris LattnerImplement an item from the readme, folding vcmp/vcmp...
2006-03-31 Chris Lattnercompactify some more instruction definitions
2006-03-31 Chris LattnerCompactify comparisons.
2006-03-31 Chris LattnerLower vector compares to VCMP nodes, just like we lower...
2006-03-31 Chris LattnerThese are done
2006-03-31 Chris LattnerMark INSERT_VECTOR_ELT as expand
2006-03-30 Chris LattnerAdd the rest of the vmul instructions and the vmulsum...
2006-03-30 Chris LattnerUse a new tblgen feature to significantly shrinkify...
2006-03-30 Chris LattnerAdd a bunch of new instructions for intrinsics.
2006-03-29 Chris Lattneradd a note
2006-03-28 Chris Lattneradd a note
2006-03-28 Jim LaskeyExpose base register for DwarfWriter. Refactor code...
2006-03-28 Nate BegemanFix a couple typos
2006-03-28 Nate BegemanAdd a few more altivec intrinsics
2006-03-28 Chris Lattnerimplement a bunch more intrinsics.
2006-03-28 Chris LattnerUse normal lvx for scalar_to_vector instead of lve...
2006-03-28 Chris LattnerTblgen doesn't like multiple SDNode<> definitions that...
2006-03-27 Jim LaskeyTranslate llvm target registers to dwarf register numbe...
2006-03-27 Chris LattnerAdd a bunch of notes from my journey thus far.
2006-03-27 Chris LattnerSplit out altivec notes into their own README
2006-03-27 Chris LattnerFix the JIT encoding of VSEL
2006-03-27 Chris LattnerFix the JIT encoding of VSPLTI*
2006-03-27 Nate BegemanSelectionDAGISel can now natively handle Switch instruc...
2006-03-26 Chris Lattneradd vsel
2006-03-26 Chris LattnerCodegen vector predicate compares.
2006-03-26 Evan ChengRemove PPC:isZeroVector, use ISD::isBuildVectorAllZeros...
2006-03-26 Chris LattnerAdd all of the altivec comparison instructions. Add...
2006-03-26 Chris LattnerAdd and 8/16-bit adds, add all integer subtracts, add...
2006-03-26 Chris Lattnerimplement the vsldoi intrinsic.
2006-03-25 Chris Lattnerfix the pattern for vandc, it's NOT vnand
2006-03-25 Chris Lattneradd patterns for VANDC/VNOR, implementing
2006-03-25 Chris LattnerAdd some logical operations
2006-03-25 Chris Lattnerimplement a bunch of intrinsics
2006-03-25 Chris LattnerMove all Altivec stuff out into a new PPCInstrAltivec...
2006-03-25 Chris LattnerAdd some basic patterns for other datatypes
2006-03-25 Chris Lattneradd all supported formats to the vector register file
2006-03-25 Chris LattnerAdd support for __builtin_altivec_vnmsubfp /vmaddfp
2006-03-25 Chris Lattner#include Intrinsics.h into all dag isels
2006-03-25 Chris LattnerCodegen things like:
2006-03-24 Jim LaskeyAdd dwarf register numbering to register data.
2006-03-24 Chris Lattneradd another note
2006-03-24 Chris LattnerFix a bad JIT encoding of VPERM. Why is VPERM D,A...
2006-03-24 Chris LattnerLike the comment says, prefer to use the implicit add...
2006-03-24 Chris LattnerDisable the i32->float G5 optimization. It is unsafe...
2006-03-24 Chris Lattneradd support for using vxor to build zero vectors. ...
2006-03-24 Chris LattnerGabor points out that we can't spell. :)
2006-03-23 Chris Lattneradd a note
2006-03-23 Chris LattnerAdd PPC vector bit-convert support
2006-03-23 Jim LaskeyAdd support to locate local variables in frames (early...
2006-03-23 Jim LaskeyChange interface to DwarfWriter.
2006-03-23 Chris LattnerEliminate IntrinsicLowering from TargetMachine.
2006-03-22 Chris LattnerThis has been implemented. Tweak it into another note
2006-03-22 Chris LattnerWhen possible, custom lower 32-bit SINT_TO_FP to this:
2006-03-22 Chris LattnerAdd support for "ri" addressing modes where the immedia...
2006-03-22 Chris LattnerFix the JIT encoding of the VAForm_1 instructions,...
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 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-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...
next