compiler.cfg.linear-scan.resolve: use if-empty.
parent
068ddd6c7b
commit
c3a4bdcf68
|
@ -93,10 +93,10 @@ SYMBOL: temp-locations
|
|||
] { } make ;
|
||||
|
||||
: perform-mappings ( bb to mappings -- )
|
||||
dup empty? [ 3drop ] [
|
||||
[ 2drop ] [
|
||||
mapping-instructions insert-basic-block
|
||||
cfg get cfg-changed
|
||||
] if ;
|
||||
] if-empty ;
|
||||
|
||||
: resolve-edge-data-flow ( bb to -- )
|
||||
2dup compute-mappings perform-mappings ;
|
||||
|
|
Loading…
Reference in New Issue