llvm-for-llvmta/test/MC/X86/pr37425.s

21 lines
319 B
ArmAsm

// RUN: llvm-mc -triple x86_64-unknown-unknown %s -o - | FileCheck %s
// CHECK-NOT: .set var_xdata
var_xdata = %rcx
// CHECK: xorq %rcx, %rcx
xorq var_xdata, var_xdata
// CHECK: .data
// CHECK-NEXT: .byte 1
.data
.if var_xdata == %rax
.byte 0
.elseif var_xdata == %rcx
.byte 1
.else
.byte 2
.endif