| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CSEMIRBuilder.cpp | 260 return buildFConstant(DstOps[0], *Cst); in buildInstr() 281 return buildFConstant(DstOps[0], *Cst); in buildInstr() 361 MachineInstrBuilder CSEMIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant() function in CSEMIRBuilder 365 return MachineIRBuilder::buildFConstant(Res, Val); in buildFConstant() 370 return buildSplatBuildVector(Res, buildFConstant(Ty.getElementType(), Val)); in buildFConstant() 383 MachineInstrBuilder NewMIB = MachineIRBuilder::buildFConstant(Res, Val); in buildFConstant()
|
| H A D | MachineIRBuilder.cpp | 350 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant() function in MachineIRBuilder 386 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant() function in MachineIRBuilder 392 return buildFConstant(Res, *CFP); in buildFConstant() 395 MachineInstrBuilder MachineIRBuilder::buildFConstant(const DstOp &Res, in buildFConstant() function in MachineIRBuilder 399 return buildFConstant(Res, *CFP); in buildFConstant()
|
| H A D | LegalizerHelper.cpp | 6121 return MIRBuilder.buildFConstant(Ty, -0.0); in getNeutralElementForVecReduce() 6123 return MIRBuilder.buildFConstant(Ty, 1.0); in getNeutralElementForVecReduce() 7683 auto TwoP52P84FP = MIRBuilder.buildFConstant(S64, TwoP52P84); in lowerU64ToF64BitFloatOps() 7718 auto True = MIRBuilder.buildFConstant(DstTy, 1.0); in lowerUITOFP() 7719 auto False = MIRBuilder.buildFConstant(DstTy, 0.0); in lowerUITOFP() 7752 auto True = MIRBuilder.buildFConstant(DstTy, -1.0); in lowerSITOFP() 7753 auto False = MIRBuilder.buildFConstant(DstTy, 0.0); in lowerSITOFP() 7812 MachineInstrBuilder Threshold = MIRBuilder.buildFConstant(SrcTy, TwoPExpFP); in lowerFPTOUI() 7928 auto MaxC = MIRBuilder.buildFConstant(SrcTy, MinFloat); in lowerFPTOINT_SAT() 7933 auto MinC = MIRBuilder.buildFConstant(SrcTy, MaxFloat); in lowerFPTOINT_SAT() [all …]
|
| H A D | CombinerHelper.cpp | 1765 Builder.buildFConstant(MI.getOperand(0), *NewCst); in applyCombineConstantFoldFpUnary() 3016 Builder.buildFConstant(MI.getOperand(0), C); in replaceInstWithFConstant() 3036 Builder.buildFConstant(MI.getOperand(0), CFP->getValueAPF()); in replaceInstWithFConstant() 7764 Builder.buildFConstant(Dst, 1.0); in applyExpandFPowI() 7794 Res = Builder.buildFDiv(Ty, Builder.buildFConstant(Ty, 1.0), *Res, in applyExpandFPowI()
|
| H A D | IRTranslator.cpp | 3663 EntryBuilder->buildFConstant(Reg, *CF); in translate()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CSEMIRBuilder.h | 111 using MachineIRBuilder::buildFConstant; 112 MachineInstrBuilder buildFConstant(const DstOp &Res,
|
| H A D | MachineIRBuilder.h | 937 virtual MachineInstrBuilder buildFConstant(const DstOp &Res, 940 MachineInstrBuilder buildFConstant(const DstOp &Res, double Val); 941 MachineInstrBuilder buildFConstant(const DstOp &Res, const APFloat &Val);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPULegalizerInfo.cpp | 2481 auto C1 = B.buildFConstant(Ty, C1Val); in legalizeFroundeven() 2488 auto C2 = B.buildFConstant(Ty, C2Val); in legalizeFroundeven() 2513 const auto Zero = B.buildFConstant(S64, 0.0); in legalizeFceil() 2514 const auto One = B.buildFConstant(S64, 1.0); in legalizeFceil() 2700 K0 = B.buildFConstant( in legalizeFPTOI() 2702 K1 = B.buildFConstant( in legalizeFPTOI() 2705 K0 = B.buildFConstant( in legalizeFPTOI() 2707 K1 = B.buildFConstant( in legalizeFPTOI() 2881 auto OneOver2Pi = B.buildFConstant(Ty, 0.5 * numbers::inv_pi); in legalizeSinCos() 3329 auto SmallestNormal = B.buildFConstant( in getScaledLogInput() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsLegalizerInfo.cpp | 449 MachineInstrBuilder TwoP52FP = MIRBuilder.buildFConstant( in legalizeCustom()
|