Lines Matching refs:Subtarget

24 def HasFPUv2_SF : Predicate<"Subtarget->hasFPUv2SingleFloat()">,
31 def HasFPUv2_DF : Predicate<"Subtarget->hasFPUv2DoubleFloat()">,
37 def HasFdivdu : Predicate<"Subtarget->hasFdivdu()">,
44 def HasFPUv3_HI : Predicate<"Subtarget->hasFPUv3HalfWord()">,
51 def HasFPUv3_HF : Predicate<"Subtarget->hasFPUv3HalfFloat()">,
58 def HasFPUv3_SF : Predicate<"Subtarget->hasFPUv3SingleFloat()">,
65 def HasFPUv3_DF : Predicate<"Subtarget->hasFPUv3DoubleFloat()">,
71 def iHasFLOATE1 : Predicate<"Subtarget->hasFLOATE1()">,
77 def iHasFLOAT1E2 : Predicate<"Subtarget->hasFLOAT1E2()">,
83 def iHasFLOAT1E3 : Predicate<"Subtarget->hasFLOAT1E3()">,
89 def iHasFLOAT3E4 : Predicate<"Subtarget->hasFLOAT3E4()">,
95 def iHasFLOAT7E60 : Predicate<"Subtarget->hasFLOAT7E60()">,
101 def HasHWDiv : Predicate<"Subtarget->hasHardwareDivide()">,
107 def HasSTM : Predicate<"Subtarget->hasSTM()">,
113 def HasPushPop : Predicate<"Subtarget->hasPushPop()">,
119 def HasDSP : Predicate<"Subtarget->hasDSP()">,
125 def iHasDSP1E2 : Predicate<"Subtarget->hasDSP1E2()">,
131 def iHasDSPE60 : Predicate<"Subtarget->hasDSPE60()">,
137 def HasDSPV2 : Predicate<"Subtarget->hasDSPV2()">,
143 def HasDSP_Silan : Predicate<"Subtarget->hasDSP_Silan()">,
150 def HasBTST16 : Predicate<"Subtarget->hasBTST16()">,
157 def HasExtendLrw : Predicate<"Subtarget->hasExtendLrw()">,
163 def HasTrust : Predicate<"Subtarget->hasTrust()">,
169 def HasJAVA : Predicate<"Subtarget->hasJAVA()">,
175 def HasCache : Predicate<"Subtarget->hasCache()">,
181 def HasNVIC : Predicate<"Subtarget->hasNVIC()">,
187 def HasDoloop : Predicate<"Subtarget->hasDoloop()">,
194 def HasHighRegisters : Predicate<"Subtarget->hasHighRegisters()">,
200 def SmartMode : Predicate<"Subtarget->smartMode()">,
206 def HasVDSPV2 : Predicate<"Subtarget->hasVDSPV2()">,
210 def HasVDSPV2_FLOAT : Predicate<"Subtarget->hasVDSPV2_FLOAT()">;
211 def HasVDSPV2_HALF: Predicate<"Subtarget->hasVDSPV2_HALF()">;
215 def iHasVDSP2E3 : Predicate<"Subtarget->hasVDSP2E3()">,
221 def iHasVDSP2E60F : Predicate<"Subtarget->hasVDSP2E60F()">,
227 def ReadTPHard : Predicate<"Subtarget->readTPHard()">,
237 : Predicate<"Subtarget->enableInterruptAttribute()">,
243 def DumpConstPool : Predicate<"Subtarget->dumpConstPool()">,
249 def EnableStackSize : Predicate<"Subtarget->enableStackSize()">,
255 def UseCCRT : Predicate<"Subtarget->useCCRT()">,
261 def HasVDSPV1_128 : Predicate<"Subtarget->hasVDSPV1_128()">,
268 def iHasE1 : Predicate<"Subtarget->hasE1()">,
275 def iHasE2 : Predicate<"Subtarget->hasE2()">,
281 def iHas2E3 : Predicate<"Subtarget->has2E3()">,
287 def iHasMP : Predicate<"Subtarget->hasMP()">,
293 def iHas3E3r1 : Predicate<"Subtarget->has3E3r1()">,
300 def iHas3r1E3r2 : Predicate<"Subtarget->has3r1E3r2()">,
307 def iHas3r2E3r3 : Predicate<"Subtarget->has3r2E3r3()">,
313 def iHas3E7 : Predicate<"Subtarget->has3E7()">,
319 def iHasMP1E2 : Predicate<"Subtarget->hasMP1E2()">,
325 def iHas7E10 : Predicate<"Subtarget->has7E10()">,
331 def iHas10E60 : Predicate<"Subtarget->has10E60()">,
341 def isCK801 : Predicate<"Subtarget->isCK801()">,