brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.8 KiB · 3ca89c6 Raw
43 lines · plain
1# RUN: not llvm-mc -triple riscv32 -mattr=+zfa,+zfh \2# RUN:     -M no-aliases -show-encoding < %s 2>&1 \3# RUN:     | FileCheck -check-prefixes=CHECK-NO-EXTQ %s4# RUN: not llvm-mc -triple riscv64 -mattr=+zfa,+zfh \5# RUN:     -M no-aliases -show-encoding < %s 2>&1 \6# RUN:     | FileCheck -check-prefixes=CHECK-NO-EXTQ %s7 8# CHECK-NO-EXTQ: error: instruction requires the following: 'Q' (Quad-Precision Floating-Point){{$}}9fminm.q fa0, fa1, fa210 11# CHECK-NO-EXTQ: error: instruction requires the following: 'Q' (Quad-Precision Floating-Point){{$}}12fmaxm.q fs3, fs4, fs513 14# CHECK-NO-EXTQ: error: instruction requires the following: 'Q' (Quad-Precision Floating-Point){{$}}15fround.q fs1, fs216 17# CHECK-NO-EXTQ: error: instruction requires the following: 'Q' (Quad-Precision Floating-Point){{$}}18fround.q fs1, fs2, dyn19 20# CHECK-NO-EXTQ: error: instruction requires the following: 'Q' (Quad-Precision Floating-Point){{$}}21fround.q fs1, fs2, rtz22 23# CHECK-NO-EXTQ: error: instruction requires the following: 'Q' (Quad-Precision Floating-Point){{$}}24fround.q fs1, fs2, rne25 26# CHECK-NO-EXTQ: error: instruction requires the following: 'Q' (Quad-Precision Floating-Point){{$}}27froundnx.q fs1, fs228 29# CHECK-NO-EXTQ: error: instruction requires the following: 'Q' (Quad-Precision Floating-Point){{$}}30froundnx.q fs1, fs2, dyn31 32# CHECK-NO-EXTQ: error: instruction requires the following: 'Q' (Quad-Precision Floating-Point){{$}}33froundnx.q fs1, fs2, rtz34 35# CHECK-NO-EXTQ: error: instruction requires the following: 'Q' (Quad-Precision Floating-Point){{$}}36froundnx.q fs1, fs2, rne37 38# CHECK-NO-EXTQ: error: instruction requires the following: 'Q' (Quad-Precision Floating-Point){{$}}39fltq.q a1, fs1, fs240 41# CHECK-NO-EXTQ: error: instruction requires the following: 'Q' (Quad-Precision Floating-Point){{$}}42fleq.q a1, ft1, ft243