Age | Commit message (Expand) | Author |
2006-04-12 | Implement support for the formal_arguments node. To get this, targets should... | Chris Lattner |
2006-04-12 | Don't memoize vloads in the load map! Don't memoize them anywhere here, let | Chris Lattner |
2006-04-11 | Only get Tmp2 for cases where number of operands is > 1. Fixed return void. | Evan Cheng |
2006-04-11 | add some todos | Chris Lattner |
2006-04-11 | Add basic support for legalizing returns of vectors | Chris Lattner |
2006-04-10 | Use existing information. | Jim Laskey |
2006-04-10 | Missing break | Evan Cheng |
2006-04-08 | Add code generator support for VSELECT | Chris Lattner |
2006-04-08 | Canonicalize vvector_shuffle(x,x) -> vvector_shuffle(x,undef) to enable patterns | Chris Lattner |
2006-04-08 | Codegen shufflevector as VVECTOR_SHUFFLE | Chris Lattner |
2006-04-08 | add a sanity check: LegalizeOp should return a value that is the same type | Chris Lattner |
2006-04-08 | INSERT_VECTOR_ELT lowering bug: | Evan Cheng |
2006-04-08 | Stub out shufflevector | Chris Lattner |
2006-04-08 | Remove section change in function end, preventing override of function's real | Jim Laskey |
2006-04-07 | Make sure that debug labels are defined within the same section and after the | Jim Laskey |
2006-04-07 | Foundation for call frame information. | Jim Laskey |
2006-04-06 | 1. If both vector operands of a vector_shuffle are undef, turn it into an undef. | Evan Cheng |
2006-04-05 | Make a vector live across blocks have the correct Vec type. This fixes | Chris Lattner |
2006-04-05 | Exapnd a VECTOR_SHUFFLE to a BUILD_VECTOR if target asks for it to be expanded | Evan Cheng |
2006-04-04 | Do not create ZEXTLOAD's unless we are before legalize or the operation is | Chris Lattner |
2006-04-04 | * Add supprot for SCALAR_TO_VECTOR operations where the input needs to be | Chris Lattner |
2006-04-04 | Constant fold bitconvert(undef) | Chris Lattner |
2006-04-03 | The stack alignment is now computed dynamically, just verify it is correct. | Chris Lattner |
2006-04-03 | Remove unused method | Chris Lattner |
2006-04-03 | Add a missing check, this fixes UnitTests/Vector/sumarray.c | Chris Lattner |
2006-04-03 | Add a missing check, which broke a bunch of vector tests. | Chris Lattner |
2006-04-03 | back this out | Andrew Lenharth |
2006-04-02 | This should be a win of every arch | Andrew Lenharth |
2006-04-02 | relax assertion | Chris Lattner |
2006-04-02 | Allow targets to compute masked bits for intrinsics. | Chris Lattner |
2006-04-02 | Add a little dag combine to compile this: | Chris Lattner |
2006-04-02 | Implement promotion for EXTRACT_VECTOR_ELT, allowing v16i8 multiplies to work... | Chris Lattner |
2006-04-02 | Implement the Expand action for binary vector operations to break the binop | Chris Lattner |
2006-04-02 | Intrinsics that just load from memory can be treated like loads: they don't | Chris Lattner |
2006-04-02 | Constant fold all of the vector binops. This allows us to compile this: | Chris Lattner |
2006-04-02 | Add a new -view-legalize-dags command line option | Chris Lattner |
2006-04-02 | Implement constant folding of bit_convert of arbitrary constant vbuild_vector... | Chris Lattner |
2006-04-02 | These entries already exist | Chris Lattner |
2006-04-02 | Add some missing node names | Chris Lattner |
2006-04-02 | Prefer larger register classes over smaller ones when a register occurs in | Chris Lattner |
2006-03-31 | Delete identity shuffles, implementing CodeGen/Generic/vector-identity-shuffl... | Chris Lattner |
2006-03-31 | Do not endian swap split vector loads. This fixes UnitTests/Vector/sumarray-... | Chris Lattner |
2006-03-31 | Do not endian swap the operands to a store if the operands came from a vector. | Chris Lattner |
2006-03-31 | Remove dead *extloads. This allows us to codegen vector.ll:test_extract_elt | Chris Lattner |
2006-03-31 | Delete dead loads in the dag. This allows us to compile | Chris Lattner |
2006-03-31 | Implement PromoteOp for VEXTRACT_VECTOR_ELT. Thsi fixes | Chris Lattner |
2006-03-31 | Scalarized vector stores need not be legal, e.g. if the vector element type | Chris Lattner |
2006-03-31 | Make sure to pass enough values to phi nodes when we are dealing with | Chris Lattner |
2006-03-31 | Significantly improve handling of vectors that are live across basic blocks, | Chris Lattner |
2006-03-31 | Was returning the wrong type. | Chris Lattner |