package com.seaofnodes.simple; import com.seaofnodes.simple.node.*; import com.seaofnodes.simple.SB; import com.seaofnodes.simple.type.TypeFunPtr; import com.seaofnodes.simple.type.TypeMem; import com.seaofnodes.simple.type.TypeRPC; public abstract class ASMPrinter { public static SB print(SB sb, CodeGen code) { if( code._cfg==null ) return sb.p("Need _cfg set, run after GCM"); // instruction address int iadr = 0; for( int i=0; i