brintos

brintos / llvm-project-archived public Read only

0
0
Text · 564 B · 55fb666 Raw
44 lines · plain
1# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s2 3# CHECK-NOT: .byte 04# CHECK: .byte 15.ifdef undefined6	.byte 07.else8	.byte 19.endif10 11defined:12 13# CHECK: .byte 114# CHECK-NOT: .byte 015.ifdef defined16	.byte 117.else18	.byte 019.endif20 21	movl	%eax, undefined22 23# CHECK-NOT: .byte 024# CHECK: .byte 125.ifdef undefined26	.byte 027.else28	.byte 129.endif30 31# .ifdef directive does not count as a use, so ensure redefinition is permitted32.set var, 133.ifdef var34	.set var, 235.else36	.set var, 337.endif38# CHECK: .byte 239.byte var40 41.set var, 442# CHECK: .byte 443.byte var44