82 lines · plain
1# RUN: llvm-mc -triple i386-unknown-unknown %s -I %p | FileCheck %s2 3# CHECK: .byte 24.if 1+25 .if 1-16 .byte 17 .elseif 2+28 .byte 1+19 .else10 .byte 011 .endif12.endif13 14# CHECK: .byte 015# CHECK-NOT: .byte 116.ifeq 32 - 3217 .byte 018.else19 .byte 120.endif21 22# CHECK: .byte 023# CHECK: .byte 124# CHECK-NOT: .byte 225.ifge 32 - 3126 .byte 027.endif28.ifge 32 - 3229 .byte 130.endif31.ifge 32 - 3332 .byte 233.endif34 35# CHECK: .byte 036# CHECK-NOT: .byte 137# CHECK-NOT: .byte 238.ifgt 32 - 3139 .byte 040.endif41.ifgt 32 - 3242 .byte 143.endif44.ifgt 32 - 3345 .byte 246.endif47 48# CHECK-NOT: .byte 049# CHECK: .byte 150# CHECK: .byte 251.ifle 32 - 3152 .byte 053.endif54.ifle 32 - 3255 .byte 156.endif57.ifle 32 - 3358 .byte 259.endif60 61# CHECK-NOT: .byte 062# CHECK-NOT: .byte 163# CHECK: .byte 264.iflt 32 - 3165 .byte 066.endif67.iflt 32 - 3268 .byte 169.endif70.iflt 32 - 3371 .byte 272.endif73 74# CHECK: .byte 175# CHECK-NOT: .byte 076.ifne 32 - 3277 .byte 078.else79 .byte 180.endif81 82