| .. | 
			
		
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										alias-analysis
									
								
							
						
					
				 | 
				
					
						
							
							Fix alias anlaysis bug: result of ##box-alien and ##box-float did not get an AC, so calling hi-tag would not compile
						
					
				 | 
				2008-11-03 01:52:55 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										builder
									
								
							
						
					
				 | 
				
					
						
							
							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 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										copy-prop
									
								
							
						
					
				 | 
				
					
						
							
							Alias analysis
						
					
				 | 
				2008-10-22 18:37:47 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										dead-code
									
								
							
						
					
				 | 
				
					
						
							
							Move insn class to compiler.cfg.instructions
						
					
				 | 
				2008-10-24 09:17:06 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										debugger
									
								
							
						
					
				 | 
				
					
						
							
							Coalescing
						
					
				 | 
				2008-11-02 01:49:57 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										def-use
									
								
							
						
					
				 | 
				
					
						
							
							Clean up direct literal code and make a first attempt at PowerPC support
						
					
				 | 
				2008-11-24 08:16:14 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										hats
									
								
							
						
					
				 | 
				
					
						
							
							Clean up direct literal code and make a first attempt at PowerPC support
						
					
				 | 
				2008-11-24 08:16:14 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										height
									
								
							
						
					
				 | 
				
					
						
							
							Move insn class to compiler.cfg.instructions
						
					
				 | 
				2008-10-24 09:17:06 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										instructions
									
								
							
						
					
				 | 
				
					
						
							
							Clean up direct literal code and make a first attempt at PowerPC support
						
					
				 | 
				2008-11-24 08:16:14 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										intrinsics
									
								
							
						
					
				 | 
				
					
						
							
							PowerPC backend almost functional; some new compiler unit tests added,
						
					
				 | 
				2008-11-06 06:27:27 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										iterator
									
								
							
						
					
				 | 
				
					
						
							
							Fix #dispatch generation
						
					
				 | 
				2008-10-12 16:46:59 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										linear-scan
									
								
							
						
					
				 | 
				
					
						
							
							Add tool to dump live intervals
						
					
				 | 
				2008-11-04 17:23:20 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										linearization
									
								
							
						
					
				 | 
				
					
						
							
							Emit branches in the same order they're written in code
						
					
				 | 
				2008-11-13 03:52:01 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										optimizer
									
								
							
						
					
				 | 
				
					
						
							
							Optimize away useless jumps
						
					
				 | 
				2008-11-02 23:09:31 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										predecessors
									
								
							
						
					
				 | 
				
					
						
							
							Optimize away useless jumps
						
					
				 | 
				2008-11-02 23:09:31 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										registers
									
								
							
						
					
				 | 
				
					
						
							
							Massive focused action
						
					
				 | 
				2008-10-22 18:39:41 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										rpo
									
								
							
						
					
				 | 
				
					
						
							
							Emit branches in the same order they're written in code
						
					
				 | 
				2008-11-13 03:52:01 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										stack-frame
									
								
							
						
					
				 | 
				
					
						
							
							Fixing PowerPC backend: prolog register clobberage, spilling, and general stack frame usage. Add some lame tests for spilling
						
					
				 | 
				2008-11-06 19:00:56 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										stacks
									
								
							
						
					
				 | 
				
					
						
							
							Trying to make PEGs compile faster by reducing the number of low level IR nodes: merge functionality of #>r and #r> into #shuffle, and generate 1 node instead of 3 for calls to get-local
						
					
				 | 
				2008-11-11 18:46:31 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										two-operand
									
								
							
						
					
				 | 
				
					
						
							
							Start working on coalescing
						
					
				 | 
				2008-10-28 02:38:37 -07:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										useless-blocks
									
								
							
						
					
				 | 
				
					
						
							
							Optimize away useless jumps
						
					
				 | 
				2008-11-02 23:09:31 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										utilities
									
								
							
						
					
				 | 
				
					
						
							
							PowerPC backend almost functional; some new compiler unit tests added,
						
					
				 | 
				2008-11-06 06:27:27 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										value-numbering
									
								
							
						
					
				 | 
				
					
						
							
							Clean up direct literal code and make a first attempt at PowerPC support
						
					
				 | 
				2008-11-24 08:16:14 -06:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								
								
									
									
									
										write-barrier
									
								
							
						
					
				 | 
				
					
						
							
							Move insn class to compiler.cfg.instructions
						
					
				 | 
				2008-10-24 09:17:06 -05:00 | 
			
		
			
			
			
			
				| 
					
						
							
								
								cfg.factor
							
						
					
				 | 
				
					
						
							
							Optimize away useless jumps
						
					
				 | 
				2008-11-02 23:09:31 -06:00 |