aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips
Commit message (Expand)AuthorAgeFilesLines
* Convert uses of std::vector in TargetInstrInfo to SmallVector. This change h...Owen Anderson2008-08-142-8/+8
* Removed SELECT_CC custom lowering. This is not needed anymore, the SELECT nodeBruno Cardoso Lopes2008-08-135-76/+127
* Handle visibility printing with all generality. Remove bunch of duplicate code.Anton Korobeynikov2008-08-081-2/+4
* Undo most of r54519.Evan Cheng2008-08-082-3/+2
* It's not legal to output a GV in a coalesced section if it's used in an ARM P...Evan Cheng2008-08-082-2/+3
* Support added for ctlz intrinsic, test case added.Bruno Cardoso Lopes2008-08-083-18/+19
* Match raw "psp" triple target, as done by the homebrew toolchain.Bruno Cardoso Lopes2008-08-081-1/+2
* Added Mips support for DYNAMIC_STACKALLOCBruno Cardoso Lopes2008-08-073-23/+52
* Use EmitAlignment consistentlyAnton Korobeynikov2008-08-071-3/+2
* Provide convenient helpersAnton Korobeynikov2008-08-071-2/+2
* Added support for fp callee saved registers.Bruno Cardoso Lopes2008-08-066-152/+225
* Trim #includes.Dan Gohman2008-08-052-1/+2
* Mips ISelLowering cleanup : Removed old LowerCALL and FORMAL_ARGS helpers, theyBruno Cardoso Lopes2008-08-042-40/+9
* Handle i32->f32 bitconvert results.Bruno Cardoso Lopes2008-08-042-1/+6
* Fix PR2615Bruno Cardoso Lopes2008-08-031-1/+7
* Improved asm inline for hi,lo resultsBruno Cardoso Lopes2008-08-025-23/+77
* Apply the same pattern used in 'and' lowering for 'or'Bruno Cardoso Lopes2008-08-022-8/+10
* Expand fcopysignBruno Cardoso Lopes2008-07-311-0/+1
* Handle more SELECT corner cases considering legalize types, probabily wont wo...Bruno Cardoso Lopes2008-07-312-31/+48
* Added pattern for floating point zero immediate (avoiding a constant poolBruno Cardoso Lopes2008-07-302-3/+16
* Fixed bug in global address lowering for functions and in Brcond loweringBruno Cardoso Lopes2008-07-301-6/+7
* Removed small section flag for mips, the assembler doesnt support this flagBruno Cardoso Lopes2008-07-302-4/+18
* Added new features to represent specific instructions groupsBruno Cardoso Lopes2008-07-303-8/+45
* Instruction definition cleanupBruno Cardoso Lopes2008-07-301-63/+43
* Changed some methods order.Bruno Cardoso Lopes2008-07-291-45/+46
* Added floating point lowering for select.Bruno Cardoso Lopes2008-07-294-86/+185
* Disable gp_rel relocation for constant pools access for now.Bruno Cardoso Lopes2008-07-281-7/+11
* Added floating point lowering for setcc and brcond.Bruno Cardoso Lopes2008-07-287-30/+158
* Rename SDOperand to SDValue.Dan Gohman2008-07-273-127/+127
* Minor fixes.Bruno Cardoso Lopes2008-07-235-28/+54
* simplified small section logic Bruno Cardoso Lopes2008-07-221-35/+19
* Added small section asm emition logic for mips.Bruno Cardoso Lopes2008-07-223-3/+81
* Added initial support for small sections on Mips.Bruno Cardoso Lopes2008-07-217-29/+87
* Use chars, where possibleAnton Korobeynikov2008-07-191-25/+25
* Switch MIPS to new ELFTargetAsmInfo. Add few FIXMEs.Anton Korobeynikov2008-07-193-138/+113
* Add a new function, ReplaceAllUsesOfValuesWith, which handles bulkDan Gohman2008-07-171-1/+1
* Fixed call stack alignment. Improved AsmPrinter alignment issues.Bruno Cardoso Lopes2008-07-155-18/+47
* Added Subtarget support into RegisterInfoBruno Cardoso Lopes2008-07-149-116/+200
* Silence warning by initializing variable.Bill Wendling2008-07-091-1/+1
* Fixed features usage.Bruno Cardoso Lopes2008-07-095-23/+25
* Fixe typos and 80 column size problemsBruno Cardoso Lopes2008-07-099-25/+28
* MipsTargetLowering cleanupBruno Cardoso Lopes2008-07-092-34/+40
* Pacify gcc-4.3.Duncan Sands2008-07-081-2/+4
* Pool-allocation for MachineInstrs, MachineBasicBlocks, andDan Gohman2008-07-072-13/+13
* fixed 32-bit fp_to_sint patternBruno Cardoso Lopes2008-07-072-10/+14
* Add explicit keywords.Dan Gohman2008-07-071-1/+2
* Several changes to Mips backend, experimental fp support being the mostBruno Cardoso Lopes2008-07-0517-443/+1247
* - Remove calls to copyKillDeadInfo which is an N^2 function. Instead, propaga...Evan Cheng2008-07-031-7/+11
* Split ISD::LABEL into ISD::DBG_LABEL and ISD::EH_LABEL, eliminatingDan Gohman2008-07-011-1/+2
* Rename ISD::LOCATION to ISD::DBG_STOPPOINT to better reflect itsDan Gohman2008-06-301-1/+1