( TypeStruct base, String fname )
| 1704 | public static Node con( long con ) { return con==0 ? ZERO : con(TypeInteger.constant(con)); } |
| 1705 | public static ConstantNode con( Type t ) { return (ConstantNode)new ConstantNode(t).peephole(); } |
| 1706 | public static ConFldOffNode off( TypeStruct base, String fname ) { return (ConFldOffNode)(new ConFldOffNode(base._name,fname).peephole()); } |
| 1707 | public Node peep( Node n ) { |
| 1708 | // Peephole, then improve with lexically scoped guards |
| 1709 | return _scope.upcastGuard(n.peephole()); |