..  
			 
		
		
			
			
			
			
				
					
						
							
								 
								aasmcpu.pas 
							
						
					 
				 
				
					
						
							
							* patch by Nico Erfurth: Handle BIC properly in taicpu.spilling_get_operation_type 
						
					 
				 
				2012-06-06 19:44:53 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								agarmgas.pas 
							
						
					 
				 
				
					
						
							
							+ generic implementation of ReplaceForbiddenAsmSymbolChars() instead 
						
					 
				 
				2012-04-11 18:01:57 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								aoptcpu.pas 
							
						
					 
				 
				
					
						
							
							* patch by Nico Erfurth: Better support for PLD on ARM 
						
					 
				 
				2012-06-09 17:28:05 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								aoptcpub.pas 
							
						
					 
				 
				
					
						
							
							* typo fixed 
						
					 
				 
				2012-03-11 08:24:44 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								aoptcpuc.pas 
							
						
					 
				 
				
					
						
							
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								aoptcpud.pas 
							
						
					 
				 
				
					
						
							
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								armatt.inc 
							
						
					 
				 
				
					
						
							
							+ patch by Bernd to add the push/pop mnemonic for arm/thumb-2,  resolves   #22041 
						
					 
				 
				2012-05-15 18:52:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								armatts.inc 
							
						
					 
				 
				
					
						
							
							+ patch by Bernd to add the push/pop mnemonic for arm/thumb-2,  resolves   #22041 
						
					 
				 
				2012-05-15 18:52:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								armins.dat 
							
						
					 
				 
				
					
						
							
							+ patch by Bernd to add the push/pop mnemonic for arm/thumb-2,  resolves   #22041 
						
					 
				 
				2012-05-15 18:52:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								armnop.inc 
							
						
					 
				 
				
					
						
							
							+ support for nop, msr and mrs instructions 
						
					 
				 
				2009-01-26 14:18:42 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								armop.inc 
							
						
					 
				 
				
					
						
							
							+ patch by Bernd to add the push/pop mnemonic for arm/thumb-2,  resolves   #22041 
						
					 
				 
				2012-05-15 18:52:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								armreg.dat 
							
						
					 
				 
				
					
						
							
							+ support for the ARM hard float EABI on Linux (patch by Peter Green): 
						
					 
				 
				2012-03-29 20:50:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								armtab.inc 
							
						
					 
				 
				
					
						
							
							+ support for nop, msr and mrs instructions 
						
					 
				 
				2009-01-26 14:18:42 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cgcpu.pas 
							
						
					 
				 
				
					
						
							
							Optimize 8/16 OP_NOT on ARM 
						
					 
				 
				2012-06-20 12:39:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cpubase.pas 
							
						
					 
				 
				
					
						
							
							Introduce split_into_shifter_const to ARM-Code Generator 
						
					 
				 
				2012-06-18 16:59:19 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cpuinfo.pas 
							
						
					 
				 
				
					
						
							
							+ support for the ARM hard float EABI on Linux (patch by Peter Green): 
						
					 
				 
				2012-03-29 20:50:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cpunode.pas 
							
						
					 
				 
				
					
						
							
							+ take advantage of the mla instruction when calculating array offsets 
						
					 
				 
				2012-05-23 20:48:26 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cpupara.pas 
							
						
					 
				 
				
					
						
							
							* use correct result registers for in64 results on armbe,  resolves   #21731 
						
					 
				 
				2012-04-20 18:07:06 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cpupi.pas 
							
						
					 
				 
				
					
						
							
							* moved definition of maxcpuregister and tcpuregisterset from cgbase to 
						
					 
				 
				2012-06-15 18:24:35 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								cputarg.pas 
							
						
					 
				 
				
					
						
							
							+ some generic changes preparing for darwin/arm support 
						
					 
				 
				2008-10-02 15:10:13 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								hlcgcpu.pas 
							
						
					 
				 
				
					
						
							
							* create/destroy also the high level code generator for all architectures, 
						
					 
				 
				2011-08-20 07:21:16 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								itcpugas.pas 
							
						
					 
				 
				
					
						
							
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								narmadd.pas 
							
						
					 
				 
				
					
						
							
							+ support for the ARM hard float EABI on Linux (patch by Peter Green): 
						
					 
				 
				2012-03-29 20:50:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								narmcal.pas 
							
						
					 
				 
				
					
						
							
							+ support for the ARM hard float EABI on Linux (patch by Peter Green): 
						
					 
				 
				2012-03-29 20:50:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								narmcnv.pas 
							
						
					 
				 
				
					
						
							
							* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for 
						
					 
				 
				2012-05-13 12:33:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								narmcon.pas 
							
						
					 
				 
				
					
						
							
							* fixed ARM and MIPS compilation after r14912 
						
					 
				 
				2010-02-18 21:19:17 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								narminl.pas 
							
						
					 
				 
				
					
						
							
							+ support for the ARM hard float EABI on Linux (patch by Peter Green): 
						
					 
				 
				2012-03-29 20:50:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								narmmat.pas 
							
						
					 
				 
				
					
						
							
							* moved subsetref/reg and bit_set/test support from cgobj to hlcgobj for 
						
					 
				 
				2012-05-13 12:33:10 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								narmmem.pas 
							
						
					 
				 
				
					
						
							
							+ take advantage of the mla instruction when calculating array offsets 
						
					 
				 
				2012-05-23 20:48:26 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								narmset.pas 
							
						
					 
				 
				
					
						
							
							* converted tcgcasenode.pass_generate_code() to hlcgobj 
						
					 
				 
				2011-08-20 07:48:33 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								pp.lpi.template 
							
						
					 
				 
				
					
						
							
						
					 
				 
				 
			 
		
			
			
			
			
				
					
						
							
								 
								raarm.pas 
							
						
					 
				 
				
					
						
							
							o patch by Jeppe Johansen to fix mantis  #17472 : 
						
					 
				 
				2010-12-24 15:54:39 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								raarmgas.pas 
							
						
					 
				 
				
					
						
							
							* moved definition of maxcpuregister and tcpuregisterset from cgbase to 
						
					 
				 
				2012-06-15 18:24:35 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								rarmcon.inc 
							
						
					 
				 
				
					
						
							
							+ support for the ARM hard float EABI on Linux (patch by Peter Green): 
						
					 
				 
				2012-03-29 20:50:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								rarmdwa.inc 
							
						
					 
				 
				
					
						
							
							o added ARM VPFv2/VFPv3 support: 
						
					 
				 
				2009-12-03 22:46:30 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								rarmnor.inc 
							
						
					 
				 
				
					
						
							
							o added ARM VPFv2/VFPv3 support: 
						
					 
				 
				2009-12-03 22:46:30 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								rarmnum.inc 
							
						
					 
				 
				
					
						
							
							+ support for the ARM hard float EABI on Linux (patch by Peter Green): 
						
					 
				 
				2012-03-29 20:50:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								rarmrni.inc 
							
						
					 
				 
				
					
						
							
							+ support for the ARM hard float EABI on Linux (patch by Peter Green): 
						
					 
				 
				2012-03-29 20:50:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								rarmsri.inc 
							
						
					 
				 
				
					
						
							
							+ support for the ARM hard float EABI on Linux (patch by Peter Green): 
						
					 
				 
				2012-03-29 20:50:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								rarmsta.inc 
							
						
					 
				 
				
					
						
							
							o added ARM VPFv2/VFPv3 support: 
						
					 
				 
				2009-12-03 22:46:30 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								rarmstd.inc 
							
						
					 
				 
				
					
						
							
							+ support for the ARM hard float EABI on Linux (patch by Peter Green): 
						
					 
				 
				2012-03-29 20:50:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								rarmsup.inc 
							
						
					 
				 
				
					
						
							
							+ support for the ARM hard float EABI on Linux (patch by Peter Green): 
						
					 
				 
				2012-03-29 20:50:09 +00:00  
			 
		
			
			
			
			
				
					
						
							
								 
								rgcpu.pas 
							
						
					 
				 
				
					
						
							
							+ add for MLA the same register interferences as for MUL 
						
					 
				 
				2012-05-24 19:14:58 +00:00