@@ -334,25 +334,12 @@ multiclass FMINIMUMMAXIMUM<string OpcStr, bit NaN, SDNode OpNode> {
334
334
!strconcat(OpcStr, ".f16x2 \t$dst, $a, $b;"),
335
335
[(set Int32Regs:$dst, (OpNode (v2f16 Int32Regs:$a), (v2f16 Int32Regs:$b)))]>,
336
336
Requires<[useFP16Math, hasSM<80>, hasPTX<70>]>;
337
- def bf16rr_ftz :
338
- NVPTXInst<(outs Int16Regs:$dst),
339
- (ins Int16Regs:$a, Int16Regs:$b),
340
- !strconcat(OpcStr, ".ftz.bf16 \t$dst, $a, $b;"),
341
- [(set Int16Regs:$dst, (OpNode (bf16 Int16Regs:$a), (bf16 Int16Regs:$b)))]>,
342
- Requires<[hasBF16Math, doF32FTZ, hasSM<80>, hasPTX<70>]>;
343
337
def bf16rr :
344
338
NVPTXInst<(outs Int16Regs:$dst),
345
339
(ins Int16Regs:$a, Int16Regs:$b),
346
340
!strconcat(OpcStr, ".bf16 \t$dst, $a, $b;"),
347
341
[(set Int16Regs:$dst, (OpNode (bf16 Int16Regs:$a), (bf16 Int16Regs:$b)))]>,
348
342
Requires<[hasBF16Math, hasSM<80>, hasPTX<70>]>;
349
-
350
- def bf16x2rr_ftz :
351
- NVPTXInst<(outs Int32Regs:$dst),
352
- (ins Int32Regs:$a, Int32Regs:$b),
353
- !strconcat(OpcStr, ".ftz.bf16x2 \t$dst, $a, $b;"),
354
- [(set Int32Regs:$dst, (OpNode (v2bf16 Int32Regs:$a), (v2bf16 Int32Regs:$b)))]>,
355
- Requires<[hasBF16Math, hasSM<80>, hasPTX<70>, doF32FTZ]>;
356
343
def bf16x2rr :
357
344
NVPTXInst<(outs Int32Regs:$dst),
358
345
(ins Int32Regs:$a, Int32Regs:$b),
0 commit comments