forked from OSchip/llvm-project
				
			
		
			
				
	
	
		
			30 lines
		
	
	
		
			354 B
		
	
	
	
		
			ArmAsm
		
	
	
	
			
		
		
	
	
			30 lines
		
	
	
		
			354 B
		
	
	
	
		
			ArmAsm
		
	
	
	
# RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 | 
						|
 | 
						|
# CHECK-NOT: .byte 0
 | 
						|
# CHECK: .byte 1
 | 
						|
.ifdef undefined
 | 
						|
	.byte 0
 | 
						|
.else
 | 
						|
	.byte 1
 | 
						|
.endif
 | 
						|
 | 
						|
defined:
 | 
						|
 | 
						|
# CHECK: .byte 1
 | 
						|
# CHECK-NOT: .byte 0
 | 
						|
.ifdef defined
 | 
						|
	.byte 1
 | 
						|
.else
 | 
						|
	.byte 0
 | 
						|
.endif
 | 
						|
 | 
						|
	movl	%eax, undefined
 | 
						|
 | 
						|
# CHECK-NOT: .byte 0
 | 
						|
# CHECK: .byte 1
 | 
						|
.ifdef undefined
 | 
						|
	.byte 0
 | 
						|
.else
 | 
						|
	.byte 1
 | 
						|
.endif
 |