Home
last modified time | relevance | path

Searched refs:buildFConstant (Results 1 – 9 of 9) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp213 return buildFConstant(DstOps[0], *Cst); in buildInstr()
271 MachineInstrBuilder CSEMIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant() function in CSEMIRBuilder
275 return MachineIRBuilder::buildFConstant(Res, Val); in buildFConstant()
280 return buildSplatVector(Res, buildFConstant(Ty.getElementType(), Val)); in buildFConstant()
293 MachineInstrBuilder NewMIB = MachineIRBuilder::buildFConstant(Res, Val); in buildFConstant()
H A DMachineIRBuilder.cpp284 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant() function in MachineIRBuilder
316 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant() function in MachineIRBuilder
322 return buildFConstant(Res, *CFP); in buildFConstant()
325 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant() function in MachineIRBuilder
329 return buildFConstant(Res, *CFP); in buildFConstant()
H A DLegalizerHelper.cpp6066 auto True = MIRBuilder.buildFConstant(DstTy, 1.0); in lowerUITOFP()
6067 auto False = MIRBuilder.buildFConstant(DstTy, 0.0); in lowerUITOFP()
6098 auto True = MIRBuilder.buildFConstant(DstTy, -1.0); in lowerSITOFP()
6099 auto False = MIRBuilder.buildFConstant(DstTy, 0.0); in lowerSITOFP()
6158 MachineInstrBuilder Threshold = MIRBuilder.buildFConstant(SrcTy, TwoPExpFP); in lowerFPTOUI()
6515 auto Zero = MIRBuilder.buildFConstant(Ty, 0.0); in lowerIntrinsicRound()
6516 auto One = MIRBuilder.buildFConstant(Ty, 1.0); in lowerIntrinsicRound()
6517 auto Half = MIRBuilder.buildFConstant(Ty, 0.5); in lowerIntrinsicRound()
6543 auto Zero = MIRBuilder.buildFConstant(Ty, 0.0); in lowerFFloor()
H A DCombinerHelper.cpp1692 Builder.buildFConstant(DstReg, *FPVal); in applyCombineConstantFoldFpUnary()
2797 Builder.buildFConstant(MI.getOperand(0), C); in replaceInstWithFConstant()
H A DIRTranslator.cpp2932 EntryBuilder->buildFConstant(Reg, *CF); in translate()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEMIRBuilder.h104 using MachineIRBuilder::buildFConstant;
105 MachineInstrBuilder buildFConstant(const DstOp &Res,
H A DMachineIRBuilder.h796 virtual MachineInstrBuilder buildFConstant(const DstOp &Res,
799 MachineInstrBuilder buildFConstant(const DstOp &Res, double Val);
800 MachineInstrBuilder buildFConstant(const DstOp &Res, const APFloat &Val);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp1935 auto C1 = B.buildFConstant(Ty, C1Val); in legalizeFrint()
1942 auto C2 = B.buildFConstant(Ty, C2Val); in legalizeFrint()
1967 const auto Zero = B.buildFConstant(S64, 0.0); in legalizeFceil()
1968 const auto One = B.buildFConstant(S64, 1.0); in legalizeFceil()
2129 K0 = B.buildFConstant(S64, in legalizeFPTOI()
2131 K1 = B.buildFConstant(S64, in legalizeFPTOI()
2619 auto K = B.buildFConstant(Ty, numbers::log2e); in legalizeFExp()
2887 auto Scale = B.buildFConstant(S32, BitsToFloat(0x4f7ffffe)); in legalizeUnsignedDIV_REM32Impl()
3248 auto One = B.buildFConstant(ResTy, 1.0); in legalizeFastUnsafeFDIV64()
3350 auto One = B.buildFConstant(S32, 1.0f); in legalizeFDIV32()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.cpp444 MachineInstrBuilder TwoP52FP = MIRBuilder.buildFConstant( in legalizeCustom()