aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/CellSPU/SPUISelLowering.cpp
AgeCommit message (Expand)Author
2009-02-25Revert BuildVectorSDNode related patches: 65426, 65427, and 65296.Evan Cheng
2009-02-22Introduce the BuildVectorSDNode class that encapsulates the ISD::BUILD_VECTORScott Michel
2009-02-07Use getDebugLoc forwarder instead of getNode()->getDebugLoc.Dale Johannesen
2009-02-07Get rid of the last non-DebugLoc versions of getNode!Dale Johannesen
2009-02-06Remove more non-DebugLoc versions of getNode.Dale Johannesen
2009-02-06Get rid of one more non-DebugLoc getNode andDale Johannesen
2009-02-04Remove non-DebugLoc forms of CopyToReg and CopyFromReg.Dale Johannesen
2009-02-04Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen
2009-02-04Remove some more non-DebugLoc versions of constructionDale Johannesen
2009-01-30Make LowerCallTo and LowerArguments take a DebugLocDale Johannesen
2009-01-26CellSPU:Scott Michel
2009-01-26Untabify code.Scott Michel
2009-01-26CellSPU:Scott Michel
2009-01-21CellSPU:Scott Michel
2009-01-15- Convert remaining i64 custom lowering into custom instruction emissionScott Michel
2009-01-06CellSPU:Scott Michel
2009-01-06CellSPU:Scott Michel
2009-01-03CellSPU:Scott Michel
2009-01-01Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands
2008-12-30- Start moving target-dependent nodes that could be represented by anScott Michel
2008-12-29- Various '#if 0' cleanups.Scott Michel
2008-12-27- Remove Tilmann's custom truncate lowering: it completely hosed overScott Michel
2008-12-10CellSPU:Scott Michel
2008-12-09CellSPU:Scott Michel
2008-12-04CellSPU: Fix bug 3055Scott Michel
2008-12-04Missing closing brace and reverse conditional condition on NDEBUGScott Michel
2008-12-04This code is apparently quite confused. In the meantime,Chris Lattner
2008-12-04CellSPU:Scott Michel
2008-12-02CellSPU:Scott Michel
2008-12-01CellSPU:Scott Michel
2008-12-01There are no longer any places that require aDuncan Sands
2008-12-01Change the interface to the type legalization methodDuncan Sands
2008-11-25CellSPU: Fix mnemonic typo in pattern; "shlqbyi" -> "shlqby".Scott Michel
2008-11-24CellSPU:Scott Michel
2008-11-24CellSPU:Scott Michel
2008-11-23Rename SetCCResultContents to BooleanContents. InDuncan Sands
2008-11-22CellSPU: Fix bug 3056. Varadic extract_element was not implemented (nor was itScott Michel
2008-11-21CellSPU:Scott Michel
2008-11-20CellSPU:Scott Michel
2008-11-20CellSPU: Custom lower truncating stores of i8 to i1 (should not have beenScott Michel
2008-11-20CellSPU: Adjust spacing/tabulationScott Michel
2008-11-19CellSPU: Do not custom lower i1 stores, rely on type legalization to do theScott Michel
2008-11-19Temporary check-in for Duncan to demonstrate CellSPU store problem.Scott Michel
2008-11-11Unbreak the buildbot and back out (inadvertant) casting edits in CellSPUScott Michel
2008-11-10CellSPU: Fix bug 3606, as well as some ongoing work.Scott Michel
2008-11-05Use getTargetConstant instead of getConstant for nodes that should not be vis...Dan Gohman
2008-10-30Shift amounts should have the type given byDuncan Sands
2008-10-30Resolve bug 2947: vararg-marked functions must spill registers R3-R79 to stackScott Michel
2008-10-18Teach DAGCombine to fold constant offsets into GlobalAddress nodes,Dan Gohman
2008-10-14Rename LoadX to LoadExt.Evan Cheng