Lines Matching refs:RoundingMode
23 Optional<RoundingMode> convertStrToRoundingMode(StringRef RoundingArg) { in convertStrToRoundingMode()
26 return StringSwitch<Optional<RoundingMode>>(RoundingArg) in convertStrToRoundingMode()
27 .Case("round.dynamic", RoundingMode::Dynamic) in convertStrToRoundingMode()
28 .Case("round.tonearest", RoundingMode::NearestTiesToEven) in convertStrToRoundingMode()
29 .Case("round.tonearestaway", RoundingMode::NearestTiesToAway) in convertStrToRoundingMode()
30 .Case("round.downward", RoundingMode::TowardNegative) in convertStrToRoundingMode()
31 .Case("round.upward", RoundingMode::TowardPositive) in convertStrToRoundingMode()
32 .Case("round.towardzero", RoundingMode::TowardZero) in convertStrToRoundingMode()
36 Optional<StringRef> convertRoundingModeToStr(RoundingMode UseRounding) { in convertRoundingModeToStr()
39 case RoundingMode::Dynamic: in convertRoundingModeToStr()
42 case RoundingMode::NearestTiesToEven: in convertRoundingModeToStr()
45 case RoundingMode::NearestTiesToAway: in convertRoundingModeToStr()
48 case RoundingMode::TowardNegative: in convertRoundingModeToStr()
51 case RoundingMode::TowardPositive: in convertRoundingModeToStr()
54 case RoundingMode::TowardZero: in convertRoundingModeToStr()