 cec4b7eaf0
			
		
	
	
	cec4b7eaf0
	
	
	
		
			
			Add some new definitions required to build the copyloop tests. Signed-off-by: Anton Blanchard <anton@samba.org>
		
			
				
	
	
		
			89 lines
		
	
	
	
		
			1.4 KiB
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			89 lines
		
	
	
	
		
			1.4 KiB
			
		
	
	
	
		
			C
		
	
	
	
	
	
| #include <ppc-asm.h>
 | |
| 
 | |
| #define CONFIG_ALTIVEC
 | |
| 
 | |
| #define r1	1
 | |
| 
 | |
| #define vr0     0
 | |
| #define vr1     1
 | |
| #define vr2     2
 | |
| #define vr3     3
 | |
| #define vr4     4
 | |
| #define vr5     5
 | |
| #define vr6     6
 | |
| #define vr7     7
 | |
| #define vr8     8
 | |
| #define vr9     9
 | |
| #define vr10    10
 | |
| #define vr11    11
 | |
| #define vr12    12
 | |
| #define vr13    13
 | |
| #define vr14    14
 | |
| #define vr15    15
 | |
| #define vr16    16
 | |
| #define vr17    17
 | |
| #define vr18    18
 | |
| #define vr19    19
 | |
| #define vr20    20
 | |
| #define vr21    21
 | |
| #define vr22    22
 | |
| #define vr23    23
 | |
| #define vr24    24
 | |
| #define vr25    25
 | |
| #define vr26    26
 | |
| #define vr27    27
 | |
| #define vr28    28
 | |
| #define vr29    29
 | |
| #define vr30    30
 | |
| #define vr31    31
 | |
| 
 | |
| #define R14 r14
 | |
| #define R15 r15
 | |
| #define R16 r16
 | |
| #define R17 r17
 | |
| #define R18 r18
 | |
| #define R19 r19
 | |
| #define R20 r20
 | |
| #define R21 r21
 | |
| #define R22 r22
 | |
| #define R29 r29
 | |
| #define R30 r30
 | |
| #define R31 r31
 | |
| 
 | |
| #define STACKFRAMESIZE	256
 | |
| #define STK_REG(i)	(112 + ((i)-14)*8)
 | |
| 
 | |
| #define _GLOBAL(A) FUNC_START(test_ ## A)
 | |
| #define _GLOBAL_TOC(A) _GLOBAL(A)
 | |
| 
 | |
| #define PPC_MTOCRF(A, B)	mtocrf A, B
 | |
| 
 | |
| FUNC_START(enter_vmx_usercopy)
 | |
| 	li	r3,1
 | |
| 	blr
 | |
| 
 | |
| FUNC_START(exit_vmx_usercopy)
 | |
| 	li	r3,0
 | |
| 	blr
 | |
| 
 | |
| FUNC_START(enter_vmx_copy)
 | |
| 	li	r3,1
 | |
| 	blr
 | |
| 
 | |
| FUNC_START(exit_vmx_copy)
 | |
| 	blr
 | |
| 
 | |
| FUNC_START(memcpy_power7)
 | |
| 	blr
 | |
| 
 | |
| FUNC_START(__copy_tofrom_user_power7)
 | |
| 	blr
 | |
| 
 | |
| FUNC_START(__copy_tofrom_user_base)
 | |
| 	blr
 | |
| 
 | |
| #define BEGIN_FTR_SECTION
 | |
| #define FTR_SECTION_ELSE
 | |
| #define ALT_FTR_SECTION_END_IFCLR(x)
 | |
| #define ALT_FTR_SECTION_END(x, y)
 | |
| #define END_FTR_SECTION_IFCLR(x)
 |