summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/Mips/MipsISelLowering.cpp
Commit message (Expand)AuthorAgeFilesLines
* Lower BlockAddress node when relocation-model is static.Akira Hatanaka2011-04-251-16/+22
* Reverse unnecessary changes made in r129606 and r129608. There is no change i...Akira Hatanaka2011-04-151-39/+32
* Fix lines that have incorrect indentation or exceed 80 columns. There is no c...Akira Hatanaka2011-04-151-41/+50
* Add pass that expands pseudo instructions into target instructions after regi...Akira Hatanaka2011-04-151-8/+12
* Fix a ton of comment typos found by codespell. Patch byChris Lattner2011-04-151-5/+5
* Fix handling of functions with internal linkage.Akira Hatanaka2011-04-071-8/+27
* Move transformation of JmpLink and related nodes done during instruction sele...Akira Hatanaka2011-04-041-3/+25
* Undo changes mistakenly made in revision 128750.Akira Hatanaka2011-04-021-25/+3
* Insert space before ';' to prevent warnings.Akira Hatanaka2011-04-021-3/+25
* Simplifies logic for printing target flags.Akira Hatanaka2011-04-011-15/+23
* Added support for FP conditional move instructions and fixed bugs in handling...Akira Hatanaka2011-03-311-175/+197
* fixed typoAkira Hatanaka2011-03-301-2/+2
* silence a conditional assignment -Wuninitialized warning.Chris Lattner2011-03-111-1/+1
* Improve varags handling, with testcases. Patch by Sasa StankovicBruno Cardoso Lopes2011-03-091-29/+57
* Improve div/rem node handling on mips. Patch by Akira HatanakaBruno Cardoso Lopes2011-03-041-0/+46
* Rewrite and simplify o32 vaarg passing, no functional changes. Patch by Sasa ...Bruno Cardoso Lopes2011-03-041-37/+19
* Lowers block address. Currently asserts when relocation model is not PIC. Pat...Bruno Cardoso Lopes2011-03-041-0/+24
* Expands FCOS and FSIN nodes when type is f64.Bruno Cardoso Lopes2011-03-041-0/+2
* Fix a lot of o32 CC issues and add a bunch of tests. Patch by Akira Hatanaka ...Bruno Cardoso Lopes2011-02-101-47/+71
* Negative zero is not legal on mips. Patch by Sasa StankovicBruno Cardoso Lopes2011-01-181-0/+2
* Handle (i32,i32) => f64 in a cleaner way. Patch by Sasa StankovicBruno Cardoso Lopes2011-01-181-3/+2
* Add support for mips32 madd and msub instructions. Patch by Akira HatanakaBruno Cardoso Lopes2011-01-181-0/+195
* rename MVT::Flag to MVT::Glue. "Flag" is a terrible name forChris Lattner2010-12-211-1/+1
* Add ROTR and ROTRV mips32 instructions. Patch by Akira HatanakaBruno Cardoso Lopes2010-12-091-1/+4
* Remove target specific node MipsISD::CMov, which is not used because all cond...Bruno Cardoso Lopes2010-12-071-1/+0
* Renaming ISD::BIT_CONVERT to ISD::BITCAST to better reflect the LLVM IR concept.Wesley Peck2010-11-231-141/+141
* In the calling convention logic, ValVT is always a legal type,Duncan Sands2010-11-041-3/+3
* Inside the calling convention logic LocVT is always a simpleDuncan Sands2010-11-031-2/+2
* Inline asm multiple alternative constraints development phase 2 - improved ba...John Thompson2010-10-291-0/+31
* eliminate some uses of the getStore overload.Chris Lattner2010-09-211-3/+6
* convert the targets off the non-MachinePointerInfo of getLoad.Chris Lattner2010-09-211-6/+10
* Fix PR7174, a couple o Mips fixes:Bruno Cardoso Lopes2010-07-201-1/+1
* Fix Mips PR7473. Patch by stetorvs@gmail.comBruno Cardoso Lopes2010-07-201-3/+3
* Split the SDValue out of OutputArg so that SelectionDAG-independentDan Gohman2010-07-071-2/+4
* Propagate debug loc.Devang Patel2010-07-061-4/+4
* Reapply r107655 with fixes; insert the pseudo instruction intoDan Gohman2010-07-061-16/+15
* Revert r107655.Dan Gohman2010-07-061-15/+16
* Fix a bunch of custom-inserter functions to handle the case whereDan Gohman2010-07-061-16/+15
* Remove isSS argument from CreateFixedObject. Fixed objects cannot be spill sl...Evan Cheng2010-07-031-5/+5
* Get rid of the EdgeMapping map. Instead, just check for BasicBlockDan Gohman2010-05-011-6/+2
* Use const qualifiers with TargetLowering. This eliminates severalDan Gohman2010-04-171-16/+18
* Move per-function state out of TargetLowering subclasses and intoDan Gohman2010-04-171-4/+8
* Add const qualifiers to CodeGen's use of LLVM IR constructs.Dan Gohman2010-04-151-2/+2
* Remove an assumption of default arguments. This is in anticipation of aDavid Greene2010-02-151-8/+15
* Add suport for VASTART on Mips.Bruno Cardoso Lopes2010-02-061-0/+19
* First step towards varargs support in Mips:Bruno Cardoso Lopes2010-02-061-38/+117
* Revert 95130.Evan Cheng2010-02-021-1/+1
* Pass callsite return type to TargetLowering::LowerCall and use that to check ...Evan Cheng2010-02-021-1/+1
* Fix PR6144. Reload GP before the emission of CALLSEQ_END to guarantee the rig...Bruno Cardoso Lopes2010-01-301-5/+5
* Eliminate target hook IsEligibleForTailCallOptimization.Evan Cheng2010-01-271-1/+3
OpenPOWER on IntegriCloud