2006-04-22 |
Chris Lattner | Teach the JIT how to relocate LI, this fixes the JIT... |
tree | commitdiff |
2006-04-21 |
Nate Begeman | Fix the comment |
tree | commitdiff |
2006-04-21 |
Nate Begeman | Change the PPC JIT to use a Static relocation model |
tree | commitdiff |
2006-04-20 |
Chris Lattner | Fix the CodeGen/PowerPC/buildvec_canonicalize.ll regres... |
tree | commitdiff |
2006-04-20 |
Chris Lattner | Make sure that the new instructions selected have the... |
tree | commitdiff |
2006-04-19 |
Chris Lattner | add a note |
tree | commitdiff |
2006-04-19 |
Chris Lattner | add a note |
tree | commitdiff |
2006-04-18 |
Chris Lattner | These are correctly encoded by the JIT. I checked :) |
tree | commitdiff |
2006-04-18 |
Chris Lattner | add a note |
tree | commitdiff |
2006-04-18 |
Chris Lattner | Fix a crash on: |
tree | commitdiff |
2006-04-18 |
Chris Lattner | pretty print node name |
tree | commitdiff |
2006-04-18 |
Chris Lattner | Implement an important entry from README_ALTIVEC: |
tree | commitdiff |
2006-04-18 |
Chris Lattner | move some stuff around, clean things up |
tree | commitdiff |
2006-04-18 |
Chris Lattner | Use vmladduhm to do v8i16 multiplies which is faster... |
tree | commitdiff |
2006-04-18 |
Chris Lattner | Implement v16i8 multiply with this code: |
tree | commitdiff |
2006-04-18 |
Chris Lattner | Lower v8i16 multiply into this code: |
tree | commitdiff |
2006-04-18 |
Chris Lattner | Custom lower v4i32 multiplies into a cute sequence... |
tree | commitdiff |
2006-04-17 |
Chris Lattner | remove done item |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Don't diddle VRSAVE if no registers need to be added... |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Vectors that are known live-in and live-out are clearly... |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Prefer to allocate V2-V5 before V0,V1. This lets us... |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Move some knowledge about registers out of the code... |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Use a small table instead of macros to do this conversion. |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Make sure to check splats of every constant we can... |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Teach the ppc backend to use rol and vsldoi to generate... |
tree | commitdiff |
2006-04-17 |
Chris Lattner | add a note |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Make some code more general, adding support for constan... |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Learn how to make odd splatted constants in range ... |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Pull some code out into a helper function. |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Implement a TODO: for any shuffle that can be viewed... |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Regenerate with adjusted costs |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Regenerate with correct offset |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Increase the opcodes by one each to disambiguate COPY... |
tree | commitdiff |
2006-04-17 |
Chris Lattner | Check in a table, generated by llvm-PerfectShuffle... |
tree | commitdiff |
2006-04-16 |
Chris Lattner | Implement a TODO: have the legalizer canonicalize a... |
tree | commitdiff |
2006-04-16 |
Chris Lattner | Make the BUILD_VECTOR lowering code much more aggressiv... |
tree | commitdiff |
2006-04-15 |
Chris Lattner | Fix a crash when faced with a shuffle vector that has... |
tree | commitdiff |
2006-04-15 |
Chris Lattner | Add patterns for matching vnots with bit converted... |
tree | commitdiff |
2006-04-14 |
Chris Lattner | Allow undef in a shuffle mask |
tree | commitdiff |
2006-04-14 |
Chris Lattner | Move the rest of the PPCTargetLowering::LowerOperation... |
tree | commitdiff |
2006-04-14 |
Chris Lattner | Pull the VECTOR_SHUFFLE and BUILD_VECTOR lowering code... |
tree | commitdiff |
2006-04-13 |
Chris Lattner | Force non-darwin targets to use a static relo model... |
tree | commitdiff |
2006-04-13 |
Chris Lattner | add a note, move an altivec todo to the altivec list. |
tree | commitdiff |
2006-04-13 |
Reid Spencer | Add the README files to the distribution. |
tree | commitdiff |
2006-04-12 |
Chris Lattner | Add a new way to match vector constants, which make... |
tree | commitdiff |
2006-04-12 |
Chris Lattner | Rename get_VSPLI_elt -> get_VSPLTI_elt |
tree | commitdiff |
2006-04-12 |
Chris Lattner | Ensure that zero vectors are always v4i32, which forces... |
tree | commitdiff |
2006-04-11 |
Nate Begeman | Fix SingleSource/UnitTests/Vector/sumarray-dbl |
tree | commitdiff |
2006-04-11 |
Nate Begeman | Fix PR727, correctly handling large stack aligments... |
tree | commitdiff |
2006-04-11 |
Chris Lattner | we have a shuffle instr, add an example. |
tree | commitdiff |
2006-04-11 |
Jim Laskey | Suppress debug label when not debug. |
tree | commitdiff |
2006-04-11 |
Chris Lattner | Vector function results go into V2 according to GCC... |
tree | commitdiff |
2006-04-11 |
Chris Lattner | Move some return-handling code from lowerarguments... |
tree | commitdiff |
2006-04-08 |
Chris Lattner | properly mark vector selects as expanded to select_cc |
tree | commitdiff |
2006-04-08 |
Chris Lattner | Add VRRC select support |
tree | commitdiff |
2006-04-08 |
Nate Begeman | Disable switch lowering for targets based on the select... |
tree | commitdiff |
2006-04-08 |
Chris Lattner | Implement PowerPC/CodeGen/vec_splat.ll:spltish to use... |
tree | commitdiff |
2006-04-08 |
Chris Lattner | Change the interface to the predicate that determines... |
tree | commitdiff |
2006-04-07 |
Jim Laskey | Make sure that debug labels are defined within the... |
tree | commitdiff |
2006-04-07 |
Jim Laskey | Foundation for call frame information. |
tree | commitdiff |
2006-04-06 |
Chris Lattner | Add an item |
tree | commitdiff |
2006-04-06 |
Chris Lattner | Make sure to return the result in the right type. |
tree | commitdiff |
2006-04-06 |
Chris Lattner | Match vpku[hw]um(x,x). |
tree | commitdiff |
2006-04-06 |
Chris Lattner | Add support for matching vmrg(x,x) patterns |
tree | commitdiff |
2006-04-06 |
Chris Lattner | Pattern match vmrg* instructions, which are now lowered... |
tree | commitdiff |
2006-04-06 |
Chris Lattner | remove two done items |
tree | commitdiff |
2006-04-06 |
Chris Lattner | Support pattern matching vsldoi(x,y) and vsldoi(x,x... |
tree | commitdiff |
2006-04-06 |
Chris Lattner | Compile the vpkuhum/vpkuwum intrinsics into vpkuhum... |
tree | commitdiff |
2006-04-05 |
Chris Lattner | Add all of the data stream intrinsics and instructions... |
tree | commitdiff |
2006-04-05 |
Chris Lattner | Fix a typo |
tree | commitdiff |
2006-04-05 |
Chris Lattner | Fix CodeGen/PowerPC/2006-04-05-splat-ish.ll |
tree | commitdiff |
2006-04-05 |
Evan Cheng | Fallthrough to expand if a VECTOR_SHUFFLE cannot be... |
tree | commitdiff |
2006-04-05 |
Chris Lattner | add vsl |
tree | commitdiff |
2006-04-05 |
Chris Lattner | add vmladduhm |
tree | commitdiff |
2006-04-05 |
Chris Lattner | Add m[tf]vscr instructions. |
tree | commitdiff |
2006-04-04 |
Chris Lattner | add a note |
tree | commitdiff |
2006-04-04 |
Chris Lattner | Add missing byte merges. |
tree | commitdiff |
2006-04-04 |
Chris Lattner | Add FP -> Int Conversions |
tree | commitdiff |
2006-04-04 |
Chris Lattner | add average intrinsics |
tree | commitdiff |
2006-04-04 |
Chris Lattner | add a note |
tree | commitdiff |
2006-04-04 |
Chris Lattner | Fix some broken logic that would cause us to codegen... |
tree | commitdiff |
2006-04-04 |
Chris Lattner | Ask legalize to promote all vector shuffles to be v16i8... |
tree | commitdiff |
2006-04-04 |
Chris Lattner | Plug in the byte and short splats |
tree | commitdiff |
2006-04-03 |
Chris Lattner | Revert accidentally committed hunks. |
tree | commitdiff |
2006-04-03 |
Chris Lattner | Make sure to mark unsupported SCALAR_TO_VECTOR operatio... |
tree | commitdiff |
2006-04-03 |
Chris Lattner | Force use of a frame-pointer if there is anything on... |
tree | commitdiff |
2006-04-03 |
Chris Lattner | Add the full set of min/max instructions |
tree | commitdiff |
2006-04-02 |
Chris Lattner | add a note |
tree | commitdiff |
2006-04-02 |
Chris Lattner | Inform the dag combiner that the predicate compares... |
tree | commitdiff |
2006-04-02 |
Chris Lattner | Remove done item |
tree | commitdiff |
2006-04-02 |
Chris Lattner | add a note |
tree | commitdiff |
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 |
next |