aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Mips/MipsISelLowering.h
AgeCommit message (Expand)Author
2009-08-13reintroduce support for Mips "small" section handling. This is Chris Lattner
2009-08-13Restore some "small section" support code, reverting my patch from r76936.Chris Lattner
2009-08-11Split EVT into MVT and EVT, the former representing _just_ a primitive type, ...Owen Anderson
2009-08-10Rename MVT to EVT, in preparation for splitting SimpleValueType out into its ...Owen Anderson
2009-08-10Start moving TargetLowering away from using full MVTs and towards SimpleValue...Owen Anderson
2009-08-05Major calling convention code refactoring.Dan Gohman
2009-07-24remove more remnants of small section support.Chris Lattner
2009-07-03Small cleanups in the PowerPC backend.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-05-27Added support for fround, fextend and FP_TO_SINTBruno Cardoso Lopes
2009-02-07Constify TargetInstrInfo::EmitInstrWithCustomInserter, allowingDan Gohman
2009-01-01Fix PR3274: when promoting the condition of a BRCOND node,Duncan Sands
2008-10-18Teach DAGCombine to fold constant offsets into GlobalAddress nodes,Dan Gohman
2008-09-23Fix these enums' starting values to reflect the way thatDan Gohman
2008-09-13Define CallSDNode, an SDNode subclass for use with ISD::CALL.Dan Gohman
2008-08-13Removed SELECT_CC custom lowering. This is not needed anymore, the SELECT nodeBruno Cardoso Lopes
2008-08-07Added Mips support for DYNAMIC_STACKALLOCBruno Cardoso Lopes
2008-08-04Mips ISelLowering cleanup : Removed old LowerCALL and FORMAL_ARGS helpers, theyBruno Cardoso Lopes
2008-08-02Apply the same pattern used in 'and' lowering for 'or'Bruno Cardoso Lopes
2008-07-31Handle more SELECT corner cases considering legalize types, probabily wont wo...Bruno Cardoso Lopes
2008-07-29Added floating point lowering for select.Bruno Cardoso Lopes
2008-07-28Added floating point lowering for setcc and brcond.Bruno Cardoso Lopes
2008-07-27Rename SDOperand to SDValue.Dan Gohman
2008-07-23Minor fixes.Bruno Cardoso Lopes
2008-07-21Added initial support for small sections on Mips.Bruno Cardoso Lopes
2008-07-09Fixe typos and 80 column size problemsBruno Cardoso Lopes
2008-07-09MipsTargetLowering cleanupBruno Cardoso Lopes
2008-07-05Several changes to Mips backend, experimental fp support being the mostBruno Cardoso Lopes
2008-06-06Wrap MVT::ValueType in a struct to get type safetyDuncan Sands
2008-06-06Added custom SELECT_CC loweringBruno Cardoso Lopes
2008-03-10Give TargetLowering::getSetCCResultType() a parameter so that ISD::SETCC'sScott Michel
2007-12-29Remove attribution from file headers, per discussion on llvmdev.Chris Lattner
2007-11-12Added JumpTable supportBruno Cardoso Lopes
2007-11-05Added support for PIC code with "explicit relocations" *only*.Bruno Cardoso Lopes
2007-10-09Position Independent Code (PIC) support [3]Bruno Cardoso Lopes
2007-08-21InlineAsm asm support for integer registers addedBruno Cardoso Lopes
2007-08-18LowerRETURNADDR removed since it was wrong and does not have utility yet!Bruno Cardoso Lopes
2007-08-02More explicit keywords.Dan Gohman
2007-07-11Assert when TLS is not implemented.Lauro Ramos Venancio
2007-06-06Initial Mips support, here we go! =)Bruno Cardoso Lopes