aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips/MipsISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Major calling convention code refactoring.Dan Gohman2009-08-051-91/+65
* Remove -disable-mips-abicall and -enable-mips-absolute-call command-line Eli Friedman2009-08-031-5/+3
* Rip all of the global variable lowering logic out of TargetAsmInfo. SinceChris Lattner2009-07-281-7/+5
* remove more remnants of small section support.Chris Lattner2009-07-241-39/+1
* Get rid of the Pass+Context magic.Owen Anderson2009-07-221-4/+4
* One more operation expansion for MIPS, from test/CodeGen/Generic.Eli Friedman2009-07-171-1/+2
* Expand a bunch of illegal operations on MIPS (found by Eli Friedman2009-07-171-0/+12
* llvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE->llvm_unreachable.Torok Edwin2009-07-141-7/+7
* As Chris pointed out, this doesn't actually need an LLVMContext to operate.Owen Anderson2009-07-131-1/+1
* Begin the painful process of tearing apart the rat'ss nest that is Constants....Owen Anderson2009-07-131-1/+1
* assert(0) -> LLVM_UNREACHABLE.Torok Edwin2009-07-111-7/+8
* Thread LLVMContext through MVT and related parts of SDISel.Owen Anderson2009-07-091-4/+5
* Update comments to make it clear that the function alignment is the Log2 of theBill Wendling2009-07-011-1/+1
* Add an "alignment" field to the MachineFunction object. It makes more sense toBill Wendling2009-06-301-1/+4
* Misc accumulated tweaks to legalization logic for various targets.Eli Friedman2009-06-161-0/+2
* Convert Alpha and Mips to use a MachineFunctionInfo subclass toDan Gohman2009-06-031-3/+0
* Added support for fround, fextend and FP_TO_SINTBruno Cardoso Lopes2009-05-271-0/+37
* Rename PaddedSize to AllocSize, in the hope that thisDuncan Sands2009-05-091-2/+2
* Remove the obsolete SelectionDAG::getNodeValueTypes and simplifyDan Gohman2009-04-091-5/+5
* fix an apparently real bug exposed by a warning in -asserts mode.Chris Lattner2009-03-261-3/+4
* Removed AFGR32 register classBruno Cardoso Lopes2009-03-211-20/+9
* Added support for Mips O32 Calling ConventionBruno Cardoso Lopes2009-03-191-20/+129
* Remove non-DebugLoc versions of BuildMI from IA64, Mips.Dale Johannesen2009-02-131-3/+4
* Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowingDan Gohman2009-02-071-2/+1
* Get rid of the last non-DebugLoc versions of getNode!Dale Johannesen2009-02-071-2/+2
* Remove more non-DebugLoc versions of getNode.Dale Johannesen2009-02-061-13/+21
* Remove non-DebugLoc forms of CopyToReg and CopyFromReg.Dale Johannesen2009-02-041-9/+12
* Remove non-DebugLoc versions of getLoad and getStore.Dale Johannesen2009-02-041-31/+37
* Fix a typoNate Begeman2009-01-261-3/+2
* Add the private linkage.Rafael Espindola2009-01-151-2/+2
* Rename getABITypeSize to getTypePaddedSize, asDuncan Sands2009-01-121-2/+2
* Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands2009-01-011-1/+1
* There are no longer any places that require aDuncan Sands2008-12-011-4/+4
* Rename SetCCResultContents to BooleanContents. InDuncan Sands2008-11-231-1/+1
* Teach DAGCombine to fold constant offsets into GlobalAddress nodes,Dan Gohman2008-10-181-0/+6
* Trim #includes.Dan Gohman2008-10-161-3/+0
* Rename LoadX to LoadExt.Evan Cheng2008-10-141-3/+3
* Change CALLSEQ_BEGIN and CALLSEQ_END to take TargetConstant's asChris Lattner2008-10-111-6/+3
* Reverting r56249. On further investigation, this functionality isn't needed.Bill Wendling2008-09-161-6/+6
* - Change "ExternalSymbolSDNode" to "SymbolSDNode".Bill Wendling2008-09-161-6/+6
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-131-10/+10
* Rename ConstantSDNode::getValue to getZExtValue, for consistencyDan Gohman2008-09-121-4/+6
* erect abstraction boundaries for accessing SDValue members, rename Val -> Nod...Gabor Greif2008-08-281-9/+9
* disallow direct access to SDValue::ResNo, provide a getter insteadGabor Greif2008-08-261-2/+2
* Removed SELECT_CC custom lowering. This is not needed anymore, the SELECT nodeBruno Cardoso Lopes2008-08-131-22/+14
* Support added for ctlz intrinsic, test case added.Bruno Cardoso Lopes2008-08-081-1/+3
* Added Mips support for DYNAMIC_STACKALLOCBruno Cardoso Lopes2008-08-071-23/+48
* Mips ISelLowering cleanup : Removed old LowerCALL and FORMAL_ARGS helpers, theyBruno Cardoso Lopes2008-08-041-38/+9
* Handle i32->f32 bitconvert results.Bruno Cardoso Lopes2008-08-041-1/+1
* Apply the same pattern used in 'and' lowering for 'or'Bruno Cardoso Lopes2008-08-021-7/+9