Discuss the development of new homebrew software, tools and libraries.
	Moderators:  cheriff , TyRaNiD 
			
		
		
			
				
																			
								cyberfish 							 
									
		Posts:  19  		Joined:  Mon May 19, 2008 3:39 pm 		
		
						
						
		 
		
						
					
													
							
						
									
						Post 
					 
								by cyberfish   »  Wed May 28, 2008 2:01 pm 
			
			
			
			
			Out of sheer curiosity, is there SIMD on the PSP? (for example, using gcc intrinsics) 
 
Do I need to set any compiler flags to take advantage of them? 
 
Thanks
			
			
									
									
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								hlide 							 
									
		Posts:  739  		Joined:  Sun Sep 10, 2006 2:31 am 		
		
						
						
		 
		
						
					
						 
		 
													
							
						
									
						Post 
					 
								by hlide   »  Wed May 28, 2008 3:26 pm 
			
			
			
			
			VFPU is a 32-bit float-point coprocessor using SIMD. But psp-gcc doesn't know about it and so doesn't have intrinsics for VFPU, only psp-as. Allegrex and standard FPU have no SIMD operation.
			
			
									
									
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								cyberfish 							 
									
		Posts:  19  		Joined:  Mon May 19, 2008 3:39 pm 		
		
						
						
		 
		
						
					
						 
		 
													
							
						
									
						Post 
					 
								by cyberfish   »  Wed May 28, 2008 3:41 pm 
			
			
			
			
			Ah, I see. Thanks 
 
I guess that means no SIMD for me if I don't want to go into ASM.
			
			
									
									
						 
		 
				
		
		 
	 
				
		
		
			
				
																			
								brunocardoso 							 
									
		Posts:  10  		Joined:  Sun Jun 01, 2008 12:20 pm 		
		
											
							
				Contact: 
				
			 
				
		 
		
						
					
						 
		 
													
							
						
									
						Post 
					 
								by brunocardoso   »  Sun Jun 01, 2008 12:25 pm 
			
			
			
			
			Where can I find the complete list of VFPU instructions?