public void execute() { OperandStack opStack = getStack(); Operand op = (Operand) opStack.pop(); Operand op1 = (Operand) opStack.pop(); op.setOperandValue(op.getOperandValue() + " & 31"); Operand op2 = new Operand(); op2.setOperandValue("(" + op1.getOperandValue() + ">>>" + op.getOperandValue() + ")"); boolean r = false; // checkIFLoadInstIsPartOFTernaryCond(currentForIndex); if (r) { if (opStack.size() > 0) { java.lang.String str = opStack.getTopOfStack().getOperandValue(); str = str + op2.getOperandValue(); op2.setOperandValue(str); } } opStack.push(op2); }