2006-06-28 |
Chris Lattner | Mark these two classes as hidden, shrinking libllbmgcc... |
blob | commitdiff | raw |
2006-05-26 |
Evan Cheng | Change RET node to include signness information of... |
blob | commitdiff | raw | diff to current |
2006-05-24 |
Chris Lattner | Patches to make the LLVM sources more -pedantic clean... |
blob | commitdiff | raw | diff to current |
2006-05-17 |
Chris Lattner | When we legalize target nodes, do not use getNode to... |
blob | commitdiff | raw | diff to current |
2006-05-17 |
Chris Lattner | Add an assertion, avoid some unneeded work for each... |
blob | commitdiff | raw | diff to current |
2006-05-16 |
Chris Lattner | Add a new ISD::CALL node, make the default impl of... |
blob | commitdiff | raw | diff to current |
2006-05-16 |
Chris Lattner | Legalize FORMAL_ARGUMENTS nodes correctly, we don't... |
blob | commitdiff | raw | diff to current |
2006-05-13 |
Chris Lattner | Merge identical code. |
blob | commitdiff | raw | diff to current |
2006-05-09 |
Nate Begeman | Fix PR773 |
blob | commitdiff | raw | diff to current |
2006-05-03 |
Owen Anderson | Refactor TargetMachine, pushing handling of TargetData... |
blob | commitdiff | raw | diff to current |
2006-04-22 |
Nate Begeman | JumpTable support! What this represents is working... |
blob | commitdiff | raw | diff to current |
2006-04-19 |
Chris Lattner | Simplify some code |
blob | commitdiff | raw | diff to current |
2006-04-17 |
Chris Lattner | Fix handling of calls in functions that use vectors... |
blob | commitdiff | raw | diff to current |
2006-04-17 |
Chris Lattner | Codegen insertelement with constant insertion points... |
blob | commitdiff | raw | diff to current |
2006-04-16 |
Chris Lattner | Add support for promoting stores from one legal type... |
blob | commitdiff | raw | diff to current |
2006-04-14 |
Chris Lattner | Make this assertion better |
blob | commitdiff | raw | diff to current |
2006-04-12 |
Evan Cheng | Promote vector AND, OR, and XOR |
blob | commitdiff | raw | diff to current |
2006-04-12 |
Evan Cheng | Vector type promotion for ISD::LOAD and ISD::SELECT |
blob | commitdiff | raw | diff to current |
2006-04-12 |
Chris Lattner | Implement support for the formal_arguments node. To... |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Evan Cheng | Only get Tmp2 for cases where number of operands is... |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Chris Lattner | add some todos |
blob | commitdiff | raw | diff to current |
2006-04-11 |
Chris Lattner | Add basic support for legalizing returns of vectors |
blob | commitdiff | raw | diff to current |
2006-04-10 |
Evan Cheng | Missing break |
blob | commitdiff | raw | diff to current |
2006-04-08 |
Chris Lattner | Add code generator support for VSELECT |
blob | commitdiff | raw | diff to current |
2006-04-08 |
Chris Lattner | Canonicalize vvector_shuffle(x,x) -> vvector_shuffle... |
blob | commitdiff | raw | diff to current |
2006-04-08 |
Chris Lattner | add a sanity check: LegalizeOp should return a value... |
blob | commitdiff | raw | diff to current |
2006-04-08 |
Evan Cheng | INSERT_VECTOR_ELT lowering bug: |
blob | commitdiff | raw | diff to current |
2006-04-05 |
Evan Cheng | Exapnd a VECTOR_SHUFFLE to a BUILD_VECTOR if target... |
blob | commitdiff | raw | diff to current |
2006-04-04 |
Chris Lattner | * Add supprot for SCALAR_TO_VECTOR operations where... |
blob | commitdiff | raw | diff to current |
2006-04-02 |
Chris Lattner | Implement promotion for EXTRACT_VECTOR_ELT, allowing... |
blob | commitdiff | raw | diff to current |
2006-04-02 |
Chris Lattner | Implement the Expand action for binary vector operation... |
blob | commitdiff | raw | diff to current |
2006-04-02 |
Chris Lattner | Add a new -view-legalize-dags command line option |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Chris Lattner | Do not endian swap split vector loads. This fixes... |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Chris Lattner | Do not endian swap the operands to a store if the opera... |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Chris Lattner | Implement PromoteOp for VEXTRACT_VECTOR_ELT. Thsi... |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Chris Lattner | Scalarized vector stores need not be legal, e.g. if... |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Chris Lattner | Significantly improve handling of vectors that are... |
blob | commitdiff | raw | diff to current |
2006-03-31 |
Evan Cheng | Expand INSERT_VECTOR_ELT to store vec, sp; store elt... |
blob | commitdiff | raw | diff to current |
2006-03-28 |
Chris Lattner | Teach Legalize how to pack VVECTOR_SHUFFLE nodes into... |
blob | commitdiff | raw | diff to current |
2006-03-28 |
Chris Lattner | Tblgen doesn't like multiple SDNode<> definitions that... |
blob | commitdiff | raw | diff to current |
2006-03-27 |
Chris Lattner | Fix legalization of intrinsics with chain and result... |
blob | commitdiff | raw | diff to current |
2006-03-26 |
Chris Lattner | Allow targets to custom lower their own intrinsics... |
blob | commitdiff | raw | diff to current |
2006-03-24 |
Evan Cheng | Only to vector shuffle for {x,x,y,y} cases when SCALAR_... |
blob | commitdiff | raw | diff to current |
2006-03-24 |
Chris Lattner | prefer to generate constant pool loads over splats... |
blob | commitdiff | raw | diff to current |
2006-03-24 |
Chris Lattner | legalize vbit_convert nodes whose result is a legal... |
blob | commitdiff | raw | diff to current |
2006-03-24 |
Evan Cheng | Lower BUILD_VECTOR to VECTOR_SHUFFLE if there are two... |
blob | commitdiff | raw | diff to current |
2006-03-23 |
Chris Lattner | add support for splitting casts. This implements |
blob | commitdiff | raw | diff to current |
2006-03-23 |
Chris Lattner | simplify some code |
blob | commitdiff | raw | diff to current |
2006-03-22 |
Chris Lattner | Implement simple support for vector casting. This... |
blob | commitdiff | raw | diff to current |
2006-03-22 |
Chris Lattner | Endianness does not affect the order of vector fields... |
blob | commitdiff | raw | diff to current |
2006-03-22 |
Chris Lattner | Enclose some variables in a scope to avoid error with... |
blob | commitdiff | raw | diff to current |
2006-03-21 |
Chris Lattner | add expand support for extractelement |
blob | commitdiff | raw | diff to current |
2006-03-21 |
Chris Lattner | add some trivial support for extractelement. |
blob | commitdiff | raw | diff to current |
2006-03-21 |
Chris Lattner | Add a hacky workaround for crashes due to vectors live... |
blob | commitdiff | raw | diff to current |
2006-03-20 |
Chris Lattner | If a target supports splatting with SHUFFLE_VECTOR... |
blob | commitdiff | raw | diff to current |
2006-03-19 |
Chris Lattner | Allow SCALAR_TO_VECTOR to be custom lowered. |
blob | commitdiff | raw | diff to current |
2006-03-19 |
Chris Lattner | Add SCALAR_TO_VECTOR support |
blob | commitdiff | raw | diff to current |
2006-03-19 |
Chris Lattner | Don't bother storing undef elements of BUILD_VECTOR's |
blob | commitdiff | raw | diff to current |
2006-03-19 |
Chris Lattner | Implement expand of BUILD_VECTOR containing variable... |
blob | commitdiff | raw | diff to current |
2006-03-19 |
Chris Lattner | implement basic support for INSERT_VECTOR_ELT. |
blob | commitdiff | raw | diff to current |
2006-03-19 |
Chris Lattner | Rename ConstantVec -> BUILD_VECTOR and VConstant -... |
blob | commitdiff | raw | diff to current |
2006-03-19 |
Chris Lattner | implement vector.ll:test_undef |
blob | commitdiff | raw | diff to current |
2006-03-19 |
Chris Lattner | Fix the remaining bugs in the vector expansion rework... |
blob | commitdiff | raw | diff to current |
2006-03-18 |
Chris Lattner | Change the structure of lowering vector stuff. Note... |
blob | commitdiff | raw | diff to current |
2006-03-17 |
Nate Begeman | Remove BRTWOWAY* |
blob | commitdiff | raw | diff to current |
2006-03-15 |
Chris Lattner | Add a note, this code should be moved to the dag combiner. |
blob | commitdiff | raw | diff to current |
2006-03-13 |
Chris Lattner | For targets with FABS/FNEG support, lower copysign... |
blob | commitdiff | raw | diff to current |
2006-03-08 |
Chris Lattner | revert the previous patch, didn't mean to check it... |
blob | commitdiff | raw | diff to current |
2006-03-08 |
Chris Lattner | remove "Slot", it is dead |
blob | commitdiff | raw | diff to current |
2006-03-05 |
Chris Lattner | Codegen copysign[f] into a FCOPYSIGN node |
blob | commitdiff | raw | diff to current |
2006-03-03 |
Evan Cheng | Add more vector NodeTypes: VSDIV, VUDIV, VAND, VOR... |
blob | commitdiff | raw | diff to current |
2006-03-03 |
Chris Lattner | remove the read/write port/io intrinsics. |
blob | commitdiff | raw | diff to current |
2006-03-01 |
Evan Cheng | Vector ops lowering. |
blob | commitdiff | raw | diff to current |
2006-02-20 |
Chris Lattner | Fix a problem on itanium with memset. The value to... |
blob | commitdiff | raw | diff to current |
2006-02-17 |
Nate Begeman | kill ADD_PARTS & SUB_PARTS and replace them with fancy... |
blob | commitdiff | raw | diff to current |
2006-02-17 |
Chris Lattner | Fix another miscompilation exposed by lencode, where... |
blob | commitdiff | raw | diff to current |
2006-02-15 |
Jim Laskey | Should not combine ISD::LOCATIONs until we have scheme... |
blob | commitdiff | raw | diff to current |
2006-02-14 |
Chris Lattner | Fix a latent bug in the call sequence handling stuff... |
blob | commitdiff | raw | diff to current |
2006-02-13 |
Chris Lattner | Completely rewrite libcall insertion by the legalizer... |
blob | commitdiff | raw | diff to current |
2006-02-01 |
Nate Begeman | *** empty log message *** |
blob | commitdiff | raw | diff to current |
2006-02-01 |
Nate Begeman | Fix some of the stuff in the PPC README file, and clean... |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Evan Cheng | Allow custom lowering of fabs. I forgot to check in... |
blob | commitdiff | raw | diff to current |
2006-01-31 |
Chris Lattner | Only insert an AND when converting from BR_COND to... |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | Fix a bug in my legalizer reworking that caused the... |
blob | commitdiff | raw | diff to current |
2006-01-30 |
Chris Lattner | don't insert an and node if it isn't needed here, this... |
blob | commitdiff | raw | diff to current |
2006-01-29 |
Chris Lattner | Fix RET of promoted values on targets that custom expan... |
blob | commitdiff | raw | diff to current |
2006-01-29 |
Chris Lattner | cleanups to the ValueTypeActions interface |
blob | commitdiff | raw | diff to current |
2006-01-29 |
Chris Lattner | Remove some special case hacks for CALLSEQ_*, using... |
blob | commitdiff | raw | diff to current |
2006-01-29 |
Chris Lattner | Allow custom expansion of ConstantVec nodes. PPC will... |
blob | commitdiff | raw | diff to current |
2006-01-29 |
Chris Lattner | Legalize ConstantFP into TargetConstantFP when the... |
blob | commitdiff | raw | diff to current |
2006-01-29 |
Chris Lattner | eliminate uses of SelectionDAG::getBR2Way_CC |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Chris Lattner | Use the new "UpdateNodeOperands" method to simplify... |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Chris Lattner | minor tweaks |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Chris Lattner | move a bunch of code, no other change. |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Chris Lattner | remove a couple more now-extraneous legalizeop's |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Chris Lattner | fix a bug |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Chris Lattner | Several major changes: |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Chris Lattner | Eliminate the need for ExpandOp to set 'needsanotherite... |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Chris Lattner | Instead of making callers of ExpandLibCall legalize... |
blob | commitdiff | raw | diff to current |
2006-01-28 |
Chris Lattner | Eliminate the need to do another iteration of the legal... |
blob | commitdiff | raw | diff to current |
next |