Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp261 MachineInstrBuilder CSEMIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant() function in CSEMIRBuilder
265 return MachineIRBuilder::buildFConstant(Res, Val); in buildFConstant()
270 return buildSplatVector(Res, buildFConstant(Ty.getElementType(), Val)); in buildFConstant()
283 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.cpp5658 auto True = MIRBuilder.buildFConstant(DstTy, 1.0); in lowerUITOFP()
5659 auto False = MIRBuilder.buildFConstant(DstTy, 0.0); in lowerUITOFP()
5690 auto True = MIRBuilder.buildFConstant(DstTy, -1.0); in lowerSITOFP()
5691 auto False = MIRBuilder.buildFConstant(DstTy, 0.0); in lowerSITOFP()
5750 MachineInstrBuilder Threshold = MIRBuilder.buildFConstant(SrcTy, TwoPExpFP); in lowerFPTOUI()
6107 auto Zero = MIRBuilder.buildFConstant(Ty, 0.0); in lowerIntrinsicRound()
6108 auto One = MIRBuilder.buildFConstant(Ty, 1.0); in lowerIntrinsicRound()
6109 auto Half = MIRBuilder.buildFConstant(Ty, 0.5); in lowerIntrinsicRound()
6135 auto Zero = MIRBuilder.buildFConstant(Ty, 0.0); in lowerFFloor()
H A DCombinerHelper.cpp1651 Builder.buildFConstant(DstReg, *FPVal); in applyCombineConstantFoldFpUnary()
2751 Builder.buildFConstant(MI.getOperand(0), C); in replaceInstWithFConstant()
H A DIRTranslator.cpp2894 EntryBuilder->buildFConstant(Reg, *CF); in translate()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEMIRBuilder.h104 using MachineIRBuilder::buildFConstant;
105 MachineInstrBuilder buildFConstant(const DstOp &Res,
H A DMachineIRBuilder.h804 virtual MachineInstrBuilder buildFConstant(const DstOp &Res,
807 MachineInstrBuilder buildFConstant(const DstOp &Res, double Val);
808 MachineInstrBuilder buildFConstant(const DstOp &Res, const APFloat &Val);
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPULegalizerInfo.cpp1896 auto C1 = B.buildFConstant(Ty, C1Val); in legalizeFrint()
1903 auto C2 = B.buildFConstant(Ty, C2Val); in legalizeFrint()
1928 const auto Zero = B.buildFConstant(S64, 0.0); in legalizeFceil()
1929 const auto One = B.buildFConstant(S64, 1.0); in legalizeFceil()
2067 auto K0 = B.buildFConstant(S64, BitsToDouble(UINT64_C(0x3df0000000000000))); in legalizeFPTOI()
2068 auto K1 = B.buildFConstant(S64, BitsToDouble(UINT64_C(0xc1f0000000000000))); in legalizeFPTOI()
2199 auto OneOver2Pi = B.buildFConstant(Ty, 0.5 * numbers::inv_pi); in legalizeSinCos()
2526 auto Log2BaseInvertedOperand = B.buildFConstant(Ty, Log2BaseInverted); in legalizeFlog()
2540 auto K = B.buildFConstant(Ty, numbers::log2e); in legalizeFExp()
2625 auto Const = B.buildFConstant(S64, BitsToDouble(0x3fefffffffffffff)); in legalizeFFloor()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsLegalizerInfo.cpp441 MachineInstrBuilder TwoP52FP = MIRBuilder.buildFConstant( in legalizeCustom()