compiler.cfg: update unit tests for compiler.cfg.comparisons
							parent
							
								
									8bf1fd5f2a
								
							
						
					
					
						commit
						c860a3b1e6
					
				| 
						 | 
				
			
			@ -2,8 +2,9 @@ IN: compiler.cfg.branch-folding.tests
 | 
			
		|||
USING: compiler.cfg.branch-folding compiler.cfg.instructions
 | 
			
		||||
compiler.cfg compiler.cfg.registers compiler.cfg.debugger
 | 
			
		||||
arrays compiler.cfg.phi-elimination compiler.cfg.dce
 | 
			
		||||
compiler.cfg.predecessors kernel accessors assocs
 | 
			
		||||
sequences classes namespaces tools.test cpu.architecture ;
 | 
			
		||||
compiler.cfg.predecessors compiler.cfg.comparisons
 | 
			
		||||
kernel accessors assocs sequences classes namespaces
 | 
			
		||||
tools.test cpu.architecture ;
 | 
			
		||||
 | 
			
		||||
V{ T{ ##branch } } 0 test-bb
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -12,6 +12,7 @@ compiler.cfg.predecessors
 | 
			
		|||
compiler.cfg.rpo
 | 
			
		||||
compiler.cfg.linearization
 | 
			
		||||
compiler.cfg.debugger
 | 
			
		||||
compiler.cfg.comparisons
 | 
			
		||||
compiler.cfg.linear-scan
 | 
			
		||||
compiler.cfg.linear-scan.numbering
 | 
			
		||||
compiler.cfg.linear-scan.live-intervals
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,8 @@
 | 
			
		|||
IN: compiler.cfg.phi-elimination.tests
 | 
			
		||||
USING: compiler.cfg.instructions compiler.cfg compiler.cfg.registers
 | 
			
		||||
compiler.cfg.debugger compiler.cfg.phi-elimination kernel accessors
 | 
			
		||||
sequences classes namespaces tools.test cpu.architecture arrays ;
 | 
			
		||||
compiler.cfg.comparisons compiler.cfg.debugger
 | 
			
		||||
compiler.cfg.phi-elimination kernel accessors sequences classes
 | 
			
		||||
namespaces tools.test cpu.architecture arrays ;
 | 
			
		||||
 | 
			
		||||
V{ T{ ##branch } } 0 test-bb
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,8 +1,8 @@
 | 
			
		|||
IN: compiler.cfg.value-numbering.tests
 | 
			
		||||
USING: compiler.cfg.value-numbering compiler.cfg.instructions
 | 
			
		||||
compiler.cfg.registers compiler.cfg.debugger cpu.architecture
 | 
			
		||||
tools.test kernel math combinators.short-circuit accessors
 | 
			
		||||
sequences compiler.cfg vectors arrays ;
 | 
			
		||||
compiler.cfg.registers compiler.cfg.debugger compiler.cfg.comparisons
 | 
			
		||||
cpu.architecture tools.test kernel math combinators.short-circuit
 | 
			
		||||
accessors sequences compiler.cfg vectors arrays ;
 | 
			
		||||
 | 
			
		||||
: trim-temps ( insns -- insns )
 | 
			
		||||
    [
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue