Interface IntExtUnOpGen<T extends JitUnOp>

Type Parameters:
T - the class of p-code op node in the use-def graph
All Superinterfaces:
OpGen<T>, UnOpGen<T>
All Known Implementing Classes:
CopyOpGen, IntSExtOpGen, IntZExtOpGen

public interface IntExtUnOpGen<T extends JitUnOp> extends UnOpGen<T>
An extension for unary integer extension operators

The strategy here is to do nothing more than invoke the readers and writers. Because those are responsible for converting between the types, with the appropriate signedness, the work of extension is already done. We need only to know whether or not the operators should be treated as signed or unsigned. Thankfully, that method is already required by a super interface.