fix PR4963: folding insertvalue would sometimes turn a packed struct into
[llvm/avr.git] / test / MC / AsmParser / directive_ascii.s
blobcc6d23b751d31e8970eb7b5f74ac3ecb95392471
1 # RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
3 .data
4 # CHECK: TEST0:
5 TEST0:
6 .ascii
8 # CHECK: TEST1:
9 TEST1:
10 .asciz
12 # CHECK: TEST2:
13 # CHECK: .byte 65
14 TEST2:
15 .ascii "A"
17 # CHECK: TEST3:
18 # CHECK: .byte 66
19 # CHECK: .byte 0
20 # CHECK: .byte 67
21 # CHECK: .byte 0
22 TEST3:
23 .asciz "B", "C"
25 # CHECK: TEST4:
26 # CHECK: .byte 1
27 # CHECK: .byte 1
28 # CHECK: .byte 7
29 # CHECK: .byte 0
30 # CHECK: .byte 56
31 # CHECK: .byte 1
32 # CHECK: .byte 0
33 # CHECK: .byte 49
34 # CHECK: .byte 128
35 # CHECK: .byte 0
36 TEST4:
37 .ascii "\1\01\07\08\001\0001\200\0"
39 # CHECK: TEST5:
40 # CHECK: .byte 8
41 # CHECK: .byte 12
42 # CHECK: .byte 10
43 # CHECK: .byte 13
44 # CHECK: .byte 9
45 # CHECK: .byte 92
46 # CHECK: .byte 34
47 TEST5:
48 .ascii "\b\f\n\r\t\\\""