| Age | Commit message (Expand) | Author |
| 2006-04-12 | Implement support for the formal_arguments node. To get this, targets should... | 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 | 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 | 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-05 | Exapnd a VECTOR_SHUFFLE to a BUILD_VECTOR if target asks for it to be expanded | Evan Cheng |
| 2006-04-04 | * Add supprot for SCALAR_TO_VECTOR operations where the input needs to be | 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 | Add a new -view-legalize-dags command line option | 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 | 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 | Significantly improve handling of vectors that are live across basic blocks, | Chris Lattner |
| 2006-03-31 | Expand INSERT_VECTOR_ELT to store vec, sp; store elt, sp+k; vec = load sp; | Evan Cheng |
| 2006-03-28 | Teach Legalize how to pack VVECTOR_SHUFFLE nodes into VECTOR_SHUFFLE nodes. | Chris Lattner |
| 2006-03-28 | Tblgen doesn't like multiple SDNode<> definitions that map to the sameenum va... | Chris Lattner |
| 2006-03-27 | Fix legalization of intrinsics with chain and result values | Chris Lattner |
| 2006-03-26 | Allow targets to custom lower their own intrinsics if desired. | Chris Lattner |
| 2006-03-24 | Only to vector shuffle for {x,x,y,y} cases when SCALAR_TO_VECTOR is free. | Evan Cheng |
| 2006-03-24 | prefer to generate constant pool loads over splats. This prevents us from | Chris Lattner |
| 2006-03-24 | legalize vbit_convert nodes whose result is a legal type. | Chris Lattner |
| 2006-03-24 | Lower BUILD_VECTOR to VECTOR_SHUFFLE if there are two distinct nodes (and if | Evan Cheng |
| 2006-03-23 | add support for splitting casts. This implements | Chris Lattner |
| 2006-03-23 | simplify some code | Chris Lattner |
| 2006-03-22 | Implement simple support for vector casting. This can currently only handle | Chris Lattner |
| 2006-03-22 | Endianness does not affect the order of vector fields. This fixes | Chris Lattner |
| 2006-03-22 | Enclose some variables in a scope to avoid error with some gcc versions | Chris Lattner |
| 2006-03-21 | add expand support for extractelement | Chris Lattner |
| 2006-03-21 | add some trivial support for extractelement. | Chris Lattner |
| 2006-03-21 | Add a hacky workaround for crashes due to vectors live across blocks. | Chris Lattner |
| 2006-03-20 | If a target supports splatting with SHUFFLE_VECTOR, lower to it from BUILD_VE... | Chris Lattner |
| 2006-03-19 | Allow SCALAR_TO_VECTOR to be custom lowered. | Chris Lattner |
| 2006-03-19 | Add SCALAR_TO_VECTOR support | Chris Lattner |
| 2006-03-19 | Don't bother storing undef elements of BUILD_VECTOR's | Chris Lattner |
| 2006-03-19 | Implement expand of BUILD_VECTOR containing variable elements. | Chris Lattner |
| 2006-03-19 | implement basic support for INSERT_VECTOR_ELT. | Chris Lattner |
| 2006-03-19 | Rename ConstantVec -> BUILD_VECTOR and VConstant -> VBUILD_VECTOR. Allow*BUI... | Chris Lattner |
| 2006-03-19 | implement vector.ll:test_undef | Chris Lattner |
| 2006-03-19 | Fix the remaining bugs in the vector expansion rework I commited yesterday. | Chris Lattner |
| 2006-03-18 | Change the structure of lowering vector stuff. Note: This breaks some | Chris Lattner |
| 2006-03-17 | Remove BRTWOWAY* | Nate Begeman |
| 2006-03-15 | Add a note, this code should be moved to the dag combiner. | Chris Lattner |
| 2006-03-13 | For targets with FABS/FNEG support, lower copysign to an integer load, | Chris Lattner |
| 2006-03-08 | revert the previous patch, didn't mean to check it in yet | Chris Lattner |