aboutsummaryrefslogtreecommitdiff
path: root/lib/Target/Mips
AgeCommit message (Expand)Author
2013-02-15Remove a final dependency on the form field in tablegen; which is a remnantReed Kotler
2013-02-15Fix minor mips16 issues in directives for function prologue. Probably this doesReed Kotler
2013-02-14[mips] Disallow moving load/store instructions past volatile instructions.Akira Hatanaka
2013-02-14[mips] Replace usage of SmallSet with BitVector, which is used to keep track ofAkira Hatanaka
2013-02-14[mips] Fix comments and coding style violations. Declare functions to be const.Akira Hatanaka
2013-02-14[mips] Simplify code in function Filler::findDelayInstr.Akira Hatanaka
2013-02-14Remove the form field from Mips16 instruction formats and set thingsReed Kotler
2013-02-13For Mips 16, add the optimization where the 16 bit form of addiu sp can be usedReed Kotler
2013-02-13Make jumptables work for -staticReed Kotler
2013-02-11[mips] Expand pseudo instructions before they are emitted inAkira Hatanaka
2013-02-11[mips] Fix indentation.Akira Hatanaka
2013-02-08Add the 16 bit version of addiu. To the assembler, the 16 and 32 bit are theReed Kotler
2013-02-08When Mips16 frames grow large, the immediate field may exceed the maximumReed Kotler
2013-02-07[mips] Make Filler a class and reduce indentation.Akira Hatanaka
2013-02-07[mips] Add definition of JALR instruction which has two register operands. Ch...Akira Hatanaka
2013-02-07Make sure we call externals from libraries properly when -static.Reed Kotler
2013-02-07Enable jumps when in -static mode.Reed Kotler
2013-02-06[mips] Make NOP a pseudo instruction and expand it to "sll $zero, $zero, 0".Akira Hatanaka
2013-02-05[mips] Do not use function CC_MipsN_VarArg unless the function being analyzedAkira Hatanaka
2013-02-05Move MRI liveouts to Mips return instructions.Jakob Stoklund Olesen
2013-02-05Remove getBundleSize methods from NaCl Asm backendsDerek Schuff
2013-02-05This patch that sets the Mips ELF header flag for Jack Carter
2013-02-05This patch that sets the EmitAlias flag in td files Jack Carter
2013-02-05This patch changes a static_cast to dyn_castJack Carter
2013-02-02Start static relocation implementation for mips16.Reed Kotler
2013-01-31[PEI] Pass the frame index operand number to the eliminateFrameIndex function.Chad Rosier
2013-01-31Cherry-pick r174067Derek Schuff
2013-01-30Merge commit 'a662a9862501fc86904e90054f7c1519101d9126'Derek Schuff
2013-01-30Removing initializer for the field removed in r173887David Blaikie
2013-01-30Remove unused variable (introduced in r173884) to clear clang -Werror buildDavid Blaikie
2013-01-30Forgot to add new file to CMakeListsJack Carter
2013-01-30This patch implements runtime Mips specificJack Carter
2013-01-30This patch reworks how llvm targets set Jack Carter
2013-01-30[mips] Lower EH_RETURN.Akira Hatanaka
2013-01-29Teach SDISel to combine fsin / fcos into a fsincos node if the followingEvan Cheng
2013-01-28Remove addToNoHelperNeeded function that was left unused after r173649. Fixes...Craig Topper
2013-01-28Make some code a little simpler.Reed Kotler
2013-01-26fix use of std::std. it's ordered set.Reed Kotler
2013-01-25This patch implements parsing the .wordJack Carter
2013-01-25[mips] Set flag neverHasSideEffects flag on some of the floating point instru...Akira Hatanaka
2013-01-24[MIPS] Skip masking loads and stores via thread pointer.Petar Jovanovic
2013-01-24MipsISelLowering.cpp: Fill unreachable paths to fix warnings. [-Wsometimes-un...NAKAMURA Takumi
2013-01-24MipsISelLowering.cpp: Fix a warning, take two. [-Wunused-variable]NAKAMURA Takumi
2013-01-24MipsISelLowering.cpp: Fix a warning. [-Wunused-variable]NAKAMURA Takumi
2013-01-24The next phase of Mips16 hard float implementation.Reed Kotler
2013-01-23Clean up assignment of CalleeSaveStackSlotSize: get rid of the default and ex...Eli Bendersky
2013-01-22[mips] Implement MipsRegisterInfo::getRegPressureLimit.Akira Hatanaka
2013-01-22[mips] Clean up code in MipsTargetLowering::LowerCall. No functional changeAkira Hatanaka
2013-01-19This is a resubmittal. For some reason it broke the bots yesterdayJack Carter
2013-01-18This is a resubmittal. For some reason it broke the bots yesterdayJack Carter