brintos

brintos / llvm-project-archived public Read only

0
0
Text · 931 B · 6a9870b Raw
57 lines · plain
1// RUN: llvm-mc -triple i686-apple-darwin10 %s | FileCheck %s2 3        .data4// CHECK: a:5a:6        .long 07// CHECK: b:8"b":9        .long 010// CHECK: a$b:11"a$b":12        .long 013 14        .text15foo:16// CHECK: addl $24, a$b(%eax)17        addl $24, "a$b"(%eax)18// CHECK: addl $24, a$b+10(%eax)19        addl $24, ("a$b" + 10)(%eax)20 21// CHECK: b$c = 1022"b$c" = 1023// CHECK: addl $10, %eax24        addl $"b$c", %eax25 26// CHECK: "a 0" = 1127        .set "a 0", 1128 29// CHECK: .long 1130        .long "a 0"31 32// XXCHCK: .section "a 1,a 2"33//.section "a 1", "a 2"34 35// CHECK: .globl "a 3"36        .globl "a 3"37 38// CHECK: .desc "a 5",139        .desc "a 5", 140 41// CHECK: .comm "a 6",142        .comm "a 6", 143 44// CHECK: .lcomm "a 7",145        .lcomm "a 7", 146 47// FIXME: We don't bother to support .lsym.48 49// CHECX: .lsym "a 8",150//        .lsym "a 8", 151 52// CHECK: "a 9" = a-b53        .set "a 9", a - b54 55// CHECK: .long "a 9"56        .long "a 9"57