xref: /aosp_15_r20/external/llvm/test/MC/X86/intel-syntax-directional-label.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker// RUN: llvm-mc -triple x86_64-apple-darwin -x86-asm-syntax=intel %s | FileCheck %s
2*9880d681SAndroid Build Coastguard Worker// rdar://14961158
3*9880d681SAndroid Build Coastguard Worker	.text
4*9880d681SAndroid Build Coastguard Worker	.align 16
5*9880d681SAndroid Build Coastguard Worker	.globl FUNCTION_NAME
6*9880d681SAndroid Build Coastguard Worker	.private_extern	FUNCTION_NAME
7*9880d681SAndroid Build Coastguard WorkerFUNCTION_NAME:
8*9880d681SAndroid Build Coastguard Worker	.intel_syntax
9*9880d681SAndroid Build Coastguard Worker	cmp rdi, 1
10*9880d681SAndroid Build Coastguard Worker	jge 1f
11*9880d681SAndroid Build Coastguard Worker// CHECK:	jge	Ltmp0
12*9880d681SAndroid Build Coastguard Worker	add rdi, 2
13*9880d681SAndroid Build Coastguard Worker// CHECK: addq $2, %rdi
14*9880d681SAndroid Build Coastguard Worker1:
15*9880d681SAndroid Build Coastguard Worker// CHECK:	Ltmp0:
16*9880d681SAndroid Build Coastguard Worker	add rdi, 1
17*9880d681SAndroid Build Coastguard Worker	ret
18