• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
2
3# CHECK-NOT: .byte 0
4# CHECK: .byte 1
5.ifc foo, foo
6	.byte 1
7.else
8	.byte 0
9.endif
10
11# CHECK-NOT: .byte 0
12# CHECK: .byte 1
13.ifc "foo space", "foo space"
14	.byte 1
15.else
16	.byte 0
17.endif
18
19# CHECK-NOT: .byte 0
20# CHECK: .byte 1
21.ifc foo space, foo space
22	.byte 1
23.else
24	.byte 0
25.endif
26
27# CHECK-NOT: .byte 0
28# CHECK: .byte 1
29.ifc unequal, unEqual
30	.byte 0
31.else
32	.byte 1
33.endif
34
35# CHECK-NOT: .byte 0
36# CHECK: .byte 1
37.ifnc foo, foo
38	.byte 0
39.else
40	.byte 1
41.endif
42
43# CHECK-NOT: .byte 0
44# CHECK: .byte 1
45.ifnc "foo space", "foo space"
46	.byte 0
47.else
48	.byte 1
49.endif
50
51# CHECK-NOT: .byte 0
52# CHECK: .byte 1
53.ifnc foo space, foo space
54	.byte 0
55.else
56	.byte 1
57.endif
58
59# CHECK-NOT: .byte 0
60# CHECK: .byte 1
61.ifnc unequal, unEqual
62	.byte 1
63.else
64	.byte 0
65.endif
66
67# CHECK-NOT: .byte 0
68# CHECK: .byte 1
69.ifnc equal, equal ; .byte 0 ; .else ; .byte 1 ; .endif
70
71