You've already forked linux-packaging-mono
Imported Upstream version 5.18.0.205
Former-commit-id: 7f59f7e792705db773f1caecdaa823092f4e2927
This commit is contained in:
parent
5cd5df71cc
commit
8e12397d70
13
external/llvm/test/MC/Mips/micromips/invalid-wrong-error.s
vendored
Normal file
13
external/llvm/test/MC/Mips/micromips/invalid-wrong-error.s
vendored
Normal file
@ -0,0 +1,13 @@
|
||||
# Instructions that are correctly rejected but emit a wrong or misleading error.
|
||||
# RUN: not llvm-mc %s -triple=mips -show-encoding -mattr=micromips 2>%t1
|
||||
# RUN: FileCheck %s < %t1
|
||||
|
||||
# The 20-bit immediate supported by the standard encodings cause us to emit
|
||||
# the diagnostic for the 20-bit form. This isn't exactly wrong but it is
|
||||
# misleading. Ideally, we'd emit every way to achieve a valid match instead
|
||||
# of picking only one.
|
||||
sdbbp -1 # CHECK: :[[@LINE]]:9: error: expected 10-bit unsigned immediate
|
||||
sdbbp 1024 # CHECK: :[[@LINE]]:3: error: instruction requires a CPU feature not currently enabled
|
||||
syscall -1 # CHECK: :[[@LINE]]:11: error: expected 10-bit unsigned immediate
|
||||
syscall $4 # CHECK: :[[@LINE]]:11: error: expected 10-bit unsigned immediate
|
||||
syscall 1024 # CHECK: :[[@LINE]]:3: error: instruction requires a CPU feature not currently enabled
|
Reference in New Issue
Block a user