aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips/MipsISelLowering.h
Commit message (Expand)AuthorAgeFilesLines
* Enhance EmitInstrWithCustomInserter() so target can specify CFG changes that ...Evan Cheng2009-09-181-1/+2
* Retype from unsigned to CallingConv::ID accordingly. Approved by Bob Wilson.Sandeep Patel2009-09-021-4/+4
* reintroduce support for Mips "small" section handling. This is Chris Lattner2009-08-131-2/+0
* Restore some "small section" support code, reverting my patch from r76936.Chris Lattner2009-08-131-2/+5
* Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson2009-08-111-1/+1
* Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson2009-08-101-3/+3
* Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson2009-08-101-1/+1
* Major calling convention code refactoring.Dan Gohman2009-08-051-5/+27
* remove more remnants of small section support.Chris Lattner2009-07-241-2/+0
* Small cleanups in the PowerPC backend.Tilmann Scheller2009-07-031-2/+0
* 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-0/+2
* Added support for fround, fextend and FP_TO_SINTBruno Cardoso Lopes2009-05-271-0/+4
* Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowingDan Gohman2009-02-071-1/+1
* Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands2009-01-011-1/+1
* Teach DAGCombine to fold constant offsets into GlobalAddress nodes,Dan Gohman2008-10-181-0/+2
* Fix these enums' starting values to reflect the way thatDan Gohman2008-09-231-1/+1
* Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman2008-09-131-1/+1
* Removed SELECT_CC custom lowering. This is not needed anymore, the SELECT nodeBruno Cardoso Lopes2008-08-131-1/+3
* Added Mips support for DYNAMIC_STACKALLOCBruno Cardoso Lopes2008-08-071-0/+1
* Mips ISelLowering cleanup : Removed old LowerCALL and FORMAL_ARGS helpers, theyBruno Cardoso Lopes2008-08-041-2/+0
* Apply the same pattern used in 'and' lowering for 'or'Bruno Cardoso Lopes2008-08-021-1/+1
* Handle more SELECT corner cases considering legalize types, probabily wont wo...Bruno Cardoso Lopes2008-07-311-4/+5
* Added floating point lowering for select.Bruno Cardoso Lopes2008-07-291-0/+4
* Added floating point lowering for setcc and brcond.Bruno Cardoso Lopes2008-07-281-0/+2
* Rename SDOperand to SDValue.Dan Gohman2008-07-271-13/+13
* Minor fixes.Bruno Cardoso Lopes2008-07-231-2/+1
* Added initial support for small sections on Mips.Bruno Cardoso Lopes2008-07-211-1/+4
* Fixe typos and 80 column size problemsBruno Cardoso Lopes2008-07-091-2/+2
* MipsTargetLowering cleanupBruno Cardoso Lopes2008-07-091-0/+1
* Several changes to Mips backend, experimental fp support being the mostBruno Cardoso Lopes2008-07-051-0/+9
* Wrap MVT::ValueType in a struct to get type safetyDuncan Sands2008-06-061-3/+3
* Added custom SELECT_CC loweringBruno Cardoso Lopes2008-06-061-0/+7
* Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC'sScott Michel2008-03-101-0/+3
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
* Added JumpTable supportBruno Cardoso Lopes2007-11-121-0/+1
* Added support for PIC code with "explicit relocations" *only*.Bruno Cardoso Lopes2007-11-051-7/+1
* Position Independent Code (PIC) support [3]Bruno Cardoso Lopes2007-10-091-1/+4
* InlineAsm asm support for integer registers addedBruno Cardoso Lopes2007-08-211-0/+11
* LowerRETURNADDR removed since it was wrong and does not have utility yet!Bruno Cardoso Lopes2007-08-181-2/+3
* More explicit keywords.Dan Gohman2007-08-021-1/+1
* It's not necessary to do rounding for alloca operations when the requestedDan Gohman2007-07-181-0/+84