Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b1aa3697cb
								
							
								
							
						 | 
						
							
							
								
								Emit branches in the same order they're written in code
							
							
							
							
							
						 | 
						
							2008-11-13 03:52:01 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								efcb916e35
								
							
								
							
						 | 
						
							
							
								
								Handle a jump to a jump by cloning the block, in the same way we optimize jumps to returns
							
							
							
							
							
						 | 
						
							2008-11-03 21:02:34 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								445e353337
								
							
								
							
						 | 
						
							
							
								
								Optimize away useless jumps
							
							
							
							
							
						 | 
						
							2008-11-02 23:09:31 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								3834eaeb05
								
							
								
							
						 | 
						
							
							
								
								Don't generate GC checks if the allocation instruction is optimized out
							
							
							
							
							
						 | 
						
							2008-11-02 01:50:48 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								492a15e345
								
							
								
							
						 | 
						
							
							
								
								Move insn class to compiler.cfg.instructions
							
							
							
							
							
						 | 
						
							2008-10-24 09:17:06 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1f693b50b3
								
							
								
							
						 | 
						
							
							
								
								Massive focused action
							
							
							
							
							
						 | 
						
							2008-10-22 18:39:41 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								37cf7d9a9c
								
							
								
							
						 | 
						
							
							
								
								Add SSA comparison instructions, fix various problems
							
							
							
							
							
						 | 
						
							2008-10-20 05:55:20 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f092622fac
								
							
								
							
						 | 
						
							
							
								
								CFG IR is now pure SSA
							
							
							
							
							
						 | 
						
							2008-10-20 01:56:28 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f436fd0c0f
								
							
								
							
						 | 
						
							
							
								
								Merging in new codegen
							
							
							
							
							
						 | 
						
							2008-10-07 16:16:50 -05:00 |