Home
last modified time | relevance | path

Searched refs:STATIC_ROUNDING (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86BaseInfo.h41 enum STATIC_ROUNDING { enum
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp2277 .Case("rn", X86::STATIC_ROUNDING::TO_NEAREST_INT) in ParseRoundingModeOp()
2278 .Case("rd", X86::STATIC_ROUNDING::TO_NEG_INF) in ParseRoundingModeOp()
2279 .Case("ru", X86::STATIC_ROUNDING::TO_POS_INF) in ParseRoundingModeOp()
2280 .Case("rz", X86::STATIC_ROUNDING::TO_ZERO) in ParseRoundingModeOp()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp21438 SDValue Rnd = DAG.getTargetConstant(X86::STATIC_ROUNDING::CUR_DIRECTION, DL, in LowerFP_ROUND()
25270 return C->getAPIntValue() == X86::STATIC_ROUNDING::CUR_DIRECTION; in LowerINTRINSIC_WO_CHAIN()
25277 if (RC & X86::STATIC_ROUNDING::NO_EXC) { in LowerINTRINSIC_WO_CHAIN()
25279 RC ^= X86::STATIC_ROUNDING::NO_EXC; in LowerINTRINSIC_WO_CHAIN()
25282 return RC == 0 || RC == X86::STATIC_ROUNDING::CUR_DIRECTION; in LowerINTRINSIC_WO_CHAIN()
25291 if (RC & X86::STATIC_ROUNDING::NO_EXC) { in LowerINTRINSIC_WO_CHAIN()
25293 RC ^= X86::STATIC_ROUNDING::NO_EXC; in LowerINTRINSIC_WO_CHAIN()
25294 return RC == X86::STATIC_ROUNDING::TO_NEAREST_INT || in LowerINTRINSIC_WO_CHAIN()
25295 RC == X86::STATIC_ROUNDING::TO_NEG_INF || in LowerINTRINSIC_WO_CHAIN()
25296 RC == X86::STATIC_ROUNDING::TO_POS_INF || in LowerINTRINSIC_WO_CHAIN()
[all …]