2010-06-21 |
Dan Gohman | Use A.append(...) instead of A.insert(A.end(), ...... |
blob | commitdiff | raw |
2010-06-18 |
Dan Gohman | Change UpdateNodeOperands' operand and return value... |
blob | commitdiff | raw | diff to current |
2010-06-04 |
Mon P Wang | Fixed a bug during widening where we would avoid legali... |
blob | commitdiff | raw | diff to current |
2010-04-15 |
Evan Cheng | 80 col violations. |
blob | commitdiff | raw | diff to current |
2010-03-02 |
Bill Wendling | Remove dead parameter passing. |
blob | commitdiff | raw | diff to current |
2010-02-25 |
Dan Gohman | Revert r97064. Duncan pointed out that bitcasts are... |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Dan Gohman | Make getTypeSizeInBits work correctly for array types... |
blob | commitdiff | raw | diff to current |
2010-02-15 |
David Greene | Add non-temporal flags and remove an assumption of... |
blob | commitdiff | raw | diff to current |
2010-01-05 |
David Greene | Change errs() to dbgs(). |
blob | commitdiff | raw | diff to current |
2009-12-22 |
Bill Wendling | Add more plumbing. This time in the LowerArguments... |
blob | commitdiff | raw | diff to current |
2009-11-30 |
Mon P Wang | Added support to allow clients to custom widen. For... |
blob | commitdiff | raw | diff to current |
2009-11-20 |
Duncan Sands | Fix PR5558, which was caused by a wrong fix for PR3393... |
blob | commitdiff | raw | diff to current |
2009-10-25 |
Nick Lewycky | Remove VISIBILITY_HIDDEN from class/struct found inside... |
blob | commitdiff | raw | diff to current |
2009-08-23 |
Chris Lattner | eliminate uses of cerr() |
blob | commitdiff | raw | diff to current |
2009-08-14 |
Anton Korobeynikov | Allow targets to specify their choice of calling conven... |
blob | commitdiff | raw | diff to current |
2009-08-12 |
Owen Anderson | Add contexts to some of the MVT APIs. No functionality... |
blob | commitdiff | raw | diff to current |
2009-08-10 |
Owen Anderson | Rename MVT to EVT, in preparation for splitting SimpleV... |
blob | commitdiff | raw | diff to current |
2009-08-05 |
Dan Gohman | Major calling convention code refactoring. |
blob | commitdiff | raw | diff to current |
2009-07-31 |
Dan Gohman | Use a range insert instead of an explicit loop. |
blob | commitdiff | raw | diff to current |
2009-07-29 |
Owen Anderson | Move types back to the 2.5 API. |
blob | commitdiff | raw | diff to current |
2009-07-14 |
Torok Edwin | llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE... |
blob | commitdiff | raw | diff to current |
2009-07-11 |
Torok Edwin | Convert more assert(0)+abort() -> LLVM_UNREACHABLE, |
blob | commitdiff | raw | diff to current |
2009-07-09 |
Owen Anderson | Thread LLVMContext through MVT and related parts of... |
blob | commitdiff | raw | diff to current |
2009-07-08 |
Duncan Sands | Nowadays vectors are only split if they have an even |
blob | commitdiff | raw | diff to current |
2009-07-03 |
Tilmann Scheller | Add NumFixedArgs attribute to CallSDNode which indicate... |
blob | commitdiff | raw | diff to current |
2009-05-31 |
Duncan Sands | Rename CustomLowerResults to CustomLowerNode, since |
blob | commitdiff | raw | diff to current |
2009-05-16 |
Duncan Sands | Put back a bit of expensive checking logic that |
blob | commitdiff | raw | diff to current |
2009-04-27 |
Duncan Sands | Now that PR2957 is resolved, remove a bunch of |
blob | commitdiff | raw | diff to current |
2009-04-25 |
Dan Gohman | Refactor the code to grab the low and high parts of... |
blob | commitdiff | raw | diff to current |
2009-03-29 |
Duncan Sands | Fix PR3899: add support for extracting floats from... |
blob | commitdiff | raw | diff to current |
2009-03-20 |
Sanjiv Gupta | Fixed the comment. No functionality change. |
blob | commitdiff | raw | diff to current |
2009-02-07 |
Dale Johannesen | Use getDebugLoc forwarder instead of getNode()->getDebu... |
blob | commitdiff | raw | diff to current |
2009-02-03 |
Duncan Sands | Fix PR3411. When replacing values, nodes are analyzed |
blob | commitdiff | raw | diff to current |
2009-01-31 |
Dale Johannesen | DebugLoc propagation. Done with file. |
blob | commitdiff | raw | diff to current |
2009-01-31 |
Duncan Sands | Fix PR3401: when using large integers, the type |
blob | commitdiff | raw | diff to current |
2009-01-31 |
Dale Johannesen | Propagate debug info through MakeLibCall and a |
blob | commitdiff | raw | diff to current |
2009-01-30 |
Dale Johannesen | Make LowerCallTo and LowerArguments take a DebugLoc |
blob | commitdiff | raw | diff to current |
2009-01-26 |
Duncan Sands | Fix PR3393, which amounts to a bug in the expensive |
blob | commitdiff | raw | diff to current |
2009-01-26 |
Dan Gohman | Take the next steps in making SDUse more consistent... |
blob | commitdiff | raw | diff to current |
2009-01-21 |
Duncan Sands | Cleanup whitespace and comments, and tweak some |
blob | commitdiff | raw | diff to current |
2009-01-21 |
Sanjiv Gupta | Allow targets to legalize operations (with illegal... |
blob | commitdiff | raw | diff to current |
2009-01-13 |
Duncan Sands | When replacing uses and the same node is reached |
blob | commitdiff | raw | diff to current |
2009-01-13 |
Duncan Sands | Fix some typos. Also, the WidenedVectors map |
blob | commitdiff | raw | diff to current |
2009-01-01 |
Duncan Sands | Factorize (and generalize) the code promoting SELECT |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Mon P Wang | Added support for vector widening. |
blob | commitdiff | raw | diff to current |
2008-12-09 |
Duncan Sands | Fix PR3117: not all nodes being legalized. The |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Duncan Sands | Only check that the result of the mapping was not |
blob | commitdiff | raw | diff to current |
2008-12-02 |
Evan Cheng | Remove a (what appears to be) overly strict assertion... |
blob | commitdiff | raw | diff to current |
2008-12-01 |
Duncan Sands | Change the interface to the type legalization method |
blob | commitdiff | raw | diff to current |
2008-11-24 |
Duncan Sands | If the type legalizer actually legalized anything |
blob | commitdiff | raw | diff to current |
2008-10-31 |
Duncan Sands | Add a bunch of libcalls for ppcf128 that were somehow |
blob | commitdiff | raw | diff to current |
2008-10-29 |
Duncan Sands | Uniformize capitalization of NodeId. |
blob | commitdiff | raw | diff to current |
2008-10-29 |
Duncan Sands | Fix a FIXME: in ReplaceNodeWith, if the new node |
blob | commitdiff | raw | diff to current |
2008-10-28 |
Duncan Sands | Fix a testcase provided by Bill in which the node |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Duncan Sands | Fix a bug in which a node could be added to the |
blob | commitdiff | raw | diff to current |
2008-09-26 |
Dale Johannesen | Add "inreg" field to CallSDNode (doesn't increase |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Bill Wendling | Reverting r56249. On further investigation, this functi... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Bill Wendling | - Change "ExternalSymbolSDNode" to "SymbolSDNode". |
blob | commitdiff | raw | diff to current |
2008-09-01 |
Gabor Greif | Provide two overloads of AnalyzeNewNode. |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Gabor Greif | erect abstraction boundaries for accessing SDValue... |
blob | commitdiff | raw | diff to current |
2008-08-20 |
Dan Gohman | Avoid an empty-if-body warning in release builds. |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Dan Gohman | Rename SDOperand to SDValue. |
blob | commitdiff | raw | diff to current |
2008-07-27 |
Dan Gohman | Tidy SDNode::use_iterator, and complete the transition... |
blob | commitdiff | raw | diff to current |
2008-07-21 |
Dan Gohman | Add titles to the various SelectionDAG viewGraph calls |
blob | commitdiff | raw | diff to current |
2008-07-14 |
Duncan Sands | Ignore TargetConstant with an illegal type. These |
blob | commitdiff | raw | diff to current |
2008-07-10 |
Duncan Sands | Remove PromoteIntRes_FP_ROUND - not sure what it |
blob | commitdiff | raw | diff to current |
2008-07-10 |
Duncan Sands | Make sure the alignment of the temporary created |
blob | commitdiff | raw | diff to current |
2008-07-10 |
Duncan Sands | Make the LegalizeType method naming scheme more regular. |
blob | commitdiff | raw | diff to current |
2008-07-09 |
Duncan Sands | Remove some unneeded includes. |
blob | commitdiff | raw | diff to current |
2008-07-07 |
Dan Gohman | Add explicit keywords. |
blob | commitdiff | raw | diff to current |
2008-07-02 |
Duncan Sands | Let AnalyzeNewNode take care of calling ExpungeNode. |
blob | commitdiff | raw | diff to current |
2008-06-30 |
Duncan Sands | ExpungeNode is only needed for new nodes! This |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Duncan Sands | Share some code that is common between integer and |
blob | commitdiff | raw | diff to current |
2008-06-20 |
Duncan Sands | Rename the operation of turning a float type into an |
blob | commitdiff | raw | diff to current |
2008-06-17 |
Duncan Sands | Split type expansion into ExpandInteger and ExpandFloat |
blob | commitdiff | raw | diff to current |
2008-06-15 |
Duncan Sands | LegalizeTypes support for INSERT_VECTOR_ELT with |
blob | commitdiff | raw | diff to current |
2008-06-11 |
Duncan Sands | Sometimes (rarely) nodes held in LegalizeTypes |
blob | commitdiff | raw | diff to current |
2008-06-06 |
Duncan Sands | Wrap MVT::ValueType in a struct to get type safety |
blob | commitdiff | raw | diff to current |
2008-04-18 |
Duncan Sands | Provide an explicit list of operands to MakeLibcall, |
blob | commitdiff | raw | diff to current |
2008-04-16 |
Roman Levenstein | Ongoing work on improving the instruction selection... |
blob | commitdiff | raw | diff to current |
2008-04-14 |
Duncan Sands | Initial libcall support for LegalizeTypes. This is |
blob | commitdiff | raw | diff to current |
2008-04-13 |
Duncan Sands | LegalizeTypes can sometimes have deleted nodes |
blob | commitdiff | raw | diff to current |
2008-04-12 |
Dan Gohman | Drop ISD::MEMSET, ISD::MEMMOVE, and ISD::MEMCPY, which... |
blob | commitdiff | raw | diff to current |
2008-04-07 |
Roman Levenstein | Re-commit of the r48822, where the infinite looping... |
blob | commitdiff | raw | diff to current |
2008-04-03 |
Evan Cheng | Backing out 48222 temporarily. |
blob | commitdiff | raw | diff to current |
2008-03-26 |
Roman Levenstein | Use a linked data structure for the uses lists of an... |
blob | commitdiff | raw | diff to current |
2008-03-12 |
Duncan Sands | Initial soft-float support for LegalizeTypes. I rewrote |
blob | commitdiff | raw | diff to current |
2008-03-11 |
Duncan Sands | Some LegalizeTypes code factorization and minor |
blob | commitdiff | raw | diff to current |
2008-02-27 |
Duncan Sands | LegalizeTypes support for EXTRACT_VECTOR_ELT. The |
blob | commitdiff | raw | diff to current |
2008-02-26 |
Duncan Sands | Fix a nasty bug in LegalizeTypes (spotted in |
blob | commitdiff | raw | diff to current |
2008-02-25 |
Duncan Sands | In debug builds check that the key property holds: all |
blob | commitdiff | raw | diff to current |
2008-02-04 |
Duncan Sands | I don't see how NodeUpdated can be called with a |
blob | commitdiff | raw | diff to current |
2008-02-03 |
Chris Lattner | Fix typo |
blob | commitdiff | raw | diff to current |
2008-02-03 |
Chris Lattner | handle the case where a node can become ready to process |
blob | commitdiff | raw | diff to current |
2008-02-03 |
Chris Lattner | Use the new infrastructure for listening to node updates to |
blob | commitdiff | raw | diff to current |
2008-02-03 |
Chris Lattner | add a -view-legalize-types-dags option, for viewing... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Chris Lattner | Remove attribution from file headers, per discussion... |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Chris Lattner | implement some methods. |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Chris Lattner | add scaffolding for splitting of vectors. |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Chris Lattner | split scalarization out to its own file. |
blob | commitdiff | raw | diff to current |
next |