You've already forked linux-packaging-mono
							
							
		
			
	
	
		
			30 lines
		
	
	
		
			666 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
		
		
			
		
	
	
			30 lines
		
	
	
		
			666 B
		
	
	
	
		
			ArmAsm
		
	
	
	
	
	
|   | @ RUN: llvm-mc < %s -triple armv7-unknown-unknown -filetype=obj | llvm-objdump -d - | FileCheck %s
 | ||
|  | 
 | ||
|  | @ Test that makes sure both label and immediate expression
 | ||
|  | @ are evaluated to the same values.
 | ||
|  | 
 | ||
|  | AES_Te: | ||
|  |   .word 1,2,3,4,5,6 | ||
|  |   .word 1,2,3,4,5,6 | ||
|  |   .word 1,2,3,4,5,6 | ||
|  |   .word 1,2,3,4,5,6 | ||
|  |   .word 1,2,3,4,5,6 | ||
|  |   .word 1,2,3,4,5,6 | ||
|  |   .word 1,2,3,4,5,6 | ||
|  |   .word 1,2,3,4,5,6 | ||
|  |   .word 1,2,3,4,5,6 | ||
|  |   .word 1,2,3,4,5,6 | ||
|  |   .word 1,2,3,4,5,6 | ||
|  | @ CHECK: AES_encrypt:
 | ||
|  | AES_encrypt: | ||
|  | @ CHECK: sub	r10, r3, #264
 | ||
|  |   sub r10,r3,#(AES_encrypt-AES_Te) | ||
|  | @ CHECK: sub	r10, r3, #264
 | ||
|  |   sub r10,r3,#(6*11*4) | ||
|  | Data: | ||
|  | @ CHECK: 08 01 00 00
 | ||
|  |   .word (AES_encrypt-AES_Te) | ||
|  | @ CHECK: 08 01 00 00
 | ||
|  |   .word (6*11*4) | ||
|  | 
 |