2007-10-30 |
Duncan Sands | If a call to getTruncStore is for a normal store, |
blob | commitdiff | raw |
2007-10-19 |
Duncan Sands | If the value types are equal then this routine |
blob | commitdiff | raw | diff to current |
2007-10-19 |
Rafael Espindola | Add support for byval function whose argument is not... |
blob | commitdiff | raw | diff to current |
2007-10-17 |
Duncan Sands | Return Expand from getOperationAction for all extended |
blob | commitdiff | raw | diff to current |
2007-10-16 |
Dale Johannesen | Disable attempts to constant fold PPC f128. |
blob | commitdiff | raw | diff to current |
2007-10-16 |
Duncan Sands | Initial infrastructure for arbitrary precision integer |
blob | commitdiff | raw | diff to current |
2007-10-15 |
Chris Lattner | add a new CreateStackTemporary helper method. |
blob | commitdiff | raw | diff to current |
2007-10-15 |
Chris Lattner | One mundane change: Change ReplaceAllUsesOfValueWith... |
blob | commitdiff | raw | diff to current |
2007-10-14 |
Dale Johannesen | Disable some compile-time optimizations on PPC |
blob | commitdiff | raw | diff to current |
2007-10-11 |
Dan Gohman | Add an ISD::FPOW node type. |
blob | commitdiff | raw | diff to current |
2007-10-10 |
Dale Johannesen | Next PPC long double bits: ppcf128->i32 conversion. |
blob | commitdiff | raw | diff to current |
2007-10-08 |
Dan Gohman | Add convenience overloads of SelectionDAG::getNode... |
blob | commitdiff | raw | diff to current |
2007-10-07 |
Neil Booth | convertFromInteger, as originally written, expected... |
blob | commitdiff | raw | diff to current |
2007-10-05 |
Dan Gohman | Provide names for MUL_LOHI and DIVREM operators. |
blob | commitdiff | raw | diff to current |
2007-10-05 |
Evan Cheng | Add a variant of getTargetNode() that takes a vector... |
blob | commitdiff | raw | diff to current |
2007-09-30 |
Dale Johannesen | remove dup comment |
blob | commitdiff | raw | diff to current |
2007-09-30 |
Dale Johannesen | Constant fold int-to-long-double conversions; |
blob | commitdiff | raw | diff to current |
2007-09-21 |
Dale Johannesen | Change APFloat::convertFromInteger to take the incoming |
blob | commitdiff | raw | diff to current |
2007-09-19 |
Dale Johannesen | More long double fixes. x86_64 should build now. |
blob | commitdiff | raw | diff to current |
2007-09-17 |
Devang Patel | Do not hide APInt::dump() inside #ifndef NDEBUG. |
blob | commitdiff | raw | diff to current |
2007-09-17 |
Devang Patel | This is not ideal but unbreaks build failure. |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Dale Johannesen | Remove the assumption that FP's are either float or |
blob | commitdiff | raw | diff to current |
2007-09-13 |
Chris Lattner | Fix build problems on Cygwin (PR1652), patch by Patrick... |
blob | commitdiff | raw | diff to current |
2007-09-12 |
Evan Cheng | Yet another getTargetNode variant. |
blob | commitdiff | raw | diff to current |
2007-09-12 |
Dale Johannesen | Revise previous patch per review comments. |
blob | commitdiff | raw | diff to current |
2007-09-11 |
Dale Johannesen | Add APInt interfaces to APFloat (allows directly |
blob | commitdiff | raw | diff to current |
2007-09-11 |
Duncan Sands | Fold the adjust_trampoline intrinsic into |
blob | commitdiff | raw | diff to current |
2007-08-31 |
Dale Johannesen | Add mod, copysign, abs operations to APFloat. |
blob | commitdiff | raw | diff to current |
2007-08-31 |
Dale Johannesen | Revise per review of previous patch. |
blob | commitdiff | raw | diff to current |
2007-08-31 |
Dale Johannesen | Enhance APFloat to retain bits of NaNs (fixes oggenc). |
blob | commitdiff | raw | diff to current |
2007-08-30 |
Dale Johannesen | Change LegalFPImmediates to use APFloat. |
blob | commitdiff | raw | diff to current |
2007-08-26 |
Dale Johannesen | Revise per review comments. |
blob | commitdiff | raw | diff to current |
2007-08-25 |
Dale Johannesen | Add APFloat interface to ConstantFPSDNode. Change |
blob | commitdiff | raw | diff to current |
2007-08-24 |
Dale Johannesen | Poison APFloat::operator==. Replace existing uses... |
blob | commitdiff | raw | diff to current |
2007-08-24 |
Dale Johannesen | Use APFloat internally for ConstantFPSDNode. |
blob | commitdiff | raw | diff to current |
2007-08-02 |
Evan Cheng | Do not emit copies for physical register output if... |
blob | commitdiff | raw | diff to current |
2007-07-27 |
Duncan Sands | Support for trampolines, except for X86 codegen which is |
blob | commitdiff | raw | diff to current |
2007-07-26 |
Christopher Lamb | Add selection DAG nodes for subreg insert/extract.... |
blob | commitdiff | raw | diff to current |
2007-07-23 |
Dan Gohman | Fix some uses of dyn_cast to be uses of cast. |
blob | commitdiff | raw | diff to current |
2007-07-19 |
Duncan Sands | As pointed out by g++-4.2, the original code didn't do |
blob | commitdiff | raw | diff to current |
2007-07-14 |
Anton Korobeynikov | Long live the exception handling! |
blob | commitdiff | raw | diff to current |
2007-07-10 |
Dan Gohman | Change the peep for EXTRACT_VECTOR_ELT of BUILD_PAIR... |
blob | commitdiff | raw | diff to current |
2007-07-05 |
Dan Gohman | Make the debug string for ISD::MERGE_VALUES consistent... |
blob | commitdiff | raw | diff to current |
2007-06-29 |
Evan Cheng | Fix a vector FP constant CSE bug. |
blob | commitdiff | raw | diff to current |
2007-06-27 |
Dan Gohman | Rename ("shrinkify") MVT::isExtendedValueType to MVT... |
blob | commitdiff | raw | diff to current |
2007-06-25 |
Dan Gohman | Generalize MVT::ValueType and associated functions... |
blob | commitdiff | raw | diff to current |
2007-06-22 |
Dan Gohman | Move ComputeMaskedBits, MaskedValueIsZero, and ComputeN... |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Dan Gohman | Pass a SelectionDAG into SDNode::dump everywhere it... |
blob | commitdiff | raw | diff to current |
2007-06-14 |
Dan Gohman | Rename MVT::getVectorBaseType to MVT::getVectorElementType. |
blob | commitdiff | raw | diff to current |
2007-06-13 |
Dan Gohman | Introduce new SelectionDAG node opcodes VEXTRACT_SUBVEC... |
blob | commitdiff | raw | diff to current |
2007-06-04 |
Dan Gohman | Resolve implicit alignment before computing the Folding... |
blob | commitdiff | raw | diff to current |
2007-05-24 |
Dan Gohman | Add explicit qualification for namespace MVT members. |
blob | commitdiff | raw | diff to current |
2007-04-25 |
Chris Lattner | Be more careful about folding op(x, undef) when we... |
blob | commitdiff | raw | diff to current |
2007-04-22 |
Christopher Lamb | PR400 phase 2. Propagate attributed load/store informat... |
blob | commitdiff | raw | diff to current |
2007-04-21 |
Lauro Ramos Venancio | X86 TLS: Implement review feedback. |
blob | commitdiff | raw | diff to current |
2007-04-21 |
Reid Spencer | Revert Christopher Lamb's load/store alignment changes. |
blob | commitdiff | raw | diff to current |
2007-04-21 |
Christopher Lamb | add support for alignment attributes on load/store... |
blob | commitdiff | raw | diff to current |
2007-04-20 |
Lauro Ramos Venancio | Implement "general dynamic", "initial exec" and "local... |
blob | commitdiff | raw | diff to current |
2007-04-12 |
Chris Lattner | fold noop vbitconvert instructions |
blob | commitdiff | raw | diff to current |
2007-04-09 |
Chris Lattner | add some assertions |
blob | commitdiff | raw | diff to current |
2007-04-01 |
Reid Spencer | For PR1297: |
blob | commitdiff | raw | diff to current |
2007-03-30 |
Dale Johannesen | Fix incorrect combination of different loads. Reenable... |
blob | commitdiff | raw | diff to current |
2007-03-04 |
Chris Lattner | fold away addc nodes when we know there cannot be a... |
blob | commitdiff | raw | diff to current |
2007-03-04 |
Chris Lattner | eliminate some ops if they have an undef RHS |
blob | commitdiff | raw | diff to current |
2007-02-25 |
Chris Lattner | fold trivial token factor nodes. This allows us to... |
blob | commitdiff | raw | diff to current |
2007-02-21 |
Jim Laskey | Selection and lowering for exception handling. |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | Introduce new UnarySDNode/BinarySDNode/TernarySDNode... |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | eliminate the SDNode::setValueTypes method. |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | eliminate a bunch of duplicate ctors and helper functions. |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | move MorphNode to out of line and merge setNodeOperands... |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | simplify MorphNodeTo to take a VTList operand. |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | eliminate some extraneous methods in SDNode |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | Give each selectiondag node class a home for it's vtabl... |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | Eliminate some std::sets. This speeds up isel of kimwi... |
blob | commitdiff | raw | diff to current |
2007-02-04 |
Chris Lattner | Switch SelectionDAG::ReplaceAllUsesOfValueWith to use... |
blob | commitdiff | raw | diff to current |
2007-02-01 |
Chris Lattner | Fit in 80 columns |
blob | commitdiff | raw | diff to current |
2007-01-29 |
Nate Begeman | Finish off bug 680, allowing targets to custom lower... |
blob | commitdiff | raw | diff to current |
2007-01-26 |
Jim Laskey | Make LABEL a builtin opcode. |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | Removed more <iostream> includes |
blob | commitdiff | raw | diff to current |
2006-12-07 |
Bill Wendling | Removing even more <iostream> includes. |
blob | commitdiff | raw | diff to current |
2006-12-02 |
Jeff Cohen | Unbreak VC++ build. |
blob | commitdiff | raw | diff to current |
2006-11-16 |
Evan Cheng | Fix an incorrectly inverted condition. |
blob | commitdiff | raw | diff to current |
2006-11-11 |
Reid Spencer | Make an assert comment match the tested assertion. |
blob | commitdiff | raw | diff to current |
2006-11-09 |
Evan Cheng | Rename ISD::MemOpAddrMode to ISD::MemIndexedMode |
blob | commitdiff | raw | diff to current |
2006-11-08 |
Jim Laskey | Remove redundant <cmath>. |
blob | commitdiff | raw | diff to current |
2006-11-05 |
Jeff Cohen | Unbreak VC++ build. |
blob | commitdiff | raw | diff to current |
2006-11-05 |
Evan Cheng | Added getIndexedStore. |
blob | commitdiff | raw | diff to current |
2006-11-03 |
Evan Cheng | Fix comments. |
blob | commitdiff | raw | diff to current |
2006-11-03 |
Evan Cheng | Added isPredecessor. |
blob | commitdiff | raw | diff to current |
2006-11-03 |
Chris Lattner | silence warning |
blob | commitdiff | raw | diff to current |
2006-11-02 |
Reid Spencer | For PR786: |
blob | commitdiff | raw | diff to current |
2006-11-01 |
Evan Cheng | Print jumptable index. |
blob | commitdiff | raw | diff to current |
2006-10-30 |
Evan Cheng | Added a new SDNode type: BR_JT for jumptable branch. |
blob | commitdiff | raw | diff to current |
2006-10-29 |
Evan Cheng | VLOAD is not the LoadSDNode opcode. |
blob | commitdiff | raw | diff to current |
2006-10-29 |
Nick Lewycky | Remove spurious case. EXTLOAD is not one of the node... |
blob | commitdiff | raw | diff to current |
2006-10-28 |
Jim Laskey | Load and stores have not been uniqued properly. |
blob | commitdiff | raw | diff to current |
2006-10-28 |
Chris Lattner | Fix a serious bug that caused any x86 vector stuff... |
blob | commitdiff | raw | diff to current |
2006-10-27 |
Jim Laskey | Clean up. |
blob | commitdiff | raw | diff to current |
2006-10-27 |
Jim Laskey | Switch over from SelectionNodeCSEMap to FoldingSet. |
blob | commitdiff | raw | diff to current |
2006-10-26 |
Evan Cheng | getPreIndexedLoad -> getIndexedLoad. |
blob | commitdiff | raw | diff to current |
next |