aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/Mips/MipsSubtarget.h
AgeCommit message (Expand)AuthorFilesLines
2014-12-19Remove unused variable, initializer, and accessor.Eric Christopher1-1/+0
2014-12-17MipsABIInfo class is used in different libraries. Moving the files to MCTarge...Vladimir Medic1-1/+1
2014-11-11[mips] Add preliminary support for the MIPS II target.Vasileios Kalintiris1-0/+1
2014-10-24[mips] Replace MipsABIEnum with a MipsABIInfo class.Daniel Sanders1-14/+8
2014-09-19constify the TargetMachine being passed through the Mips subtargetEric Christopher1-2/+3
2014-09-10[mips] Remove inverted predicates from MipsSubtarget that were only used by M...Daniel Sanders1-3/+0
2014-09-09[mips] Move MipsTargetLowering::MipsCC::regSize() to MipsSubtarget::getGPRSiz...Daniel Sanders1-0/+1
2014-09-02Reinstate "Nuke the old JIT."Eric Christopher1-3/+0
2014-08-13Canonicalize header guards into a common format.Benjamin Kramer1-2/+2
2014-08-08[mips] Invert the abicalls feature bit to be noabicalls so that it's possible...Daniel Sanders1-3/+3
2014-08-08[mips] Initial implementation of -mabicalls/-mno-abicalls.Daniel Sanders1-0/+4
2014-08-07Temporarily Revert "Nuke the old JIT." as it's not quite ready toEric Christopher1-0/+3
2014-08-07Nuke the old JIT.Rafael Espindola1-3/+0
2014-08-04Remove the TargetMachine forwards for TargetSubtargetInfo basedEric Christopher1-8/+14
2014-07-29[mips] Don't use odd-numbered single precision registers for fastcc callingSasa Stankovic1-0/+1
2014-07-18Fundamentally change the MipsSubtarget replacement machinery:Eric Christopher1-20/+1
2014-07-18Avoid caching the relocation model on the subtarget, this is forEric Christopher1-6/+2
2014-07-18Avoid resetting the UseSoftFloat and FloatABIType on the TargetMachineEric Christopher1-1/+5
2014-07-15Move Post RA Scheduling flag bit into SchedMachineModelSanjay Patel1-3/+4
2014-07-14[mips] Expand BuildPairF64 to a spill and reload when the O32 FPXX ABI isSasa Stankovic1-1/+2
2014-07-10[mips] Added FPXX modeless calling convention.Zoran Jovanovic1-0/+4
2014-07-10[mips] Add support for -modd-spreg/-mno-odd-spregDaniel Sanders1-0/+5
2014-07-08Mips.abiflags is a new implicitly generated section that will be present on ...Vladimir Medic1-0/+4
2014-07-03Move subtarget dependent features into the subtarget from the targetEric Christopher1-1/+26
2014-07-02Move the data layout and selection dag info from the mips target machineEric Christopher1-0/+7
2014-07-02Break out subtarget initialization that dependent variables need intoEric Christopher1-0/+2
2014-07-02Move MipsJITInfo to the subtarget rather than the target machine.Eric Christopher1-0/+5
2014-06-16[mips][mips64r6] cl[oz], and dcl[oz] are re-encoded in MIPS32r6/MIPS64r6Daniel Sanders1-1/+4
2014-06-16[mips][mips64r6] ll, sc, lld, and scd are re-encoded on MIPS32r6/MIPS64r6.Daniel Sanders1-1/+1
2014-06-12[mips] Use MTHC1 when it is available (MIPS32r2 and later) for both FP32 and ...Daniel Sanders1-5/+10
2014-05-23[mips][mips64r6] [ls][dw][lr] are not available in MIPS32r6/MIPS64r6Daniel Sanders1-1/+6
2014-05-13[mips] Marked up instructions added in MIPS32r2 and tested that IAS for -mcpu...Daniel Sanders1-0/+3
2014-05-12[mips] Marked up instructions added in MIPS-V and tested that IAS for -mcpu=m...Daniel Sanders1-0/+3
2014-05-12[mips] Fold FeatureBitCount into FeatureMips32 and FeatureMips64Daniel Sanders1-4/+0
2014-05-12[mips] Fold FeatureSEInReg into FeatureMips32r2Daniel Sanders1-4/+0
2014-05-12[mips] Fold FeatureSwap into FeatureMips32r2 and FeatureMips64r2Daniel Sanders1-4/+0
2014-05-12[mips] Replace FeatureFPIdx with FeatureMips4_32r2Daniel Sanders1-5/+5
2014-05-09[mips] Marked up instructions added in MIPS-IV and tested that IAS for -mcpu=...Daniel Sanders1-0/+4
2014-05-09[mips] Remove unused CondMov feature bitDaniel Sanders1-4/+0
2014-05-09[mips] Marked up instructions added in MIPS-III and tested that IAS for -mcpu...Daniel Sanders1-0/+4
2014-05-09[mips][mips64r6] Add experimental support for MIPS32r6 and MIPS64r6Daniel Sanders1-2/+7
2014-05-08[mips] Marked up instructions added in MIPS-II and tested that IAS for -mcpu=...Daniel Sanders1-0/+1
2014-05-07[mips] Add highly experimental support for MIPS-I, MIPS-II, MIPS-III, and MIPS-VDaniel Sanders1-1/+2
2014-04-29[C++11] Add 'override' keywords and remove 'virtual'. Additionally add 'final...Craig Topper1-3/+3
2014-04-16[mips] Add initial support for NaN2008 in the back-end.Matheus Almeida1-0/+4
2014-04-16[mips] IndentationDaniel Sanders1-4/+3
2014-04-03[mips] Add initial (experimental) MIPS-IV support.Daniel Sanders1-4/+1
2014-03-20[MIPS] Add cpu octeon and some instructionsKai Nacke1-0/+5
2014-02-07[mips] Forbid the use of registers t6, t7 and t8 if the target is NaCl.Sasa Stankovic1-0/+1
2014-02-05[mips] Add NaCl target and forbid indexed loads and stores for itPetar Jovanovic1-0/+3