2006-04-02 |
Chris Lattner | Custom lower all BUILD_VECTOR's so that we can compile... |
tree | commitdiff |
2006-04-01 |
Chris Lattner | Implement vnot using VNOR instead of using 'vspltisb... |
tree | commitdiff |
2006-03-31 |
Chris Lattner | Shrinkify some more intrinsic definitions. |
tree | commitdiff |
2006-03-31 |
Chris Lattner | Pull operand asm string into base class, shrinkifying... |
tree | commitdiff |
2006-03-31 |
Chris Lattner | Fix 80 column violations :) |
tree | commitdiff |
2006-03-31 |
Chris Lattner | fix a pasto |
tree | commitdiff |
2006-03-31 |
Chris Lattner | Add vperm support for all datatypes |
tree | commitdiff |
2006-03-31 |
Chris Lattner | Rearrange code a bit |
tree | commitdiff |
2006-03-31 |
Chris Lattner | Add, sub and shuffle are legal for all vector types |
tree | commitdiff |
2006-03-31 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-31 |
Chris Lattner | note to self: *save* file, then check it in |
tree | commitdiff |
2006-03-31 |
Chris Lattner | Implement an item from the readme, folding vcmp/vcmp... |
tree | commitdiff |
2006-03-31 |
Chris Lattner | compactify some more instruction definitions |
tree | commitdiff |
2006-03-31 |
Chris Lattner | Compactify comparisons. |
tree | commitdiff |
2006-03-31 |
Chris Lattner | Lower vector compares to VCMP nodes, just like we lower... |
tree | commitdiff |
2006-03-31 |
Chris Lattner | These are done |
tree | commitdiff |
2006-03-31 |
Chris Lattner | Mark INSERT_VECTOR_ELT as expand |
tree | commitdiff |
2006-03-30 |
Chris Lattner | Add the rest of the vmul instructions and the vmulsum... |
tree | commitdiff |
2006-03-30 |
Chris Lattner | Use a new tblgen feature to significantly shrinkify... |
tree | commitdiff |
2006-03-30 |
Chris Lattner | Add a bunch of new instructions for intrinsics. |
tree | commitdiff |
2006-03-29 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-28 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-28 |
Jim Laskey | Expose base register for DwarfWriter. Refactor code... |
tree | commitdiff |
2006-03-28 |
Nate Begeman | Fix a couple typos |
tree | commitdiff |
2006-03-28 |
Nate Begeman | Add a few more altivec intrinsics |
tree | commitdiff |
2006-03-28 |
Chris Lattner | implement a bunch more intrinsics. |
tree | commitdiff |
2006-03-28 |
Chris Lattner | Use normal lvx for scalar_to_vector instead of lve... |
tree | commitdiff |
2006-03-28 |
Chris Lattner | Tblgen doesn't like multiple SDNode<> definitions that... |
tree | commitdiff |
2006-03-27 |
Jim Laskey | Translate llvm target registers to dwarf register numbe... |
tree | commitdiff |
2006-03-27 |
Chris Lattner | Add a bunch of notes from my journey thus far. |
tree | commitdiff |
2006-03-27 |
Chris Lattner | Split out altivec notes into their own README |
tree | commitdiff |
2006-03-27 |
Chris Lattner | Fix the JIT encoding of VSEL |
tree | commitdiff |
2006-03-27 |
Chris Lattner | Fix the JIT encoding of VSPLTI* |
tree | commitdiff |
2006-03-27 |
Nate Begeman | SelectionDAGISel can now natively handle Switch instruc... |
tree | commitdiff |
2006-03-26 |
Chris Lattner | add vsel |
tree | commitdiff |
2006-03-26 |
Chris Lattner | Codegen vector predicate compares. |
tree | commitdiff |
2006-03-26 |
Evan Cheng | Remove PPC:isZeroVector, use ISD::isBuildVectorAllZeros... |
tree | commitdiff |
2006-03-26 |
Chris Lattner | Add all of the altivec comparison instructions. Add... |
tree | commitdiff |
2006-03-26 |
Chris Lattner | Add and 8/16-bit adds, add all integer subtracts, add... |
tree | commitdiff |
2006-03-26 |
Chris Lattner | implement the vsldoi intrinsic. |
tree | commitdiff |
2006-03-25 |
Chris Lattner | fix the pattern for vandc, it's NOT vnand |
tree | commitdiff |
2006-03-25 |
Chris Lattner | add patterns for VANDC/VNOR, implementing |
tree | commitdiff |
2006-03-25 |
Chris Lattner | Add some logical operations |
tree | commitdiff |
2006-03-25 |
Chris Lattner | implement a bunch of intrinsics |
tree | commitdiff |
2006-03-25 |
Chris Lattner | Move all Altivec stuff out into a new PPCInstrAltivec... |
tree | commitdiff |
2006-03-25 |
Chris Lattner | Add some basic patterns for other datatypes |
tree | commitdiff |
2006-03-25 |
Chris Lattner | add all supported formats to the vector register file |
tree | commitdiff |
2006-03-25 |
Chris Lattner | Add support for __builtin_altivec_vnmsubfp /vmaddfp |
tree | commitdiff |
2006-03-25 |
Chris Lattner | #include Intrinsics.h into all dag isels |
tree | commitdiff |
2006-03-25 |
Chris Lattner | Codegen things like: |
tree | commitdiff |
2006-03-24 |
Jim Laskey | Add dwarf register numbering to register data. |
tree | commitdiff |
2006-03-24 |
Chris Lattner | add another note |
tree | commitdiff |
2006-03-24 |
Chris Lattner | Fix a bad JIT encoding of VPERM. Why is VPERM D,A... |
tree | commitdiff |
2006-03-24 |
Chris Lattner | Like the comment says, prefer to use the implicit add... |
tree | commitdiff |
2006-03-24 |
Chris Lattner | Disable the i32->float G5 optimization. It is unsafe... |
tree | commitdiff |
2006-03-24 |
Chris Lattner | add support for using vxor to build zero vectors. ... |
tree | commitdiff |
2006-03-24 |
Chris Lattner | Gabor points out that we can't spell. :) |
tree | commitdiff |
2006-03-23 |
Chris Lattner | add a note |
tree | commitdiff |
2006-03-23 |
Chris Lattner | Add PPC vector bit-convert support |
tree | commitdiff |
2006-03-23 |
Jim Laskey | Add support to locate local variables in frames (early... |
tree | commitdiff |
2006-03-23 |
Jim Laskey | Change interface to DwarfWriter. |
tree | commitdiff |
2006-03-23 |
Chris Lattner | Eliminate IntrinsicLowering from TargetMachine. |
tree | commitdiff |
2006-03-22 |
Chris Lattner | This has been implemented. Tweak it into another note |
tree | commitdiff |
2006-03-22 |
Chris Lattner | When possible, custom lower 32-bit SINT_TO_FP to this: |
tree | commitdiff |
2006-03-22 |
Chris Lattner | Add support for "ri" addressing modes where the immedia... |
tree | commitdiff |
2006-03-22 |
Chris Lattner | Fix the JIT encoding of the VAForm_1 instructions,... |
tree | commitdiff |
2006-03-21 |
Chris Lattner | These targets don't support EXTRACT_VECTOR_ELT, though... |
tree | commitdiff |
2006-03-21 |
Chris Lattner | Don't emit pseudo instructions! |
tree | commitdiff |
2006-03-21 |
Nate Begeman | Update readme |
tree | commitdiff |
2006-03-21 |
Chris Lattner | Print absolute memory references like this: |
tree | commitdiff |
2006-03-21 |
Chris Lattner | With Evan's latest tblgen patch, this code is obsolete... |
tree | commitdiff |
2006-03-21 |
Chris Lattner | When codegen'ing vector MUL using VFMADD, *add* the... |
tree | commitdiff |
2006-03-21 |
Chris Lattner | minor note |
tree | commitdiff |
2006-03-20 |
Chris Lattner | Handle constant addresses more efficiently, folding... |
tree | commitdiff |
2006-03-20 |
Chris Lattner | remove dead variable |
tree | commitdiff |
2006-03-20 |
Chris Lattner | Fix a couple of bugs in permute/splat generate, thanks... |
tree | commitdiff |
2006-03-20 |
Chris Lattner | reenable this hack, the tblgen version isn't quite... |
tree | commitdiff |
2006-03-20 |
Chris Lattner | Fix the pattern for VADDUWM, add i32 splat |
tree | commitdiff |
2006-03-20 |
Evan Cheng | Use tblgen'd VECTOR_SHUFFLE selection code. |
tree | commitdiff |
2006-03-20 |
Chris Lattner | Add support for generating vspltw, instead of a vperm... |
tree | commitdiff |
2006-03-20 |
Chris Lattner | Implement PPC::isSplatShuffleMask and PPC::getVSPLTImme... |
tree | commitdiff |
2006-03-20 |
Chris Lattner | fix duplicate definition errors |
tree | commitdiff |
2006-03-20 |
Chris Lattner | Check in some intermediate code that adds a skeleton... |
tree | commitdiff |
2006-03-20 |
Chris Lattner | fix typo |
tree | commitdiff |
2006-03-20 |
Chris Lattner | add vsplat instructions, fix sched description for... |
tree | commitdiff |
2006-03-20 |
Chris Lattner | Custom lower arbitrary VECTOR_SHUFFLE's to VPERM. |
tree | commitdiff |
2006-03-20 |
Chris Lattner | Claim to have v16i8 for perm masks |
tree | commitdiff |
2006-03-20 |
Chris Lattner | add the vperm instruction |
tree | commitdiff |
2006-03-19 |
Chris Lattner | Add a note about the MUL -> FMADD vector bug. |
tree | commitdiff |
2006-03-19 |
Chris Lattner | Custom lower SCALAR_TO_VECTOR into lve*x. |
tree | commitdiff |
2006-03-19 |
Chris Lattner | PPC doesn't have SCALAR_TO_VECTOR |
tree | commitdiff |
2006-03-19 |
Chris Lattner | add support for vector undef |
tree | commitdiff |
2006-03-19 |
Chris Lattner | minor fixes |
tree | commitdiff |
2006-03-19 |
Chris Lattner | notes |
tree | commitdiff |
2006-03-19 |
Chris Lattner | we don't use lmw/stmw. When we want them they are... |
tree | commitdiff |
2006-03-19 |
Chris Lattner | rename these nodes |
tree | commitdiff |
2006-03-17 |
Nate Begeman | Fix subfic to match subc by default instead of sub... |
tree | commitdiff |
2006-03-17 |
Nate Begeman | Remove BRTWOWAY* |
tree | commitdiff |
2006-03-16 |
Chris Lattner | remove dead variable |
tree | commitdiff |
2006-03-16 |
Nate Begeman | Notes on how to kill the eeevil brtwoway, and make... |
tree | commitdiff |
next |