! RUN: llvm-mc %s -arch=sparc -show-encoding | FileCheck %s --check-prefix=SPARC32 ! RUN: llvm-mc %s -arch=sparcv9 -show-encoding | FileCheck %s --check-prefix=SPARC64 ! '.proc' is documented to do nothing in the binutils assembler. ! so it should do nothing for clang either, i.e. not be an error. .proc 1 ! SPARC32: .byte 24 ! SPARC64: .byte 24 .byte 24 ! SPARC32: .half 1024 ! SPARC64: .half 1024 ! SPARC32: .half 1024 ! SPARC64: .half 1024 .half 1024 .uahalf 1024 ! SPARC32: .word 65536 ! SPARC64: .word 65536 ! SPARC32: .word 65536 ! SPARC64: .word 65536 .word 65536 .uaword 65536 ! SPARC32: .word 65536 ! SPARC64: .xword 65536 .nword 65536