| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								aasmcpu.pas
							
						
					
				 | 
				
					
						
							
							+ make use of the armv6+ sign/zero extension instructions if appropriate
						
					
				 | 
				2012-08-05 14:04:11 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								agarmgas.pas
							
						
					
				 | 
				
					
						
							
							* pass march to GNU AS for cpu_armv6 and cpu_armv7
						
					
				 | 
				2012-07-23 20:20:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								aoptcpu.pas
							
						
					
				 | 
				
					
						
							
							* revert the parameter type change of the last commit, it was an overleft from a failed fix attempt
						
					
				 | 
				2012-08-17 19:36:37 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								aoptcpub.pas
							
						
					
				 | 
				
					
						
							
							* set MaxOps to 4 for the optimizer because fpc generates now mla instructions
						
					
				 | 
				2012-08-17 12:38:59 +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
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								armtab.inc
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cgcpu.pas
							
						
					
				 | 
				
					
						
							
							* make use of cpuflags in the arm compiler
						
					
				 | 
				2012-08-17 10:37:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpubase.pas
							
						
					
				 | 
				
					
						
							
							Introduce split_into_shifter_const to ARM-Code Generator
						
					
				 | 
				2012-06-18 16:59:19 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpuinfo.pas
							
						
					
				 | 
				
					
						
							
							* instruction scheduling is pretty slow so make it a level 3 optimization for now
						
					
				 | 
				2012-08-17 19:36:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpunode.pas
							
						
					
				 | 
				
					
						
							
							+ take advantage of the mla instruction when calculating array offsets
						
					
				 | 
				2012-05-23 20:48:26 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpupara.pas
							
						
					
				 | 
				
					
						
							
							+ introduce cstylearrayofconst because pocall_mwcall was forgotten at several places
						
					
				 | 
				2012-08-05 08:48:23 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpupi.pas
							
						
					
				 | 
				
					
						
							
							* start with a qword aligned frame pointer to enable more ldrd/strd optimizations
						
					
				 | 
				2012-08-11 15:12:19 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cputarg.pas
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								hlcgcpu.pas
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								itcpugas.pas
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								narmadd.pas
							
						
					
				 | 
				
					
						
							
							Don't generate IT instruction in second_cmp64bit for Thumb-2
						
					
				 | 
				2012-08-04 16:55:58 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								narmcal.pas
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								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
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								narminl.pas
							
						
					
				 | 
				
					
						
							
							+ completed arm architectures
						
					
				 | 
				2012-08-17 10:37:27 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								narmmat.pas
							
						
					
				 | 
				
					
						
							
							* throw an internal error if code generation depends on expectloc but expectloc and real loc do not match
						
					
				 | 
				2012-08-13 15:02:55 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								narmmem.pas
							
						
					
				 | 
				
					
						
							
							+ take advantage of the mla instruction when calculating array offsets
						
					
				 | 
				2012-05-23 20:48:26 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								narmset.pas
							
						
					
				 | 
				
					
						
							
							+ tarminnode.pass_1 to set expectloc correctly
						
					
				 | 
				2012-08-13 15:03:35 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								pp.lpi.template
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								raarm.pas
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								raarmgas.pas
							
						
					
				 | 
				
					
						
							
							Fix ARM ASM-reader for MVN/CMP/CMN/TST/TEQ
						
					
				 | 
				2012-07-15 01:03:08 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rarmcon.inc
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rarmdwa.inc
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rarmnor.inc
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rarmnum.inc
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rarmrni.inc
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rarmsri.inc
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rarmsta.inc
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rarmstd.inc
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rarmsup.inc
							
						
					
				 | 
				
					
						
							
						
					
				 | 
				 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rgcpu.pas
							
						
					
				 | 
				
					
						
							
							Consolidate do_spill_read/do_spill_written on arm
						
					
				 | 
				2012-07-12 01:11:23 +00:00 |