| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								aasmcpu.pas
							
						
					
				 | 
				
					
						
							
							+ basic implementation: support for loading jvm-specific operands
						
					
				 | 
				2011-08-20 07:35:53 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cgcpu.pas
							
						
					
				 | 
				
					
						
							
							* made maxregs related information protected instead of private in trgobj,
						
					
				 | 
				2011-08-20 07:38:11 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpubase.pas
							
						
					
				 | 
				
					
						
							
							+ cpubase for jvm: opcodes, basic register definitions, ...
						
					
				 | 
				2011-08-20 07:35:32 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpuinfo.pas
							
						
					
				 | 
				
					
						
							
							* fixed compilation
						
					
				 | 
				2011-08-20 07:36:22 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpunode.pas
							
						
					
				 | 
				
					
						
							
							+ sqr(float) and trunc() support
						
					
				 | 
				2011-08-20 07:48:47 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpupara.pas
							
						
					
				 | 
				
					
						
							
							* allow overriding tparamanager.is_stack_paraloc() and let it always
						
					
				 | 
				2011-08-20 07:46:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cpupi.pas
							
						
					
				 | 
				
					
						
							
							+ tjvmprocinfo, only overrides set_first_temp_offset() and sets it to
						
					
				 | 
				2011-08-20 07:37:20 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cputarg.pas
							
						
					
				 | 
				
					
						
							
							+ support for JVM local variable and parameter debug information
						
					
				 | 
				2011-08-20 07:50:41 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								dbgjasm.pas
							
						
					
				 | 
				
					
						
							
							+ support for writing JVM line number information
						
					
				 | 
				2011-08-20 07:50:46 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								hlcgcpu.pas
							
						
					
				 | 
				
					
						
							
							* don't decrease the evaluation stack counter twice for a_load_*_ref
						
					
				 | 
				2011-08-20 07:51:07 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								itcpujas.pas
							
						
					
				 | 
				
					
						
							
							+ jvm (cpu architecure) and java ("OS"/target) identifiers
						
					
				 | 
				2011-08-20 07:37:33 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								jvmreg.dat
							
						
					
				 | 
				
					
						
							
							+ (mostly fake) register definitions for the JVM
						
					
				 | 
				2011-08-20 07:35:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								njvmadd.pas
							
						
					
				 | 
				
					
						
							
							* reorder processing of left/right for add nodes somewhat to make
						
					
				 | 
				2011-08-20 07:48:42 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								njvmcal.pas
							
						
					
				 | 
				
					
						
							
							+ added "list" parameter to thlcgjvm.inc/decstack() methods, and
						
					
				 | 
				2011-08-20 07:48:00 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								njvmcnv.pas
							
						
					
				 | 
				
					
						
							
							+ JVM support for int_to_int, int_to_real, bool_to_int and
						
					
				 | 
				2011-08-20 07:48:18 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								njvmcon.pas
							
						
					
				 | 
				
					
						
							
							+ support for floating point constants
						
					
				 | 
				2011-08-20 07:47:29 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								njvminl.pas
							
						
					
				 | 
				
					
						
							
							+ sqr(float) and trunc() support
						
					
				 | 
				2011-08-20 07:48:47 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								njvmmat.pas
							
						
					
				 | 
				
					
						
							
							* fixed 64 bit shl/shr/sar operations: the second argument of the
						
					
				 | 
				2011-08-20 07:48:23 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rgcpu.pas
							
						
					
				 | 
				
					
						
							
							* made the remove_dummy_load_stores() implementation more extensible
						
					
				 | 
				2011-08-20 07:48:38 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rjvmcon.inc
							
						
					
				 | 
				
					
						
							
							+ (mostly fake) register definitions for the JVM
						
					
				 | 
				2011-08-20 07:35:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rjvmnor.inc
							
						
					
				 | 
				
					
						
							
							+ (mostly fake) register definitions for the JVM
						
					
				 | 
				2011-08-20 07:35:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rjvmnum.inc
							
						
					
				 | 
				
					
						
							
							+ (mostly fake) register definitions for the JVM
						
					
				 | 
				2011-08-20 07:35:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rjvmrni.inc
							
						
					
				 | 
				
					
						
							
							+ (mostly fake) register definitions for the JVM
						
					
				 | 
				2011-08-20 07:35:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rjvmsri.inc
							
						
					
				 | 
				
					
						
							
							+ (mostly fake) register definitions for the JVM
						
					
				 | 
				2011-08-20 07:35:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rjvmstd.inc
							
						
					
				 | 
				
					
						
							
							+ (mostly fake) register definitions for the JVM
						
					
				 | 
				2011-08-20 07:35:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								rjvmsup.inc
							
						
					
				 | 
				
					
						
							
							+ (mostly fake) register definitions for the JVM
						
					
				 | 
				2011-08-20 07:35:17 +00:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								tgcpu.pas
							
						
					
				 | 
				
					
						
							
							* made setfirsttemp() virtual and override it in jvm/tgcpu so it no
						
					
				 | 
				2011-08-20 07:36:14 +00:00 |