aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/CellSPU/SPUISelLowering.cpp
AgeCommit message (Expand)Author
2009-07-11assert(0) -> LLVM_UNREACHABLE.Torok Edwin
2009-07-09Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson
2009-07-08Implement changes from Chris's feedback.Torok Edwin
2009-07-03Add NumFixedArgs attribute to CallSDNode which indicates the number of fixed ...Tilmann Scheller
2009-07-01Update comments to make it clear that the function alignment is the Log2 of theBill Wendling
2009-06-30Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling
2009-06-16Misc accumulated tweaks to legalization logic for various targets.Eli Friedman
2009-05-27Don't abuse the quirky behavior of LegalizeDAG for XINT_TO_FP and Eli Friedman
2009-05-26Back out r72431, it is causing a number of compilation crashes with clang.Daniel Dunbar
2009-05-26Don't abuse the quirky behavior of LegalizeDAG for XINT_TO_FP andEli Friedman
2009-04-272nd attempt, fixing SSE4.1 issues and implementing feedback from duncan.Nate Begeman
2009-04-24Revert 69952. Causes testsuite failures on linux x86-64.Rafael Espindola
2009-04-24PR2957Nate Begeman
2009-04-01Use CHAR_BIT instead of hard-coding 8 in several places where itDan Gohman
2009-03-26fix warning in -asserts mode.Chris Lattner
2009-03-17CellSPU:Scott Michel
2009-03-16CellSPU:Scott Michel
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