2 import IR.TypeDescriptor;
3 import Analysis.Locality.LocalityBinding;
5 public class FlatGlobalConvNode extends FlatNode {
10 public FlatGlobalConvNode(TempDescriptor src, LocalityBinding lb, boolean makePtr) {
16 public String toString() {
17 String str = "FlatGlobalConvNode_"+src.toString();
22 return str+src.toString()+" "+lb;
26 return FKind.FlatGlobalConvNode;
29 public LocalityBinding getLocality() {
33 public boolean getMakePtr() {
37 public TempDescriptor getSrc() {
41 public TempDescriptor [] writesTemps() {
42 return new TempDescriptor[] {src};
45 public TempDescriptor [] readsTemps() {
46 return new TempDescriptor[] {src};