summaryrefslogtreecommitdiffstats
path: root/lib/Target/Mips
Commit message (Expand)AuthorAgeFilesLines
* Move TLOF implementations to libCodegen to resolve layering violation.Anton Korobeynikov2010-02-151-1/+1
* Remove an assumption of default arguments. This is in anticipation of aDavid Greene2010-02-151-8/+15
* mark "addr" as having type "iPTR", eliminating some type comparisonsChris Lattner2010-02-141-1/+1
* print all the newlines at the end of instructions withChris Lattner2010-02-101-1/+1
* move target-independent opcodes out of TargetInstrInfoChris Lattner2010-02-091-3/+2
* Add suport for VASTART on Mips.Bruno Cardoso Lopes2010-02-062-0/+22
* First step towards varargs support in Mips:Bruno Cardoso Lopes2010-02-061-38/+117
* rejigger the world so that EmitInstruction prints the \n atChris Lattner2010-02-031-1/+4
* Revert 95130.Evan Cheng2010-02-022-2/+2
* refactor code so that LLVMTargetMachine creates the asmstreamer and Chris Lattner2010-02-021-2/+3
* Pass callsite return type to TargetLowering::LowerCall and use that to check ...Evan Cheng2010-02-022-2/+2
* MulOp is actually a Mips specific node, so do the match using Opcode. This fi...Bruno Cardoso Lopes2010-02-011-1/+1
* Fix stack size bug while using o32 abiBruno Cardoso Lopes2010-02-011-10/+18
* Fix PR6144. Reload GP before the emission of CALLSEQ_END to guarantee the rig...Bruno Cardoso Lopes2010-01-301-5/+5
* Fix mov.d out register by using the FFR register class directlyBruno Cardoso Lopes2010-01-301-1/+5
* convert the last 3 targets to use EmitFunctionBody() now thatChris Lattner2010-01-281-63/+24
* Switch MSP430, SPU, Sparc, and SystemZ to use EmitFunctionBody().Chris Lattner2010-01-281-16/+9
* Remove the argument from EmitJumpTableInfo, because it doesn't need it.Chris Lattner2010-01-281-1/+1
* switch mips to use the shared EmitFunctionHeader() functionChris Lattner2010-01-271-41/+19
* Eliminate target hook IsEligibleForTailCallOptimization.Evan Cheng2010-01-272-2/+4
* Eliminate SetDirective, and replace it with HasSetDirective.Chris Lattner2010-01-261-0/+1
* eliminate the TargetLowering::UsesGlobalOffsetTable bool, which isChris Lattner2010-01-261-3/+0
* add a new MachineBasicBlock::getSymbol method, replacingChris Lattner2010-01-261-1/+1
* don't bother setting the AsmPrinter::MF ivar, now thatChris Lattner2010-01-261-2/+0
* eliminate redundant argument to EmitJumpTableInfoChris Lattner2010-01-251-1/+1
* rename MAI::PICJumpTableDirective to MAI::GPRel32Directive toChris Lattner2010-01-251-1/+1
* don't set value to its default.Chris Lattner2010-01-251-1/+0
* make -fno-rtti the default unless a directory builds with REQUIRES_RTTI.Chris Lattner2010-01-243-3/+0
* Stop building RTTI information for *most* llvm libraries. NotableChris Lattner2010-01-223-0/+4
* reduce redundant are's.Chris Lattner2010-01-201-1/+1
* revert 93934, removing the MCAsmInfo endianness bit. I can'tChris Lattner2010-01-203-21/+7
* give MCAsmInfo a 'has little endian' bit. This is unfortunate, butChris Lattner2010-01-193-7/+21
* Fix a bug introduced on r92564 where the name "Node" was alreadyBruno Cardoso Lopes2010-01-191-2/+2
* On pic function calls some arguments were marked dead andBruno Cardoso Lopes2010-01-192-15/+30
* load f64 +0.0 in a cleaner way. This fix part of PR5445Bruno Cardoso Lopes2010-01-192-12/+12
* Fix return registers for mips eabiBruno Cardoso Lopes2010-01-191-4/+4
* Now that we have everything nicely factored (e.g. asmprinter is notChris Lattner2010-01-191-93/+0
* simplify the mips target to print .size and .type for c strings Chris Lattner2010-01-191-6/+2
* now that MCSymbol::print doesn't use it's MAI argument, we can Chris Lattner2010-01-171-48/+19
* MCize a bunch more stuff, eliminating a lot of uses of the manglerChris Lattner2010-01-161-24/+51
* Change SelectCode's argument from SDValue to SDNode *, to make it moreDan Gohman2010-01-051-38/+37
* Fix setting and default setting of code model for jit. Do thisEric Christopher2009-12-211-5/+0
* Fix a bunch of little errors that Clang complains about when its being pedanticDouglas Gregor2009-12-191-13/+13
* Remove the target hook TargetInstrInfo::BlockHasNoFallThrough in favor ofDan Gohman2009-12-052-17/+0
* Support PIC loading of constant pool entriesBruno Cardoso Lopes2009-11-252-13/+20
* Use endianess dependent offsets for load/store of doubles whenBruno Cardoso Lopes2009-11-251-0/+8
* Only include in the callee saved regs the sub registers to avoidBruno Cardoso Lopes2009-11-251-5/+2
* Add proper emission of load/store double to stack slots for mips1 targets!Bruno Cardoso Lopes2009-11-251-21/+43
* Remove ISD::DEBUG_LOC and ISD::DBG_LABEL, which are no longer used.Dan Gohman2009-11-231-3/+0
* We are not using DBG_STOPPOINT anymore.Devang Patel2009-11-211-1/+0