Home
last modified time | relevance | path

Searched refs:useSoftFloat (Results 1 – 25 of 32) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsABIFlagsSection.h133 if (P.useSoftFloat()) in setCPR1SizeFromPredicates()
177 if (P.useSoftFloat()) in setFpAbiFromPredicates()
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcSubtarget.h90 bool useSoftFloat() const { return UseSoftFloat; } in useSoftFloat() function
H A DSparcISelLowering.h60 bool useSoftFloat() const override;
H A DSparcISelLowering.cpp1423 if (!Subtarget->useSoftFloat()) { in SparcTargetLowering()
1749 if (Subtarget->is64Bit() && !Subtarget->useSoftFloat()) { in SparcTargetLowering()
1767 } else if (!Subtarget->useSoftFloat()) { in SparcTargetLowering()
1813 bool SparcTargetLowering::useSoftFloat() const { in useSoftFloat() function in SparcTargetLowering
1814 return Subtarget->useSoftFloat(); in useSoftFloat()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsCallingConv.td71 CCIfSubtarget<"useSoftFloat()",
73 CCIfSubtargetNot<"useSoftFloat()",
143 CCIfSubtarget<"useSoftFloat()", CCIfType<[i32], CCDelegateTo<CC_MipsN_SoftFloat>>>,
337 CCIfSubtargetNot<"useSoftFloat()",
H A DMipsSubtarget.h319 bool useSoftFloat() const { return IsSoftFloat; } in useSoftFloat() function
H A DMipsISelLowering.h680 bool useSoftFloat() const override;
H A DMips16ISelLowering.cpp128 if (!Subtarget.useSoftFloat()) in Mips16TargetLowering()
H A DMipsAsmPrinter.cpp817 STI.useSoftFloat()) in EmitStartOfAsmFile()
H A DMipsSEFrameLowering.cpp674 if (!STI.useSoftFloat()) in emitInterruptPrologueStub()
H A DMipsISelLowering.cpp3480 if (VA.getValVT().isFloatingPoint() && !Subtarget.useSoftFloat()) in LowerFormalArguments()
4089 bool MipsTargetLowering::useSoftFloat() const { in useSoftFloat() function in MipsTargetLowering
4090 return Subtarget.useSoftFloat(); in useSoftFloat()
H A DMipsInstrFPU.td73 def IsNotSoftFloat : Predicate<"!Subtarget->useSoftFloat()">,
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCSubtarget.h211 bool useSoftFloat() const { return !HasHardFloat; } in useSoftFloat() function
H A DPPCCallingConv.td175 CCIfSplit<CCIfSubtarget<"useSoftFloat()",
180 CCIfSplit<CCIfNotSubtarget<"useSoftFloat()",
182 CCIfSplit<CCIfSubtarget<"useSoftFloat()",
H A DPPCCTRLoops.cpp465 if (STI->useSoftFloat()) { in mightUseCTR()
H A DPPCISelLowering.h599 bool useSoftFloat() const override;
H A DPPCISelLowering.cpp139 if (!useSoftFloat()) { in PPCTargetLowering()
1251 bool PPCTargetLowering::useSoftFloat() const { in useSoftFloat() function in PPCTargetLowering
1252 return Subtarget.useSoftFloat(); in useSoftFloat()
3452 if (useSoftFloat() || hasSPE()) in LowerFormalArguments_32SVR4()
3579 if (useSoftFloat() || hasSPE()) in LowerFormalArguments_32SVR4()
3689 const unsigned Num_FPR_Regs = useSoftFloat() ? 0 : 13; in LowerFormalArguments_64SVR4()
4104 const unsigned Num_FPR_Regs = useSoftFloat() ? 0 : 13; in LowerFormalArguments_Darwin()
5372 if (useSoftFloat()) in LowerCall_32SVR4()
5626 const unsigned NumFPRs = useSoftFloat() ? 0 : 13; in LowerCall_64SVR4()
12363 if (useSoftFloat() || !Subtarget.has64BitSupport()) in combineFPToIntToFP()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMLegalizerInfo.cpp173 if (!ST.useSoftFloat() && ST.hasVFP2()) { in ARMLegalizerInfo()
222 if (!ST.useSoftFloat() && ST.hasVFP4()) in ARMLegalizerInfo()
H A DARMSubtarget.h711 bool useSoftFloat() const { return UseSoftFloat; } in useSoftFloat() function
H A DARMISelLowering.h284 bool useSoftFloat() const override;
H A DARMBaseRegisterInfo.cpp153 if (!STI.useSoftFloat() && STI.hasVFP2() && !STI.isThumb1Only()) in getSjLjDispatchPreservedMask()
H A DARMISelLowering.cpp244 Subtarget->hasARMOps() && !Subtarget->useSoftFloat()) { in ARMTargetLowering()
512 if (!Subtarget->useSoftFloat() && Subtarget->hasVFP2() && in ARMTargetLowering()
1032 if (!Subtarget->useSoftFloat() && Subtarget->hasVFP2() && in ARMTargetLowering()
1082 if (!Subtarget->useSoftFloat() && Subtarget->hasVFP2() && in ARMTargetLowering()
1096 if (!Subtarget->useSoftFloat() && !Subtarget->isThumb1Only()) { in ARMTargetLowering()
1183 if (Subtarget->useSoftFloat() || Subtarget->isThumb1Only() || in ARMTargetLowering()
1209 bool ARMTargetLowering::useSoftFloat() const { in useSoftFloat() function in ARMTargetLowering
1210 return Subtarget->useSoftFloat(); in useSoftFloat()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86Subtarget.h714 bool useSoftFloat() const { return UseSoftFloat; } in useSoftFloat() function
H A DX86ISelLowering.h668 bool useSoftFloat() const override;
H A DX86ISelLowering.cpp219 } else if (!Subtarget.useSoftFloat()) { in X86TargetLowering()
235 if (!Subtarget.useSoftFloat()) { in X86TargetLowering()
255 if (!Subtarget.useSoftFloat()) { in X86TargetLowering()
290 } else if (!Subtarget.useSoftFloat()) { in X86TargetLowering()
525 if (!Subtarget.useSoftFloat() && X86ScalarSSEf64) { in X86TargetLowering()
2144 bool X86TargetLowering::useSoftFloat() const { in useSoftFloat() function in X86TargetLowering
2145 return Subtarget.useSoftFloat(); in useSoftFloat()
3124 bool isSoftFloat = Subtarget.useSoftFloat(); in get64BitArgumentXMMs()
3336 assert(!(Subtarget.useSoftFloat() && in LowerFormalArguments()
21155 assert(!Subtarget.useSoftFloat() && in LowerVAARG()
[all …]

12