/** * Returns an instance that is identical to this one, except that * the registers in each instruction are offset by the given * amount. * * @param delta the amount to offset register numbers by * @return {@code non-null;} an appropriately-constructed instance */ public BasicBlock withRegisterOffset(int delta) { return new BasicBlock(label, insns.withRegisterOffset(delta), successors, primarySuccessor); }
/** * Returns an instance that is identical to this one, except that * the registers in each instruction are offset by the given * amount. * * @param delta the amount to offset register numbers by * @return {@code non-null;} an appropriately-constructed instance */ public BasicBlock withRegisterOffset(int delta) { return new BasicBlock(label, insns.withRegisterOffset(delta), successors, primarySuccessor); }
/** * Returns an instance that is identical to this one, except that * the registers in each instruction are offset by the given * amount. * * @param delta the amount to offset register numbers by * @return {@code non-null;} an appropriately-constructed instance */ public BasicBlock withRegisterOffset(int delta) { return new BasicBlock(label, insns.withRegisterOffset(delta), successors, primarySuccessor); }
/** * Returns an instance that is identical to this one, except that * the registers in each instruction are offset by the given * amount. * * @param delta the amount to offset register numbers by * @return {@code non-null;} an appropriately-constructed instance */ public BasicBlock withRegisterOffset(int delta) { return new BasicBlock(label, insns.withRegisterOffset(delta), successors, primarySuccessor); }
/** * Returns an instance that is identical to this one, except that * the registers in each instruction are offset by the given * amount. * * @param delta the amount to offset register numbers by * @return {@code non-null;} an appropriately-constructed instance */ public BasicBlock withRegisterOffset(int delta) { return new BasicBlock(label, insns.withRegisterOffset(delta), successors, primarySuccessor); }
/** * Returns an instance that is identical to this one, except that * the registers in each instruction are offset by the given * amount. * * @param delta the amount to offset register numbers by * @return {@code non-null;} an appropriately-constructed instance */ public BasicBlock withRegisterOffset(int delta) { return new BasicBlock(label, insns.withRegisterOffset(delta), successors, primarySuccessor); }
/** * Returns an instance that is identical to this one, except that * the registers in each instruction are offset by the given * amount. * * @param delta the amount to offset register numbers by * @return {@code non-null;} an appropriately-constructed instance */ public BasicBlock withRegisterOffset(int delta) { return new BasicBlock(label, insns.withRegisterOffset(delta), successors, primarySuccessor); }
/** * Returns an instance that is identical to this one, except that * the registers in each instruction are offset by the given * amount. * * @param delta the amount to offset register numbers by * @return {@code non-null;} an appropriately-constructed instance */ public BasicBlock withRegisterOffset(int delta) { return new BasicBlock(label, insns.withRegisterOffset(delta), successors, primarySuccessor); }