| 
								
								
									 ceriel | 56e985729d | some added patterns for M688881, and a fix | 1989-06-15 10:35:42 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | e8aadf4409 | some optimizations for M68881; it is still horrible, though | 1989-06-12 14:05:25 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 43fb961091 | Added simple support for M68881 | 1989-06-12 09:30:39 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | b7c7d50513 | fixed typo | 1989-05-11 10:43:37 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 50114318e2 | fixed typo | 1989-04-06 14:18:17 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | c847bfb6c8 | improved ASP patterns | 1989-04-03 16:16:10 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | c1fc03b7e2 | fixed typo's | 1989-03-16 11:20:47 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | fb0051c85a | fixed: pattern for ADI STL and the like was wrong | 1989-03-14 14:05:10 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 101e93205b | some more improvements; made fancy modes dependant on #define | 1989-03-14 12:47:11 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | e8aab09b4b | some improvements and corrections | 1989-03-03 15:16:12 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | bc1eb3116e | made several patterns dependant on a #define. Using some of the fancy addressing modes actually made the code slower. | 1989-03-01 16:28:18 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 992dc3eb65 | Many new patterns | 1989-03-01 11:32:37 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | ef6efdee12 | simplified CFF somewhat | 1989-02-24 14:58:21 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 587a8e8274 | Added patterns and made some improvements | 1989-02-24 14:09:46 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | c3408302c1 | better rule for LOE LOF DUP ADP ... | 1989-02-23 17:59:30 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | c6a806ac4d | generate better code for LOL ADP STL | 1989-02-23 15:46:46 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 19c225f75f | fixed error in previous commit | 1989-02-22 17:38:07 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | f2c241fe3a | do not depend on SP for restoring registers | 1989-02-22 17:18:34 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 4fd066bb54 | many improvements to the table, mostly to make it more readable and less chaotic. Also removed some dummy routines in mach.c | 1989-02-22 16:13:51 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 687d428026 | move to address register does not set condition codes | 1989-02-06 15:11:49 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | eca0cde913 | changed order of registers, so that d0 is allocated first | 1989-02-06 14:35:10 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 9ea59fd48a | corrected print formats | 1989-02-02 16:32:19 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 3b76fbc284 | bitwise operators available now | 1989-02-02 16:15:54 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 821e1e624b | Added header | 1989-02-02 16:10:15 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 55705b22ca | improved pattern | 1989-02-02 16:04:18 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 6ba5c0b850 | Added patterns | 1989-01-16 13:35:02 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 28c8abd52b | fix to fix | 1988-11-14 16:50:06 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 5c4164927d | replaced some 'move's by the move instructions; Some were just wrong | 1988-11-14 12:43:23 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 0bb9c9b5a5 | removed extra DUP rule. It was wrong after all | 1988-11-10 15:38:50 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | f210ef4f8e | fixed problem with DUP: it also dupped tokens with side-effects | 1988-11-09 15:49:29 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 2f7e414d42 | corrected lint entry | 1988-06-28 14:36:21 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 16e657858a | Some improvements | 1988-06-15 13:15:41 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 88acb4c4d9 | be careful about overflow in con_float | 1988-04-28 14:46:11 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 264773ee06 | fixed bug in SIM and SIG | 1988-04-25 17:05:36 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | b68e30f6ff | avoid use of modf; not portable | 1988-04-22 14:11:55 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 06c28ad222 | do not call frexp with 0.0; the SUN4 cannot stand it | 1988-04-20 10:01:35 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 7971761628 | generated illegal code; fixed | 1988-04-14 16:03:55 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 4e419a19cd | delinted | 1988-03-31 10:38:05 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | eb6a4a95cd | deleted some patterns that were wrong, and apparently never used | 1988-03-14 13:30:48 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | a24c41e9cf | fix in LXA | 1988-03-11 16:34:22 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 83d7633503 | a minor improvement | 1988-02-17 15:41:27 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | e3501a00dc | handle rounding of floating point constants | 1987-11-25 16:58:31 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 028beaf5e6 | corrected con_float | 1987-11-06 13:12:21 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | e2037c2e4b | fixed some problems, and added floating point library | 1987-11-03 15:35:43 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 032e9ebda5 | fixed some problems with 1 and 2 byte compares | 1987-10-29 15:10:30 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 1ce6abf3de | replaced printfs by fputs where possible | 1987-09-08 09:00:29 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | cbcde9a311 | told ncg that jsr kills the scratch registers | 1987-08-19 19:51:13 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 538f21b781 | some fixes to additions | 1987-08-13 15:30:48 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | 0ba64871f6 | added many patterns | 1987-08-12 16:19:02 +00:00 |  | 
				
					
						| 
								
								
									 ceriel | fe67243700 | generate commons for bss | 1987-08-06 15:11:09 +00:00 |  |