/** * Gets the string form for just the register number of this instance. * * @return {@code non-null;} the register string form */ public String regString() { return regString(reg); }
/** {@inheritDoc} */ @Override public String insnArgString(DalvInsn insn) { RegisterSpecList regs = insn.getRegisters(); return regs.get(0).regString(); }
/** {@inheritDoc} */ @Override public String insnArgString(DalvInsn insn) { RegisterSpecList regs = insn.getRegisters(); return regs.get(0).regString(); }
/** {@inheritDoc} */ @Override public String insnArgString(DalvInsn insn) { RegisterSpecList regs = insn.getRegisters(); return regs.get(0).regString() + ", " + insn.cstString(); }
/** {@inheritDoc} */ @Override public String insnArgString(DalvInsn insn) { RegisterSpecList regs = insn.getRegisters(); return regs.get(0).regString() + ", " + branchString(insn); }
/** {@inheritDoc} */ @Override public String insnArgString(DalvInsn insn) { RegisterSpecList regs = insn.getRegisters(); return regs.get(0).regString() + ", " + cstString(insn); }
/** {@inheritDoc} */ @Override public String insnArgString(DalvInsn insn) { RegisterSpecList regs = insn.getRegisters(); return regs.get(0).regString() + ", " + cstString(insn); }
/** {@inheritDoc} */ @Override public String insnArgString(DalvInsn insn) { RegisterSpecList regs = insn.getRegisters(); return regs.get(0).regString() + ", " + branchString(insn); }
/** {@inheritDoc} */ @Override public String insnArgString(DalvInsn insn) { RegisterSpecList regs = insn.getRegisters(); CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant(); return regs.get(0).regString() + ", " + literalBitsString(value); }
/** * Returns the local variable listing string for a single register spec. * * @param spec {@code non-null;} the spec to convert * @return {@code non-null;} the string form */ public static String localString(RegisterSpec spec) { return spec.regString() + ' ' + spec.getLocalItem().toString() + ": " + spec.getTypeBearer().toHuman(); }
/** {@inheritDoc} */ @Override public String insnArgString(DalvInsn insn) { RegisterSpecList regs = insn.getRegisters(); CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant(); return regs.get(0).regString() + ", " + literalBitsString(value); }
/** {@inheritDoc} */ @Override public String insnArgString(DalvInsn insn) { RegisterSpecList regs = insn.getRegisters(); CstLiteralBits value = (CstLiteralBits) ((CstInsn) insn).getConstant(); return regs.get(0).regString() + ", " + literalBitsString(value); }