brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.9 KiB · f28bd5c Raw
46 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-EXTD %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-EXTD %s7 8# CHECK-NO-EXTD: error: instruction requires the following: 'D' (Double-Precision Floating-Point){{$}}9fminm.d fa0, fa1, fa210 11# CHECK-NO-EXTD: error: instruction requires the following: 'D' (Double-Precision Floating-Point){{$}}12fmaxm.d fs3, fs4, fs513 14# CHECK-NO-EXTD: error: instruction requires the following: 'D' (Double-Precision Floating-Point){{$}}15fround.d fs1, fs216 17# CHECK-NO-EXTD: error: instruction requires the following: 'D' (Double-Precision Floating-Point){{$}}18fround.d fs1, fs2, dyn19 20# CHECK-NO-EXTD: error: instruction requires the following: 'D' (Double-Precision Floating-Point){{$}}21fround.d fs1, fs2, rtz22 23# CHECK-NO-EXTD: error: instruction requires the following: 'D' (Double-Precision Floating-Point){{$}}24fround.d fs1, fs2, rne25 26# CHECK-NO-EXTD: error: instruction requires the following: 'D' (Double-Precision Floating-Point){{$}}27froundnx.d fs1, fs228 29# CHECK-NO-EXTD: error: instruction requires the following: 'D' (Double-Precision Floating-Point){{$}}30froundnx.d fs1, fs2, dyn31 32# CHECK-NO-EXTD: error: instruction requires the following: 'D' (Double-Precision Floating-Point){{$}}33froundnx.d fs1, fs2, rtz34 35# CHECK-NO-EXTD: error: instruction requires the following: 'D' (Double-Precision Floating-Point){{$}}36froundnx.d fs1, fs2, rne37 38# CHECK-NO-EXTD: error: instruction requires the following: 'D' (Double-Precision Floating-Point){{$}}39fcvtmod.w.d a1, ft1, rtz40 41# CHECK-NO-EXTD: error: instruction requires the following: 'D' (Double-Precision Floating-Point){{$}}42fltq.d a1, fs1, fs243 44# CHECK-NO-EXTD: error: instruction requires the following: 'D' (Double-Precision Floating-Point){{$}}45fleq.d a1, ft1, ft246