Lines Matching defs:RM
56 llvm::RoundingMode RM) const {
59 Copy.convert(*Sem, RM, &LosesInfo);
65 Floating toSemantics(const Floating &Other, llvm::RoundingMode RM) const {
66 return toSemantics(&Other.F.getSemantics(), RM);
121 llvm::RoundingMode RM,
124 APFloat::opStatus Status = F.convertFromAPInt(Val, Val.isSigned(), RM);
169 llvm::RoundingMode RM, Floating *R) {
171 return R->F.add(B.F, RM);
174 static APFloat::opStatus increment(const Floating &A, llvm::RoundingMode RM,
178 return R->F.add(One, RM);
182 llvm::RoundingMode RM, Floating *R) {
184 return R->F.subtract(B.F, RM);
187 static APFloat::opStatus decrement(const Floating &A, llvm::RoundingMode RM,
191 return R->F.subtract(One, RM);
195 llvm::RoundingMode RM, Floating *R) {
197 return R->F.multiply(B.F, RM);
201 llvm::RoundingMode RM, Floating *R) {
203 return R->F.divide(B.F, RM);