florian 
							
						 
					 
					
						
						
						
						
							
						
						
							f9840598b0 
							
						 
					 
					
						
						
							
							* handling of spilling improved  
						
						
						
					 
					
						2004-03-15 22:20:13 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							16366a944c 
							
						 
					 
					
						
						
							
							* spilling problem fixed  
						
						... 
						
						
						
						* handling of floating point memory references fixed 
						
					 
					
						2004-03-14 16:15:39 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							abc41f1c3c 
							
						 
					 
					
						
						
							
							* several fixes to parameter handling on arm  
						
						
						
					 
					
						2004-02-09 22:48:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							71202a141d 
							
						 
					 
					
						
						
							
							* taicpu.is_same_reg_move() now gets a regtype parameter so it only  
						
						... 
						
						
						
						removes moves of that particular register type. This is necessary so
    we don't remove the live_start instruction of a register before it
    has been processed 
						
					 
					
						2004-02-08 23:10:21 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							9495f77117 
							
						 
					 
					
						
						
							
							- removed taicpu.is_reg_move because it's not used anymore  
						
						... 
						
						
						
						+ support tracking fpu register moves by rgobj for the ppc 
						
					 
					
						2004-02-08 20:15:42 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							35110d8ef5 
							
						 
					 
					
						
						
							
							* fixed several arm issues  
						
						
						
					 
					
						2004-01-26 19:05:56 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8d335b9466 
							
						 
					 
					
						
						
							
							* fixed some spilling stuff  
						
						... 
						
						
						
						+ not(<int64>) implemented
  + small set comparisations implemented 
						
					 
					
						2004-01-24 20:19:46 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							d7786f6246 
							
						 
					 
					
						
						
							
							* fixed generic shl/shr operations  
						
						... 
						
						
						
						+ added register allocation hook calls for arm specific operand types:
    register set and shifter op 
						
					 
					
						2004-01-23 15:12:49 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							af3d31eceb 
							
						 
					 
					
						
						
							
							* fixed handling of max. distance of pc relative symbols  
						
						
						
					 
					
						2004-01-21 19:01:03 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							1779c5dd8c 
							
						 
					 
					
						
						
							
							* fixed symbol type writing for arm-linux  
						
						... 
						
						
						
						* fixed assembler generation for abs 
						
					 
					
						2004-01-20 21:02:54 +00:00 
						 
				 
			
				
					
						
							
							
								Jonas Maebe 
							
						 
					 
					
						
						
						
						
							
						
						
							da74a9fea6 
							
						 
					 
					
						
						
							
							- removed unused methods from old generic spilling code  
						
						
						
					 
					
						2003-12-28 16:20:09 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							1c7e6fc380 
							
						 
					 
					
						
						
							
							* sparc updates  
						
						... 
						
						
						
						* use registertype in spill_register 
						
					 
					
						2003-12-26 14:02:30 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							78aeec22ca 
							
						 
					 
					
						
						
							
							* arm compiler compilation fixed  
						
						
						
					 
					
						2003-12-18 17:06:21 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							1a87a5ed45 
							
						 
					 
					
						
						
							
							* fixed several arm calling conventions issues  
						
						... 
						
						
						
						* fixed reference reading in the assembler reader
  * fixed a_loadaddr_ref_reg 
						
					 
					
						2003-12-03 17:39:04 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							a567970402 
							
						 
					 
					
						
						
							
							* fixed several arm related problems  
						
						
						
					 
					
						2003-11-30 19:35:29 +00:00 
						 
				 
			
				
					
						
							
							
								peter 
							
						 
					 
					
						
						
						
						
							
						
						
							db60537005 
							
						 
					 
					
						
						
							
							* fixed is_move  
						
						
						
					 
					
						2003-11-29 17:36:56 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							4584775cbe 
							
						 
					 
					
						
						
							
							* changed some types to prevend range check errors  
						
						
						
					 
					
						2003-11-24 15:17:37 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							a9d9a15e20 
							
						 
					 
					
						
						
							
							* fixed ARM for new reg. allocation scheme  
						
						
						
					 
					
						2003-11-02 14:30:03 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							8f66389b46 
							
						 
					 
					
						
						
							
							* improved arm code generation  
						
						... 
						
						
						
						* move some protected and private field around
  * the temp. register for register parameters/arguments are now released
    before the move to the parameter register is done. This improves
    the code in a lot of cases. 
						
					 
					
						2003-09-11 11:54:59 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							bd6bf8ac94 
							
						 
					 
					
						
						
							
							* fixed stm and ldm to be usable with preindex operand  
						
						
						
					 
					
						2003-09-06 11:21:49 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							024d08e05a 
							
						 
					 
					
						
						
							
							* ARM compiler compiles again  
						
						
						
					 
					
						2003-09-04 21:07:03 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							0d3832776f 
							
						 
					 
					
						
						
							
							* first bunch of adaptions of arm compiler for new register type  
						
						
						
					 
					
						2003-09-04 00:15:28 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							220e05dd5e 
							
						 
					 
					
						
						
							
							* fixed arm concatcopy  
						
						... 
						
						
						
						+ arm support in the common compiler sources added
  * moved some generic cg code around
  + tfputype added
  * ... 
						
					 
					
						2003-09-03 11:18:36 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							301df6dab9 
							
						 
					 
					
						
						
							
							* fixed procedure entry/exit code  
						
						... 
						
						
						
						* started to fix reference handling 
						
					 
					
						2003-08-29 21:36:28 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							dc7d8ba847 
							
						 
					 
					
						
						
							
							* today's arm patches  
						
						
						
					 
					
						2003-08-28 00:05:29 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							dd9e5cf591 
							
						 
					 
					
						
						
							
							+ same procedure as very day: today's work on arm  
						
						
						
					 
					
						2003-08-27 00:27:56 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							f3266351dc 
							
						 
					 
					
						
						
							
							+ started to implement FPU support for the ARM  
						
						... 
						
						
						
						* fixed a lot of other things 
						
					 
					
						2003-08-25 23:20:38 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							9edd2b0401 
							
						 
					 
					
						
						
							
							* continued to work on the arm port  
						
						
						
					 
					
						2003-08-24 12:27:26 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							abf9504b0e 
							
						 
					 
					
						
						
							
							* more arm stuff  
						
						
						
					 
					
						2003-08-20 15:50:12 +00:00 
						 
				 
			
				
					
						
							
							
								florian 
							
						 
					 
					
						
						
						
						
							
						
						
							2b83637905 
							
						 
					 
					
						
						
							
							* several arm related stuff fixed  
						
						
						
					 
					
						2003-08-16 13:23:01 +00:00