Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6b25e99470
								
							
								
							
						 | 
						
							
							
								
								Add summary for heaps more vocabs
							
							
							
							
							
						 | 
						
							2009-02-16 21:05:13 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								44bfff7c7b
								
							
								
							
						 | 
						
							
							
								
								Rename ##load-indirect to ##load-reference since this is more descriptive; value numbering doesn't assign expressions to ##load-reference nodes since this would end up folding literals which were eq? but not =
							
							
							
							
							
						 | 
						
							2009-01-29 01:44:58 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								4f0a9f311e
								
							
								
							
						 | 
						
							
							
								
								Untangling some dependencies
							
							
							
							
							
						 | 
						
							2008-12-08 14:58:00 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5634becda1
								
							
								
							
						 | 
						
							
							
								
								##fixnum-add, ##fixnum-sub instructions open-code overflow check
							
							
							
							
							
						 | 
						
							2008-11-28 05:33:58 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ab689c098b
								
							
								
							
						 | 
						
							
							
								
								Clean up direct literal code and make a first attempt at PowerPC support
							
							
							
							
							
						 | 
						
							2008-11-24 08:16:14 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								eb05dd3a12
								
							
								
							
						 | 
						
							
							
								
								Optimize a ##dispatch that is applied to the result of a ##sub-imm or ##add-imm; this eliminates an instruction from the common 1 fixnum-fast { ... } dispatch and 8 fixnum-fast { ... } dispatch code sequences appearing in generic word expansions
							
							
							
							
							
						 | 
						
							2008-11-13 04:16:08 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								64cbf619a9
								
							
								
							
						 | 
						
							
							
								
								Add more algebraic simplifications: comparison of a comparison, comparison where first is immediate
							
							
							
							
							
						 | 
						
							2008-11-06 09:27:52 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								53cd75b06c
								
							
								
							
						 | 
						
							
							
								
								Add string-nth intrinsic
							
							
							
							
							
						 | 
						
							2008-11-06 01:11:28 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								492a15e345
								
							
								
							
						 | 
						
							
							
								
								Move insn class to compiler.cfg.instructions
							
							
							
							
							
						 | 
						
							2008-10-24 09:17:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								885adc8dc9
								
							
								
							
						 | 
						
							
							
								
								Various improvements
							
							
							
							
							
						 | 
						
							2008-10-23 05:27:54 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								52967c5bf1
								
							
								
							
						 | 
						
							
							
								
								Improved value numbering
							
							
							
							
							
						 | 
						
							2008-10-23 02:49:26 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d723b69990
								
							
								
							
						 | 
						
							
							
								
								Value numbering
							
							
							
							
							
						 | 
						
							2008-10-22 21:59:07 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f092622fac
								
							
								
							
						 | 
						
							
							
								
								CFG IR is now pure SSA
							
							
							
							
							
						 | 
						
							2008-10-20 01:56:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c0d89b061e
								
							
								
							
						 | 
						
							
							
								
								Fixing register allocator prspilling
							
							
							
							
							
						 | 
						
							2008-10-19 01:10:21 -05:00 |