aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/CellSPU
Commit message (Expand)AuthorAgeFilesLines
* CellSPU: Ensure that C strings are always put in the .rodata sectionScott Michel2008-11-071-0/+1
* Teach CellSPU about ELF sections and new section emitter classes.Scott Michel2008-11-073-35/+46
* Eliminate the ISel priority queue, which used the topological order for aDan Gohman2008-11-051-8/+0
* Use getTargetConstant instead of getConstant for nodes that should not be vis...Dan Gohman2008-11-051-8/+8
* Refactor various TargetAsmInfo subclasses' TargetMachine members awayDan Gohman2008-11-031-1/+2
* 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-302-114/+69
* Have TableGen emit setSubgraphColor calls under control of a -gen-debugDavid Greene2008-10-271-1/+1
* Teach DAGCombine to fold constant offsets into GlobalAddress nodes,Dan Gohman2008-10-182-0/+8
* Trim #includes.Dan Gohman2008-10-161-2/+0
* mark some targets as experimental. Andrew, if you think that Alpha isChris Lattner2008-10-161-1/+1
* Const-ify several TargetInstrInfo methods.Dan Gohman2008-10-162-3/+3
* Rename LoadX to LoadExt.Evan Cheng2008-10-141-9/+9
* Fix command-line option printing to print two spaces where needed,Dan Gohman2008-10-141-1/+1
* Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's asChris Lattner2008-10-112-7/+6
* Use template to distinguish between function variants.Duncan Sands2008-10-081-5/+14
* Switch the MachineOperand accessors back to the short names likeDan Gohman2008-10-033-33/+33
* Temporarily reverting r56683. This is causing a failure during the build of l...Bill Wendling2008-09-261-2/+1
* Rename ConstantSDNode's getSignExtended to getSExtValue, forDan Gohman2008-09-263-12/+12
* Fix @llvm.frameaddress codegen. FP elimination optimization should be disable...Evan Cheng2008-09-261-1/+2
* CMake: Builds all targets.Oscar Fuentes2008-09-261-0/+25
* If we have a function with an unreachable statement such that the ending debugBill Wendling2008-09-261-1/+1
* Get rid of now unused {Four,Eight,Sixteen}ByteConstantSectionAnton Korobeynikov2008-09-241-2/+0
* Move actual section printing stuff to AsmPrinter from TAI reducing heap traffic.Anton Korobeynikov2008-09-241-1/+1
* Drop obsolete hook and change all usage to new interfaceAnton Korobeynikov2008-09-241-17/+1
* SPU section handling is really huge mess. Replace remaining TAI calls for sec...Anton Korobeynikov2008-09-241-2/+2
* Properly handle 'm' inline asm constraints. If a GV is being selected for the...Evan Cheng2008-09-242-1/+4
* Fix these enums' starting values to reflect the way thatDan Gohman2008-09-231-1/+1
* 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-123-59/+69
* Fix constant pool loads, and remove broken versions of addConstantPoolReference.Owen Anderson2008-09-061-12/+0
* Clean up uses of TargetLowering::getTargetMachine.Dan Gohman2008-09-041-1/+1
* Add intrinsics for log, log2, log10, exp, exp2.Dale Johannesen2008-09-041-0/+10
* fix a bunch of 80-col violationsGabor Greif2008-08-312-15/+33
* 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-283-61/+61
* disallow direct access to SDValue::ResNo, provide a getter insteadGabor Greif2008-08-261-1/+1
* Make TargetInstrInfo::copyRegToReg return a bool indicating whether the copy ...Owen Anderson2008-08-262-4/+6
* Move the point at which FastISel taps into the SelectionDAGISelDan Gohman2008-08-231-5/+4
* Simplify SelectRoot's interface, and factor out some common codeDan Gohman2008-08-211-1/+1
* Use raw_ostream throughout the AsmPrinter.Owen Anderson2008-08-214-6/+8
* Use cast instead of dyn_cast.Dan Gohman2008-08-201-2/+2
* Fix broken CellSPU lowering, re-instate braces in LegalizeNate Begeman2008-07-291-2/+3
* Rename SDOperand to SDValue.Dan Gohman2008-07-274-348/+348
* More tab removals.Bill Wendling2008-07-221-3/+3
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-171-1/+1
* Somehow, custom lowering of i64 multiplications got dropped along the way.Scott Michel2008-07-161-104/+105