Lines Matching +full:cdr +full:- +full:mode
1 //==- SystemZInstrHFP.td - Floating-point SystemZ instructions -*- tblgen-*-==//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // The instructions in this file implement SystemZ hexadecimal floating-point
10 // arithmetic. Since this format is not mapped to any source-language data
14 //===----------------------------------------------------------------------===//
16 //===----------------------------------------------------------------------===//
18 //===----------------------------------------------------------------------===//
27 //===----------------------------------------------------------------------===//
29 //===----------------------------------------------------------------------===//
31 // Convert floating-point values to narrower representations.
40 // Extend floating-point values to wider representations.
49 // Convert a signed integer register value to a floating-point one.
58 // Convert a floating-point register value to a signed integer value,
59 // with the second operand (modifier M3) specifying the rounding mode.
83 //===----------------------------------------------------------------------===//
85 //===----------------------------------------------------------------------===//
126 //===----------------------------------------------------------------------===//
128 //===----------------------------------------------------------------------===//
179 // Extending multiplication (f32 x f32 -> f64).
187 // Extending multiplication (f64 x f64 -> f128).
191 // Fused multiply-add.
197 // Fused multiply-subtract.
211 // Fused multiply-add (unnormalized).
218 // making up the FP128 register by either the lower-numbered register or the
219 // higher-numbered register, in contrast to all other floating point
237 //===----------------------------------------------------------------------===//
239 //===----------------------------------------------------------------------===//
243 def CDR : CompareRR <"cdr", 0x29, null_frag, FP64, FP64>;