92 lines · plain
1# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s2 3# CHECK: TEST0:4# CHECK-NEXT: .byte 05TEST0: 6 .byte 07 8# CHECK: TEST1:9# CHECK-NEXT: .short 310TEST1: 11 .short 312 13# CHECK: TEST2:14# CHECK-NEXT: .long 815TEST2: 16 .long 817 18# CHECK: TEST3:19# CHECK-NEXT: .quad 920TEST3: 21 .quad 922 23 24# rdar://799782725TEST4:26 .quad 0b010027 .quad 429496729528 .quad 4294967295+129 .quad 4294967295LL+130 .quad 0b10LL + 07ULL + 0x42AULL31# CHECK: TEST432# CHECK-NEXT: .quad 433# CHECK-NEXT: .quad 429496729534# CHECK-NEXT: .quad 429496729635# CHECK-NEXT: .quad 429496729636# CHECK-NEXT: .quad 107537 38 39TEST5:40 .value 841# CHECK: TEST5:42# CHECK-NEXT: .short 843 44TEST6:45 .byte 'c'46 .byte '\''47 .byte '\\'48 .byte '\#'49 .byte '\t'50 .byte '\n'51 .byte '\r'52 .byte '\f'53 .byte '\"'54 55# CHECK: TEST656# CHECK-NEXT: .byte 9957# CHECK-NEXT: .byte 3958# CHECK-NEXT: .byte 9259# CHECK-NEXT: .byte 3560# CHECK-NEXT: .byte 961# CHECK-NEXT: .byte 1062# CHECK-NEXT: .byte 1363# CHECK-NEXT: .byte 1264# CHECK-NEXT: .byte 3465 66TEST7:67 .byte 1, 2, 3, 468# CHECK: TEST769# CHECK-NEXT: .byte 170# CHECK-NEXT: .byte 271# CHECK-NEXT: .byte 372# CHECK-NEXT: .byte 473 74TEST8:75 .long 0x200000UL+176 .long 0x200000L+177# CHECK: TEST878# CHECK-NEXT: .long 209715379# CHECK-NEXT: .long 209715380 81TEST9:82 .octa 0x1234567812345678abcdef, 34028236692093846346337460743176821145583 .octa 0b0011101001011010010110100101101001011010010110100101101001011010010110100101101001011010010110100101101001011010010110100101101084# CHECK: TEST985# CHECK-NEXT: .quad 865203538012850123186# CHECK-NEXT: .quad 119304687# CHECK-NEXT: .quad -188# CHECK-NEXT: .quad -189# CHECK-NEXT: .quad 651061555542690057090# CHECK-NEXT: .quad 420477254621320661891 92