summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/CellSPU/SPUISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* CellSPU:Scott Michel2009-01-061-15/+49
* CellSPU:Scott Michel2009-01-031-35/+1
* Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands2009-01-011-3/+3
* - Start moving target-dependent nodes that could be represented by anScott Michel2008-12-301-351/+36
* - Various '#if 0' cleanups.Scott Michel2008-12-291-61/+40
* - Remove Tilmann's custom truncate lowering: it completely hosed overScott Michel2008-12-271-387/+410
* CellSPU:Scott Michel2008-12-101-8/+6
* CellSPU:Scott Michel2008-12-091-2/+5
* CellSPU: Fix bug 3055Scott Michel2008-12-041-22/+55
* Missing closing brace and reverse conditional condition on NDEBUGScott Michel2008-12-041-5/+5
* This code is apparently quite confused. In the meantime,Chris Lattner2008-12-041-1/+2
* CellSPU:Scott Michel2008-12-041-65/+55
* CellSPU:Scott Michel2008-12-021-1/+109
* CellSPU:Scott Michel2008-12-011-37/+39
* There are no longer any places that require aDuncan Sands2008-12-011-2/+2
* Change the interface to the type legalization methodDuncan Sands2008-12-011-2/+3
* CellSPU: Fix mnemonic typo in pattern; "shlqbyi" -> "shlqby".Scott Michel2008-11-251-0/+2
* CellSPU:Scott Michel2008-11-241-4/+15
* CellSPU:Scott Michel2008-11-241-87/+59
* Rename SetCCResultContents to BooleanContents. InDuncan Sands2008-11-231-1/+1
* CellSPU: Fix bug 3056. Varadic extract_element was not implemented (nor was itScott Michel2008-11-221-78/+242
* CellSPU:Scott Michel2008-11-211-32/+34
* CellSPU:Scott Michel2008-11-201-6/+5
* CellSPU: Custom lower truncating stores of i8 to i1 (should not have beenScott Michel2008-11-201-1/+1
* CellSPU: Adjust spacing/tabulationScott Michel2008-11-201-8/+8
* CellSPU: Do not custom lower i1 stores, rely on type legalization to do theScott Michel2008-11-191-34/+11
* Temporary check-in for Duncan to demonstrate CellSPU store problem.Scott Michel2008-11-191-8/+41
* Unbreak the buildbot and back out (inadvertant) casting edits in CellSPUScott Michel2008-11-111-7/+7
* CellSPU: Fix bug 3606, as well as some ongoing work.Scott Michel2008-11-101-10/+33
* Use getTargetConstant instead of getConstant for nodes that should not be vis...Dan Gohman2008-11-051-8/+8
* Shift amounts should have the type given byDuncan Sands2008-10-301-5/+5
* Resolve bug 2947: vararg-marked functions must spill registers R3-R79 to stackScott Michel2008-10-301-112/+65
* Teach DAGCombine to fold constant offsets into GlobalAddress nodes,Dan Gohman2008-10-181-0/+6
* Rename LoadX to LoadExt.Evan Cheng2008-10-141-9/+9
* Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's asChris Lattner2008-10-111-5/+4
* Rename ConstantSDNode's getSignExtended to getSExtValue, forDan Gohman2008-09-261-2/+2
* Properly handle 'm' inline asm constraints. If a GV is being selected for the...Evan Cheng2008-09-241-1/+3
* Make log, log2, log10, exp, exp2 use Expand byDale Johannesen2008-09-221-10/+0
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-161-8/+7
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-161-7/+8
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-131-11/+12
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-121-41/+51
* Add intrinsics for log, log2, log10, exp, exp2.Dale Johannesen2008-09-041-0/+10
* fix a bunch of 80-col violationsGabor Greif2008-08-311-13/+29
* Revert the "XFAIL" for the rotate_ops.ll testcase. Instead, mark ISD::ROTRBill Wendling2008-08-311-3/+7
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-281-35/+35
* disallow direct access to SDValue::ResNo, provide a getter insteadGabor Greif2008-08-261-1/+1
* Fix broken CellSPU lowering, re-instate braces in LegalizeNate Begeman2008-07-291-2/+3
* Rename SDOperand to SDValue.Dan Gohman2008-07-271-288/+288
* Somehow, custom lowering of i64 multiplications got dropped along the way.Scott Michel2008-07-161-104/+105
OpenPOWER on IntegriCloud