brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.8 KiB · d0446db Raw
92 lines · plain
1# RUN: not llvm-mc -triple riscv32 < %s 2>&1 | FileCheck %s2 3mret 0x10 # CHECK: :[[@LINE]]:6: error: invalid operand for instruction4 5sfence.vma zero, a1, a2 # CHECK: :[[@LINE]]:22: error: invalid operand for instruction6 7sfence.vma a0, 0x10 # CHECK: :[[@LINE]]:16: error: invalid operand for instruction8 9sinval.vma zero, a1, a2 # CHECK: :[[@LINE]]:22: error: invalid operand for instruction10 11sinval.vma a0, 0x10 # CHECK: :[[@LINE]]:16: error: invalid operand for instruction12 13sfence.w.inval 0x10 # CHECK: :[[@LINE]]:16: error: invalid operand for instruction14 15sfence.inval.ir 0x10 # CHECK: :[[@LINE]]:17: error: invalid operand for instruction16 17hfence.vvma zero, a1, a2 # CHECK: :[[@LINE]]:23: error: invalid operand for instruction18 19hfence.vvma a0, 0x10 # CHECK: :[[@LINE]]:17: error: invalid operand for instruction20 21hfence.gvma zero, a1, a2 # CHECK: :[[@LINE]]:23: error: invalid operand for instruction22 23hfence.gvma a0, 0x10 # CHECK: :[[@LINE]]:17: error: invalid operand for instruction24 25hinval.vvma zero, a1, a2 # CHECK: :[[@LINE]]:23: error: invalid operand for instruction26 27hinval.vvma a0, 0x10 # CHECK: :[[@LINE]]:17: error: invalid operand for instruction28 29hinval.gvma zero, a1, a2 # CHECK: :[[@LINE]]:23: error: invalid operand for instruction30 31hinval.gvma a0, 0x10 # CHECK: :[[@LINE]]:17: error: invalid operand for instruction32 33hlv.b a0, 0x10 # CHECK: :[[@LINE]]:16: error: expected '(' after optional integer offset34 35hlv.b a0, a1 # CHECK: :[[@LINE]]:11: error: expected '(' or optional integer offset36 37hlv.b a0, 1(a1) # CHECK: :[[@LINE]]:11: error: optional integer offset must be 038 39hlv.bu a0, 0x10 # CHECK: :[[@LINE]]:17: error: expected '(' after optional integer offset40 41hlv.bu a0, a1 # CHECK: :[[@LINE]]:12: error: expected '(' or optional integer offset42 43hlv.bu a0, 1(a1) # CHECK: :[[@LINE]]:12: error: optional integer offset must be 044 45hlv.h a0, 0x10 # CHECK: :[[@LINE]]:16: error: expected '(' after optional integer offset46 47hlv.h a0, a1 # CHECK: :[[@LINE]]:11: error: expected '(' or optional integer offset48 49hlv.h a0, 1(a1) # CHECK: :[[@LINE]]:11: error: optional integer offset must be 050 51hlv.hu a0, 0x10 # CHECK: :[[@LINE]]:17: error: expected '(' after optional integer offset52 53hlv.hu a0, a1 # CHECK: :[[@LINE]]:12: error: expected '(' or optional integer offset54 55hlv.hu a0, 1(a1) # CHECK: :[[@LINE]]:12: error: optional integer offset must be 056 57hlvx.hu a0, 0x10 # CHECK: :[[@LINE]]:18: error: expected '(' after optional integer offset58    59hlvx.hu a0, a1 # CHECK: :[[@LINE]]:13: error: expected '(' or optional integer offset60    61hlvx.hu a0, 1(a1) # CHECK: :[[@LINE]]:13: error: optional integer offset must be 062 63hlv.w a0, 0x10 # CHECK: :[[@LINE]]:16: error: expected '(' after optional integer offset64 65hlv.w a0, a1 # CHECK: :[[@LINE]]:11: error: expected '(' or optional integer offset66 67hlv.w a0, 1(a1) # CHECK: :[[@LINE]]:11: error: optional integer offset must be 068 69hlvx.wu a0, 0x10 # CHECK: :[[@LINE]]:18: error: expected '(' after optional integer offset70 71hlvx.wu a0, a1 # CHECK: :[[@LINE]]:13: error: expected '(' or optional integer offset72 73hlvx.wu a0, 1(a1) # CHECK: :[[@LINE]]:13: error: optional integer offset must be 074 75hsv.b a0, 0x10 # CHECK: :[[@LINE]]:16: error: expected '(' after optional integer offset76 77hsv.b a0, a1 # CHECK: :[[@LINE]]:11: error: expected '(' or optional integer offset78 79hsv.b a0, 1(a1) # CHECK: :[[@LINE]]:11: error: optional integer offset must be 080 81hsv.h a0, 0x10 # CHECK: :[[@LINE]]:16: error: expected '(' after optional integer offset82 83hsv.h a0, a1 # CHECK: :[[@LINE]]:11: error: expected '(' or optional integer offset84 85hsv.h a0, 1(a1) # CHECK: :[[@LINE]]:11: error: optional integer offset must be 086 87hsv.w a0, 0x10 # CHECK: :[[@LINE]]:16: error: expected '(' after optional integer offset88 89hsv.w a0, a1 # CHECK: :[[@LINE]]:11: error: expected '(' or optional integer offset90 91hsv.w a0, 1(a1) # CHECK: :[[@LINE]]:11: error: optional integer offset must be 092