*/ if (assignToATile(node)) assigned.add(node);
    public void visitNode(FlatNode node)     {	if (node.isFilter()) {	    //create an entry in the memory foot print map	    memoryFP.put(node, 			 new Integer(DataEstimate.computeFilterGlobalsSize(node.getFilter())));	    	    //do not map layout.identities, but add them to the layout.identities set	    if (node.contents instanceof SIRIdentity) {		identities.add(node);		return;	    }	    // this if statement possibly breaks automatic layout (?)	    // so only perform test for manual	    if (!KjcOptions.noanneal || assignToATile(node)) {		assigned.add(node);	    }	    return;	}	if (node.contents instanceof SIRJoiner && 	    assignedJoiner(node)) {	    joiners.add(node);	    assigned.add(node);	}    }