Home
last modified time | relevance | path

Searched refs:hasVFP2Base (Results 1 – 12 of 12) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMFastISel.cpp438 if (!Subtarget->hasVFP2Base()) return false; in ARMMaterializeFP()
956 if (!Subtarget->hasVFP2Base()) return false; in ARMEmitLoad()
970 if (!Subtarget->hasVFP2Base()) return false; in ARMEmitLoad()
1095 if (!Subtarget->hasVFP2Base()) return false; in ARMEmitStore()
1111 if (!Subtarget->hasVFP2Base()) return false; in ARMEmitStore()
1523 if (!Subtarget->hasVFP2Base()) return false; in SelectIToFP()
1568 if (!Subtarget->hasVFP2Base()) return false; in SelectFPToI()
1831 if (Subtarget->hasVFP2Base() && !isVarArg) { in CCAssignFnForCall()
1842 if (Subtarget->hasVFP2Base() && in CCAssignFnForCall()
1914 if (!Subtarget->hasVFP2Base()) in ProcessCallArgs()
[all …]
H A DARMInstructionSelector.cpp236 assert(TII.getSubtarget().hasVFP2Base() && "Can't select merge without VFP"); in selectMergeValues()
267 assert(TII.getSubtarget().hasVFP2Base() && in selectUnmergeValues()
1041 assert(STI.hasVFP2Base() && "Can't select fcmp without VFP"); in select()
1092 assert((ValSize != 64 || STI.hasVFP2Base()) && in select()
H A DARMPredicates.td82 def NoVFP : Predicate<"!Subtarget->hasVFP2Base()">;
83 def HasVFP2 : Predicate<"Subtarget->hasVFP2Base()">,
H A DARMSubtarget.h649 bool hasVFP2Base() const { return HasVFPv2SP; } in hasVFP2Base() function
H A DARMRegisterBankInfo.cpp480 MF.getSubtarget<ARMSubtarget>().hasVFP2Base()) && in getInstrMapping()
H A DARMLegalizerInfo.cpp172 if (!ST.useSoftFloat() && ST.hasVFP2Base()) { in ARMLegalizerInfo()
H A DARMBaseRegisterInfo.cpp162 if (!STI.useSoftFloat() && STI.hasVFP2Base() && !STI.isThumb1Only()) in getSjLjDispatchPreservedMask()
H A DARMTargetTransformInfo.cpp417 return (EltVT == MVT::f32 && ST->hasVFP2Base()) || in getCastInstrCost()
1745 return !ST->hasFPARMv8Base() && !ST->hasVFP2Base(); in isLoweredToCall()
H A DARMAsmPrinter.cpp678 if (!STI.hasVFP2Base()) { in emitAttributes()
H A DARMISelLowering.cpp474 if (Subtarget->isThumb() && Subtarget->hasVFP2Base() && in ARMTargetLowering()
744 if (!Subtarget->hasVFP2Base()) in ARMTargetLowering()
1399 if (!Subtarget->useSoftFloat() && Subtarget->hasVFP2Base() && in ARMTargetLowering()
1538 !Subtarget->hasVFP2Base() || Subtarget->hasMinSize()) in ARMTargetLowering()
2026 else if (Subtarget->hasVFP2Base() && !Subtarget->isThumb1Only() && in getEffectiveCallingConv()
2035 if (Subtarget->hasVFP2Base() && !Subtarget->isThumb1Only() && !isVarArg) in getEffectiveCallingConv()
2038 } else if (Subtarget->hasVFP2Base() && in getEffectiveCallingConv()
5297 return !Subtarget->hasVFP2Base(); in isUnsupportedFloatingType()
18313 if ((VT.isFloatingPoint() && Subtarget->hasVFP2Base()) || NumBytes == 8) in isLegalT2AddressImmediate()
18357 if (!Subtarget->hasVFP2Base()) // FIXME: NEON? in isLegalAddressImmediate()
[all …]
H A DARMISelDAGToDAG.cpp5563 if (!Subtarget->hasVFP2Base()) in tryReadRegister()
5674 if (!Subtarget->hasVFP2Base()) in tryWriteRegister()
H A DARMBaseInstrInfo.cpp167 if (Subtarget.isThumb2() || Subtarget.hasVFP2Base()) in CreateTargetPostRAHazardRecognizer()