1*9880d681SAndroid Build Coastguard Worker! RUN: llvm-mc %s -arch=sparc -show-encoding | FileCheck %s --check-prefix=SPARC32 2*9880d681SAndroid Build Coastguard Worker! RUN: llvm-mc %s -arch=sparcv9 -show-encoding | FileCheck %s --check-prefix=SPARC64 3*9880d681SAndroid Build Coastguard Worker 4*9880d681SAndroid Build Coastguard Worker ! '.proc' is documented to do nothing in the binutils assembler. 5*9880d681SAndroid Build Coastguard Worker ! so it should do nothing for clang either, i.e. not be an error. 6*9880d681SAndroid Build Coastguard Worker .proc 1 7*9880d681SAndroid Build Coastguard Worker 8*9880d681SAndroid Build Coastguard Worker ! SPARC32: .byte 24 9*9880d681SAndroid Build Coastguard Worker ! SPARC64: .byte 24 10*9880d681SAndroid Build Coastguard Worker .byte 24 11*9880d681SAndroid Build Coastguard Worker 12*9880d681SAndroid Build Coastguard Worker ! SPARC32: .half 1024 13*9880d681SAndroid Build Coastguard Worker ! SPARC64: .half 1024 14*9880d681SAndroid Build Coastguard Worker .half 1024 15*9880d681SAndroid Build Coastguard Worker 16*9880d681SAndroid Build Coastguard Worker ! SPARC32: .word 65536 17*9880d681SAndroid Build Coastguard Worker ! SPARC64: .word 65536 18*9880d681SAndroid Build Coastguard Worker .word 65536 19*9880d681SAndroid Build Coastguard Worker 20*9880d681SAndroid Build Coastguard Worker ! SPARC32: .word 65536 21*9880d681SAndroid Build Coastguard Worker ! SPARC64: .xword 65536 22*9880d681SAndroid Build Coastguard Worker .nword 65536 23*9880d681SAndroid Build Coastguard Worker 24