Lines Matching full:branchinstruction
333 public void visitBranchInstruction(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, BranchInstruction branchInstruction)
335 switch (branchInstruction.opcode)
344 replaceJsrInstruction(clazz, offset, branchInstruction);
348 replaceBranchInstruction(clazz, offset, branchInstruction);
732 BranchInstruction branchInstruction)
735 int subroutineStart = offset + branchInstruction.branchOffset;
741 replaceBranchInstruction(clazz, offset, branchInstruction);
743 else if (!partialEvaluator.isTraced(offset + branchInstruction.length(offset)))
747 replaceByInfiniteLoop(clazz, offset + branchInstruction.length(offset), branchInstruction);
797 new BranchInstruction(InstructionConstants.OP_GOTO_W,
863 new BranchInstruction(InstructionConstants.OP_GOTO, 0);