Home
last modified time | relevance | path

Searched refs:getInf (Results 1 – 17 of 17) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/AST/Interp/
H A DFloating.h37 static Floating getInf(const llvm::fltSemantics &Sem) { in getInf() function
38 return Floating(APFloat::getInf(Sem)); in getInf()
H A DInterpBuiltin.cpp321 S.Stk.push<Floating>(Floating::getInf(TargetSemantics)); in interp__builtin_inf()
/freebsd-14.2/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DOpDescriptor.cpp34 Cs.push_back(ConstantFP::get(Ctx, APFloat::getInf(Sem))); in makeConstantsWithType()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUAtomicOptimizer.cpp662 return ConstantFP::get(C, APFloat::getInf(Ty->getFltSemantics(), false)); in getIdentityValueForAtomicOp()
664 return ConstantFP::get(C, APFloat::getInf(Ty->getFltSemantics(), true)); in getIdentityValueForAtomicOp()
H A DAMDGPULegalizerInfo.cpp3332 auto Inf = B.buildFConstant(Ty, APFloat::getInf(APFloat::IEEEsingle())); in legalizeFlogCommon()
3625 auto Inf = B.buildFConstant(Ty, APFloat::getInf(APFloat::IEEEsingle())); in legalizeFExp()
5010 auto Inf = B.buildFConstant(Ty, APFloat::getInf(getFltSemanticForLLT(Ty))); in legalizeFFREXP()
H A DAMDGPUISelLowering.cpp2573 SDValue Inf = DAG.getConstantFP(APFloat::getInf(Semantics), SL, VT); in getIsFinite()
3060 DAG.getConstantFP(APFloat::getInf(APFloat::IEEEsingle()), SL, VT); in lowerFEXP()
H A DSIISelLowering.cpp10683 APFloat::getInf(SelectionDAG::EVTToAPFloatSemantics(VT)), dl, VT); in LowerFFREXP()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAPFloat.h966 static APFloat getInf(const fltSemantics &Sem, bool Negative = false) {
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp14418 Result = llvm::APFloat::getInf(Sem); in VisitCallExpr()
14981 ResR = APFloat::getInf(A.getSemantics()) * (A * C - B * D); in VisitBinaryOperator()
14982 ResI = APFloat::getInf(A.getSemantics()) * (A * D + B * C); in VisitBinaryOperator()
15031 ResR = APFloat::getInf(ResR.getSemantics(), C.isNegative()) * A; in VisitBinaryOperator()
15032 ResI = APFloat::getInf(ResR.getSemantics(), C.isNegative()) * B; in VisitBinaryOperator()
15039 ResR = APFloat::getInf(ResR.getSemantics()) * (A * C + B * D); in VisitBinaryOperator()
15040 ResI = APFloat::getInf(ResI.getSemantics()) * (B * C - A * D); in VisitBinaryOperator()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGExprScalar.cpp962 MinSrc = APFloat::getInf(SrcSema, true); in EmitFloatConversionCheck()
974 MaxSrc = APFloat::getInf(SrcSema, false); in EmitFloatConversionCheck()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DConstants.cpp1029 Constant *C = get(Ty->getContext(), APFloat::getInf(Semantics, Negative)); in getInfinity()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp7810 APInt Inf = APFloat::getInf(Semantics).bitcastToAPInt(); // Exp and int bit. in lowerISFPCLASS()
7901 APInt NegInf = APFloat::getInf(Semantics, true).bitcastToAPInt(); in lowerISFPCLASS()
/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/MCParser/
H A DAsmParser.cpp3273 Value = APFloat::getInf(Semantics); in parseRealValue()
H A DMasmParser.cpp3838 Value = APFloat::getInf(Semantics); in parseRealValue()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp11596 ? APFloat::getInf(Semantics) in isNeutralConstant()
12851 !Flags.hasNoInfs() ? APFloat::getInf(Semantics) : in getNeutralElement()
12862 APFloat NeutralAF = !Flags.hasNoInfs() ? APFloat::getInf(Semantics) in getNeutralElement()
H A DTargetLowering.cpp8423 DAG.getConstantFP(APFloat::getInf(Semantics), DL, OperandVT); in expandIS_FPCLASS()
8440 APInt Inf = APFloat::getInf(Semantics).bitcastToAPInt(); // Exp and int bit. in expandIS_FPCLASS()
8549 APInt NegInf = APFloat::getInf(Semantics, true).bitcastToAPInt(); in expandIS_FPCLASS()
H A DLegalizeDAG.cpp2535 DAG.getConstant(APFloat::getInf(FltSem).bitcastToAPInt(), dl, AsIntVT); in expandFrexp()