Searched refs:hasVFP2Base (Results 1 – 12 of 12) sorted by relevance
437 if (!Subtarget->hasVFP2Base()) return false; in ARMMaterializeFP()957 if (!Subtarget->hasVFP2Base()) return false; in ARMEmitLoad()971 if (!Subtarget->hasVFP2Base()) return false; in ARMEmitLoad()1098 if (!Subtarget->hasVFP2Base()) return false; in ARMEmitStore()1114 if (!Subtarget->hasVFP2Base()) return false; in ARMEmitStore()1344 if (Ty->isFloatTy() && !Subtarget->hasVFP2Base()) in ARMEmitCmp()1347 if (Ty->isDoubleTy() && (!Subtarget->hasVFP2Base() || !Subtarget->hasFP64())) in ARMEmitCmp()1488 if (!Subtarget->hasVFP2Base() || !Subtarget->hasFP64()) return false; in SelectFPExt()1507 if (!Subtarget->hasVFP2Base() || !Subtarget->hasFP64()) return false; in SelectFPTrunc()1526 if (!Subtarget->hasVFP2Base()) return false; in SelectIToFP()[all …]
238 assert(TII.getSubtarget().hasVFP2Base() && "Can't select merge without VFP"); in selectMergeValues()269 assert(TII.getSubtarget().hasVFP2Base() && in selectUnmergeValues()1052 assert(STI.hasVFP2Base() && "Can't select fcmp without VFP"); in select()1103 assert((ValSize != 64 || STI.hasVFP2Base()) && in select()
82 def NoVFP : Predicate<"!Subtarget->hasVFP2Base()">;83 def HasVFP2 : Predicate<"Subtarget->hasVFP2Base()">,
271 bool hasVFP2Base() const { return hasVFPv2SP(); } in hasVFP2Base() function
450 if (Inst && ST->hasVFP2Base() && isFPSatMinMaxPattern(Inst, Imm)) in getIntImmCostInst()494 return (EltVT == MVT::f32 && ST->hasVFP2Base()) || in getCastInstrCost()1694 ((EltSize == 32 && ST->hasVFP2Base()) || in getArithmeticReductionCost()1838 ((ValVT.getVectorElementType() == MVT::f32 && ST->hasVFP2Base()) || in getMinMaxReductionCost()1955 if ((ST->hasVFP2Base() && LT.second == MVT::f32 && MTy == MVT::i32) || in getIntrinsicInstrCost()1967 if (((ST->hasVFP2Base() && LT.second == MVT::f32) || in getIntrinsicInstrCost()2035 return !ST->hasFPARMv8Base() && !ST->hasVFP2Base(); in isLoweredToCall()
485 MF.getSubtarget<ARMSubtarget>().hasVFP2Base()) && in getInstrMapping()
136 if (!ST.useSoftFloat() && ST.hasVFP2Base()) { in ARMLegalizerInfo()
168 if (!STI.useSoftFloat() && STI.hasVFP2Base() && !STI.isThumb1Only()) in getSjLjDispatchPreservedMask()
693 if (!STI.hasVFP2Base()) { in emitAttributes()
516 if (Subtarget->isThumb() && Subtarget->hasVFP2Base() && in ARMTargetLowering()786 if (!Subtarget->hasVFP2Base()) in ARMTargetLowering()1466 if (!Subtarget->useSoftFloat() && Subtarget->hasVFP2Base() && in ARMTargetLowering()1618 !Subtarget->hasVFP2Base() || Subtarget->hasMinSize()) in ARMTargetLowering()2124 if (Subtarget->hasVFP2Base() && !Subtarget->isThumb1Only() && !isVarArg) in getEffectiveCallingConv()2127 } else if (Subtarget->hasVFP2Base() && in getEffectiveCallingConv()5420 return !Subtarget->hasVFP2Base(); in isUnsupportedFloatingType()13901 return Subtarget->hasVFP2Base(); in shouldConvertFpToSat()13903 return Subtarget->hasVFP2Base(); in shouldConvertFpToSat()19562 if ((VT.isFloatingPoint() && Subtarget->hasVFP2Base()) || NumBytes == 8) in isLegalT2AddressImmediate()[all …]
5552 if (!Subtarget->hasVFP2Base()) in tryReadRegister()5663 if (!Subtarget->hasVFP2Base()) in tryWriteRegister()
170 if (Subtarget.isThumb2() || Subtarget.hasVFP2Base()) in CreateTargetPostRAHazardRecognizer()