Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp235 return buildFConstant(DstOps[0], *Cst); in buildInstr()
256 return buildFConstant(DstOps[0], *Cst); in buildInstr()
330 MachineInstrBuilder CSEMIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant() function in CSEMIRBuilder
334 return MachineIRBuilder::buildFConstant(Res, Val); in buildFConstant()
339 return buildSplatVector(Res, buildFConstant(Ty.getElementType(), Val)); in buildFConstant()
352 MachineInstrBuilder NewMIB = MachineIRBuilder::buildFConstant(Res, Val); in buildFConstant()
H A DMachineIRBuilder.cpp342 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant() function in MachineIRBuilder
377 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant() function in MachineIRBuilder
383 return buildFConstant(Res, *CFP); in buildFConstant()
386 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant() function in MachineIRBuilder
390 return buildFConstant(Res, *CFP); in buildFConstant()
H A DLegalizerHelper.cpp6575 auto True = MIRBuilder.buildFConstant(DstTy, 1.0); in lowerUITOFP()
6576 auto False = MIRBuilder.buildFConstant(DstTy, 0.0); in lowerUITOFP()
6604 auto True = MIRBuilder.buildFConstant(DstTy, -1.0); in lowerSITOFP()
6605 auto False = MIRBuilder.buildFConstant(DstTy, 0.0); in lowerSITOFP()
6661 MachineInstrBuilder Threshold = MIRBuilder.buildFConstant(SrcTy, TwoPExpFP); in lowerFPTOUI()
7009 auto Half = MIRBuilder.buildFConstant(Ty, 0.5); in lowerIntrinsicRound()
7014 auto One = MIRBuilder.buildFConstant(Ty, 1.0); in lowerIntrinsicRound()
7015 auto Zero = MIRBuilder.buildFConstant(Ty, 0.0); in lowerIntrinsicRound()
7036 auto Zero = MIRBuilder.buildFConstant(Ty, 0.0); in lowerFFloor()
H A DCombinerHelper.cpp1542 Builder.buildFConstant(MI.getOperand(0), *NewCst); in applyCombineConstantFoldFpUnary()
2860 Builder.buildFConstant(MI.getOperand(0), C); in replaceInstWithFConstant()
2881 Builder.buildFConstant(MI.getOperand(0), CFP->getValueAPF()); in replaceInstWithFConstant()
H A DIRTranslator.cpp3308 EntryBuilder->buildFConstant(Reg, *CF); in translate()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEMIRBuilder.h104 using MachineIRBuilder::buildFConstant;
105 MachineInstrBuilder buildFConstant(const DstOp &Res,
H A DMachineIRBuilder.h872 virtual MachineInstrBuilder buildFConstant(const DstOp &Res,
875 MachineInstrBuilder buildFConstant(const DstOp &Res, double Val);
876 MachineInstrBuilder buildFConstant(const DstOp &Res, const APFloat &Val);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp2335 auto C1 = B.buildFConstant(Ty, C1Val); in legalizeFroundeven()
2342 auto C2 = B.buildFConstant(Ty, C2Val); in legalizeFroundeven()
2554 K0 = B.buildFConstant( in legalizeFPTOI()
2556 K1 = B.buildFConstant( in legalizeFPTOI()
2559 K0 = B.buildFConstant( in legalizeFPTOI()
2561 K1 = B.buildFConstant( in legalizeFPTOI()
3181 auto One = B.buildFConstant(F32, 1.0); in getScaledLogInput()
3230 auto Zero = B.buildFConstant(Ty, 0.0); in legalizeFlog2()
3436 auto Zero = B.buildFConstant(Ty, 0.0); in legalizeFExp2()
3445 auto One = B.buildFConstant(Ty, 1.0); in legalizeFExp2()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.cpp449 MachineInstrBuilder TwoP52FP = MIRBuilder.buildFConstant( in legalizeCustom()