Home
last modified time | relevance | path

Searched refs:RoundingMode (Results 1 – 8 of 8) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/RISCV/Utils/
H A DRISCVBaseInfo.h70 enum RoundingMode { enum
80 inline static StringRef roundingModeToString(RoundingMode RndMode) { in roundingModeToString()
99 inline static RoundingMode stringToRoundingMode(StringRef Str) { in stringToRoundingMode()
100 return StringSwitch<RoundingMode>(Str) in stringToRoundingMode()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DZ3ConstraintManager.cpp511 SMTExprRef RoundingMode = getFloatRoundingMode(); in mkFPMul() local
519 SMTExprRef RoundingMode = getFloatRoundingMode(); in mkFPDiv() local
533 SMTExprRef RoundingMode = getFloatRoundingMode(); in mkFPAdd() local
541 SMTExprRef RoundingMode = getFloatRoundingMode(); in mkFPSub() local
608 SMTExprRef RoundingMode = getFloatRoundingMode(); in mkFPtoFP() local
611 Z3_mk_fpa_to_fp_float(Context.Context, toZ3Expr(*RoundingMode).AST, in mkFPtoFP()
616 SMTExprRef RoundingMode = getFloatRoundingMode(); in mkSBVtoFP() local
619 Z3_mk_fpa_to_fp_signed(Context.Context, toZ3Expr(*RoundingMode).AST, in mkSBVtoFP()
624 SMTExprRef RoundingMode = getFloatRoundingMode(); in mkUBVtoFP() local
632 SMTExprRef RoundingMode = getFloatRoundingMode(); in mkFPtoSBV() local
[all …]
/freebsd-12.1/contrib/llvm/lib/IR/
H A DIntrinsicInst.cpp106 ConstrainedFPIntrinsic::RoundingMode
117 return StringSwitch<RoundingMode>(RoundingArg) in getRoundingMode()
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/InstPrinter/
H A DRISCVInstPrinter.cpp113 static_cast<RISCVFPRndMode::RoundingMode>(MI->getOperand(OpNo).getImm()); in printFRMArg()
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DIntrinsicInst.h212 enum RoundingMode { enum
230 RoundingMode getRoundingMode() const;
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/AsmParser/
H A DRISCVAsmParser.cpp652 RISCVFPRndMode::RoundingMode getRoundingMode() const { in getRoundingMode()
655 RISCVFPRndMode::RoundingMode FRM = in getRoundingMode()
/freebsd-12.1/contrib/llvm/lib/Support/
H A DAPFloat.cpp3807 IEEEFloat scalbn(IEEEFloat X, int Exp, IEEEFloat::roundingMode RoundingMode) { in scalbn() argument
3822 X.normalize(RoundingMode, lfExactlyZero); in scalbn()
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp21606 SDValue RoundingMode; in LowerINTRINSIC_WO_CHAIN() local
21611 RoundingMode = in LowerINTRINSIC_WO_CHAIN()
21614 RoundingMode = Op.getOperand(4); in LowerINTRINSIC_WO_CHAIN()
21617 RoundingMode), in LowerINTRINSIC_WO_CHAIN()
21665 SDValue RoundingMode = Op.getOperand(5); in LowerINTRINSIC_WO_CHAIN() local
21675 Src2, RoundingMode), in LowerINTRINSIC_WO_CHAIN()
21693 SDValue RoundingMode = Op.getOperand(5); in LowerINTRINSIC_WO_CHAIN() local
21696 RoundingMode, Sae), in LowerINTRINSIC_WO_CHAIN()
21992 SDValue RoundingMode = DAG.getNode(ISD::AND, dl, MVT::i32, in LowerINTRINSIC_WO_CHAIN() local
21996 Op.getOperand(1), RoundingMode); in LowerINTRINSIC_WO_CHAIN()
[all …]