Home
last modified time | relevance | path

Searched refs:rmTowardZero (Results 1 – 21 of 21) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/IR/
H A DIntrinsicInst.cpp122 .Case("round.towardzero", rmTowardZero) in getRoundingMode()
H A DConstantFold.cpp614 V.convertToInteger(IntVal, APFloat::rmTowardZero, &ignored)) { in ConstantFoldCastInstruction()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMMCInstLower.cpp113 Val.convert(APFloat::IEEEdouble(), APFloat::rmTowardZero, &ignored); in lowerOperand()
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGExprScalar.cpp853 if (LargestFloat.convertToInteger(LargestInt, APFloat::rmTowardZero, in EmitFloatConversionCheck()
880 if (MinSrc.convertFromAPInt(Min, !Unsigned, APFloat::rmTowardZero) & in EmitFloatConversionCheck()
892 if (MaxSrc.convertFromAPInt(Max, !Unsigned, APFloat::rmTowardZero) & in EmitFloatConversionCheck()
908 MinSrc.convert(Sema, APFloat::rmTowardZero, &IsInexact); in EmitFloatConversionCheck()
909 MaxSrc.convert(Sema, APFloat::rmTowardZero, &IsInexact); in EmitFloatConversionCheck()
945 MinBad.convert(SrcSema, APFloat::rmTowardZero, &IsInexact); in EmitFloatConversionCheck()
946 MaxBad.convert(SrcSema, APFloat::rmTowardZero, &IsInexact); in EmitFloatConversionCheck()
2494 F.convert(*FS, llvm::APFloat::rmTowardZero, &ignored); in EmitScalarPrePostIncDec()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIntrinsicInst.h218 rmTowardZero enumerator
/freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/
H A DLegalizerHelper.cpp874 Val.convert(APFloat::IEEEsingle(), APFloat::rmTowardZero, &LosesInfo); in widenScalar()
877 Val.convert(APFloat::IEEEdouble(), APFloat::rmTowardZero, &LosesInfo); in widenScalar()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyLibCalls.cpp1277 BaseR.convert(BaseF->getSemantics(), APFloat::rmTowardZero, &Ignored); in replacePowWithExp()
1284 !NF->convertToInteger(NI, APFloat::rmTowardZero, &Ignored) && in replacePowWithExp()
1457 ExpoA.convert(APFloat::IEEEdouble(), APFloat::rmTowardZero, &Ignored); in optimizePow()
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DAPFloat.h178 rmTowardZero, enumerator
/freebsd-12.1/contrib/llvm/lib/Support/
H A DAPFloat.cpp829 truncated.roundToIntegral(rmTowardZero); in isInteger()
1017 status = extendedAddend.convert(extendedSemantics, rmTowardZero, &ignored); in multiplySignificand()
1259 case rmTowardZero: in roundAwayFromZero()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DConstantFolding.cpp1593 APFloat::roundingMode mode = roundTowardZero? APFloat::rmTowardZero in ConstantFoldSSEConvertToInt()
1720 V.roundToIntegral(APFloat::rmTowardZero); in ConstantFoldScalarCall()
/freebsd-12.1/contrib/llvm/lib/ExecutionEngine/
H A DExecutionEngine.cpp731 APFloat::rmTowardZero, &ignored); in getConstantValue()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp272 APFloat::rmTowardZero, &isExact) != APFloat::opOK || in ConvertToSInt()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp3499 Val0.convert(HalfSem, APFloat::rmTowardZero, &LosesInfo); in visitCallInst()
3500 Val1.convert(HalfSem, APFloat::rmTowardZero, &LosesInfo); in visitCallInst()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp430 (void)Flt.convertToInteger(SIntVal, APFloat::rmTowardZero, &isExact); in materializeConstant()
H A DSelectionDAG.cpp4177 APFloat::opStatus fs = V.roundToIntegral(APFloat::rmTowardZero); in getNode()
4202 V.convertToInteger(IntVal, APFloat::rmTowardZero, &ignored); in getNode()
9206 if (APF.convertToInteger(IntVal, APFloat::rmTowardZero, &IsExact) != in getConstantFPSplatPow2ToLog2Int()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/AsmParser/
H A DAArch64AsmParser.cpp1238 if (RealVal.convertFromString(Desc->Repr, APFloat::rmTowardZero) != in isExactFPImm()
2592 RealVal.convertFromString(Tok.getString(), APFloat::rmTowardZero); in tryParseFPImm()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp2573 FVal.convertToInteger(IntVal, APFloat::rmTowardZero, &IsExact); in SelectCVTFixedPosOperand()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DExprConstant.cpp2083 if (Value.convertToInteger(Result, llvm::APFloat::rmTowardZero, &ignored) in HandleFloatToIntCast()
11460 llvm::APFloat::rmTowardZero, in CheckICE()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaOverload.cpp352 llvm::APFloat::rmTowardZero, &ignored); in getNarrowingKind()
H A DSemaChecking.cpp10530 IntegerValue, llvm::APFloat::rmTowardZero, &isExact); in DiagnoseFloatingImpCast()
H A DSemaExpr.cpp8569 llvm::APFloat::rmTowardZero); in canConvertIntTyToFloatTy()