Files
Brian Cain 4f6b1719e5 [llvm-mc] Add reportWarning() to MCContext
Adding reportWarning() to MCContext, so that it can be used from
the Hexagon assembler backend.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@368327 91177308-0d34-0410-b5e6-96231b3b80d8
2019-08-08 19:13:23 +00:00

20 lines
601 B
ArmAsm

# RUN: llvm-mc -arch=hexagon -mhvx --filetype=asm %s -o - 2>&1 | FileCheck %s
# RUN: llvm-mc --no-warn -arch=hexagon -mhvx --filetype=obj %s -o - | llvm-objdump -d - | FileCheck --check-prefix=CHECK-NOWARN %s
# RUN: not llvm-mc --fatal-warnings -arch=hexagon -mhvx --filetype=asm %s 2>&1 | FileCheck --check-prefix=CHECK-FATAL-WARN %s
.text
.warning
{
v7.tmp = vmem(r28 + #3)
v7:6.w = vadd(v17:16.w, v17:16.w)
v17:16.uw = vunpack(v8.uh)
}
# CHECK-NOWARN-NOT: warning
# CHECK-FATAL-WARN-NOT: warning
# CHECK-FATAL-WARN: error
# CHECK-FATAL-WARN: error
# CHECK: warning:
# CHECK: warning: