| Daniel Dunbar | 8c6bad2 | 2009-07-17 22:38:58 +0000 | [diff] [blame] | 1 | # RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s |
| Daniel Dunbar | a10e519 | 2009-06-24 23:30:00 +0000 | [diff] [blame] | 2 | |
| Daniel Dunbar | ef668c1 | 2009-08-14 18:19:52 +0000 | [diff] [blame] | 3 | .data |
| Chris Lattner | 3ffc901 | 2009-07-08 20:40:54 +0000 | [diff] [blame] | 4 | # CHECK: TEST0: |
| Daniel Dunbar | a10e519 | 2009-06-24 23:30:00 +0000 | [diff] [blame] | 5 | TEST0: |
| 6 | .ascii | ||||
| 7 | |||||
| Chris Lattner | 3ffc901 | 2009-07-08 20:40:54 +0000 | [diff] [blame] | 8 | # CHECK: TEST1: |
| Daniel Dunbar | a10e519 | 2009-06-24 23:30:00 +0000 | [diff] [blame] | 9 | TEST1: |
| 10 | .asciz | ||||
| 11 | |||||
| Chris Lattner | 3ffc901 | 2009-07-08 20:40:54 +0000 | [diff] [blame] | 12 | # CHECK: TEST2: |
| 13 | # CHECK: .byte 65 | ||||
| Daniel Dunbar | a10e519 | 2009-06-24 23:30:00 +0000 | [diff] [blame] | 14 | TEST2: |
| 15 | .ascii "A" | ||||
| 16 | |||||
| Chris Lattner | 3ffc901 | 2009-07-08 20:40:54 +0000 | [diff] [blame] | 17 | # CHECK: TEST3: |
| 18 | # CHECK: .byte 66 | ||||
| 19 | # CHECK: .byte 0 | ||||
| 20 | # CHECK: .byte 67 | ||||
| 21 | # CHECK: .byte 0 | ||||
| Daniel Dunbar | a10e519 | 2009-06-24 23:30:00 +0000 | [diff] [blame] | 22 | TEST3: |
| 23 | .asciz "B", "C" | ||||
| Daniel Dunbar | ef668c1 | 2009-08-14 18:19:52 +0000 | [diff] [blame] | 24 | |
| 25 | # CHECK: TEST4: | ||||
| Chris Lattner | ded9af63 | 2010-01-23 00:15:00 +0000 | [diff] [blame] | 26 | # CHECK: .asciz "\001\001\007\0008\001\0001\200" |
| Daniel Dunbar | ef668c1 | 2009-08-14 18:19:52 +0000 | [diff] [blame] | 27 | TEST4: |
| Daniel Dunbar | 6cb1eb5 | 2009-08-14 19:59:24 +0000 | [diff] [blame] | 28 | .ascii "\1\01\07\08\001\0001\200\0" |
| Daniel Dunbar | ef668c1 | 2009-08-14 18:19:52 +0000 | [diff] [blame] | 29 | |
| 30 | # CHECK: TEST5: | ||||
| Chris Lattner | ded9af63 | 2010-01-23 00:15:00 +0000 | [diff] [blame] | 31 | # CHECK: .ascii "\b\f\n\r\t\\\"" |
| Daniel Dunbar | ef668c1 | 2009-08-14 18:19:52 +0000 | [diff] [blame] | 32 | TEST5: |
| 33 | .ascii "\b\f\n\r\t\\\"" | ||||
| 34 | |||||
| Rafael Espindola | 63760ba | 2010-10-28 20:02:27 +0000 | [diff] [blame] | 35 | # CHECK: TEST6: |
| 36 | # CHECK: .byte 66 | ||||
| 37 | # CHECK: .byte 0 | ||||
| 38 | # CHECK: .byte 67 | ||||
| 39 | # CHECK: .byte 0 | ||||
| 40 | TEST6: | ||||
| 41 | .string "B", "C" | ||||