Lines Matching defs:rm
112 void qadtr(_Decimal64 op, _Decimal64 quan, uint8_t rm)
117 ".insn rrf, 0xb3f50000, %[out], %[quan], %[op], %[rm]\n\t"
119 :[op]"f"(op), [quan]"f"(quan), [rm]"d"(rm)
125 printf(", %x -> ", rm);
138 void qaxtr(_Decimal128 op, _Decimal128 quan, uint8_t rm)
143 ".insn rrf, 0xb3fd0000, %[out], %[quan], %[op], %[rm]\n\t"
145 :[op]"f"(op), [quan]"f"(quan), [rm]"d"(rm)
151 printf(", %x -> ", rm);
164 void rrdtr(_Decimal64 op, uint8_t sig, uint8_t rm)
169 ".insn rrf, 0xb3f70000, %[out], %[sig], %[op], %[rm]\n\t"
171 :[op]"f"(op), [sig]"d"(sig), [rm]"d"(rm)
175 printf(", %d, %x -> ", sig, rm);
188 void rrxtr(_Decimal128 op, uint8_t sig, uint8_t rm)
193 ".insn rrf, 0xb3ff0000, %[out], %[sig], %[op], %[rm]\n\t"
195 :[op]"f"(op), [sig]"d"(sig), [rm]"d"(rm)
199 printf(", %d, %x -> ", sig, rm);