Searched refs:InstructionHandle (Results 1 - 25 of 65) sorted by relevance

123

/openjdk9/jaxp/src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/
H A DInstructionTargeter.java35 public boolean containsTarget(InstructionHandle ih);
36 public void updateTarget(InstructionHandle old_ih, InstructionHandle new_ih);
H A DTargetLostException.java28 * InstructionTargeter has to be notified that (one of) the InstructionHandle it
40 * InstructionHandle[] targets = e.getTargets();
50 * @see InstructionHandle
56 private InstructionHandle[] targets;
58 TargetLostException(InstructionHandle[] t, String mesg) {
66 public InstructionHandle[] getTargets() { return targets; }
H A DJsrInstruction.java33 JsrInstruction(short opcode, InstructionHandle target) {
50 * Returns an InstructionHandle to the physical successor
53 * multiple InstructionHandle objects!</B>
54 * Formally, there must not be InstructionHandle objects
57 * @return an InstructionHandle to the "next" instruction that
60 public InstructionHandle physicalSuccessor(){
61 InstructionHandle ih = this.target;
71 InstructionHandle toThis = ih;
H A DCodeExceptionGen.java39 * @see InstructionHandle
43 private InstructionHandle start_pc;
44 private InstructionHandle end_pc;
45 private InstructionHandle handler_pc;
57 public CodeExceptionGen(InstructionHandle start_pc, InstructionHandle end_pc,
58 InstructionHandle handler_pc, ObjectType catch_type) {
84 public final void setStartPC(InstructionHandle start_pc) {
93 public final void setEndPC(InstructionHandle end_pc) {
102 public final void setHandlerPC(InstructionHandle handler_p
[all...]
H A DLineNumberGen.java38 private InstructionHandle ih;
46 public LineNumberGen(InstructionHandle ih, int src_line) {
55 public boolean containsTarget(InstructionHandle ih) {
64 public void updateTarget(InstructionHandle old_ih, InstructionHandle new_ih) {
81 public final void setInstruction(InstructionHandle ih) {
97 public InstructionHandle getInstruction() { return ih; }
H A DReturnaddressType.java36 private InstructionHandle returnTarget;
48 public ReturnaddressType(InstructionHandle returnTarget) {
72 public InstructionHandle getTarget(){
H A DInstructionList.java38 * href="InstructionHandle.html">InstructionHandles</a> objects that
48 * @see InstructionHandle
52 private InstructionHandle start = null, end = null;
102 public static InstructionHandle findHandle(InstructionHandle[] ihs,
132 public InstructionHandle findHandle(int pos) {
133 InstructionHandle[] ihs = getInstructionHandles();
144 InstructionHandle[] ihs = new InstructionHandle[code.length];
161 InstructionHandle i
[all...]
H A DGotoInstruction.java33 GotoInstruction(short opcode, InstructionHandle target) {
H A DIfInstruction.java40 protected IfInstruction(short opcode, InstructionHandle target) {
H A DSWITCH.java34 private InstructionHandle[] targets;
53 public SWITCH(int[] match, InstructionHandle[] targets,
54 InstructionHandle target, int max_gap) {
56 this.targets = (InstructionHandle[])targets.clone();
73 public SWITCH(int[] match, InstructionHandle[] targets,
74 InstructionHandle target) {
78 private final void fillup(int max_gap, InstructionHandle target) {
81 InstructionHandle[] t_vec = new InstructionHandle[max_size];
103 targets = new InstructionHandle[coun
[all...]
H A DBranchInstruction.java38 protected InstructionHandle target; // Target object in instruction list
51 protected BranchInstruction(short opcode, InstructionHandle target) {
76 protected int getTargetOffset(InstructionHandle target) {
146 * Read needed data (e.g. index) from file. Conversion to a InstructionHandle
168 public InstructionHandle getTarget() { return target; }
174 public final void setTarget(InstructionHandle target) {
185 static void notifyTargetChanging(InstructionHandle old_ih,
197 static void notifyTargetChanged(InstructionHandle new_ih,
209 public void updateTarget(InstructionHandle old_ih, InstructionHandle new_i
[all...]
H A DInstructionHandle.java35 * Within an InstructionList an InstructionHandle object is wrapped
47 public class InstructionHandle implements java.io.Serializable { class in inherits:java.io.Serializable
48 InstructionHandle next, prev; // Will be set from the outside
54 public final InstructionHandle getNext() { return next; }
55 public final InstructionHandle getPrev() { return prev; }
86 /*private*/ protected InstructionHandle(Instruction i) { method in class:InstructionHandle
90 private static InstructionHandle ih_list = null; // List of reusable handles
94 static final InstructionHandle getInstructionHandle(Instruction i) {
96 return new InstructionHandle(i);
98 InstructionHandle i
[all...]
H A DBranchHandle.java31 * @see InstructionHandle
36 public final class BranchHandle extends InstructionHandle {
68 /* Override InstructionHandle methods: delegate to branch instruction.
87 public void setTarget(InstructionHandle ih) {
94 public void updateTarget(InstructionHandle old_ih, InstructionHandle new_ih) {
101 public InstructionHandle getTarget() {
H A DSelect.java40 protected InstructionHandle[] targets; // target objects in instruction list
59 Select(short opcode, int[] match, InstructionHandle[] targets,
60 InstructionHandle target) {
161 public final void setTarget(int i, InstructionHandle target) {
172 public void updateTarget(InstructionHandle old_ih, InstructionHandle new_ih) {
195 public boolean containsTarget(InstructionHandle ih) {
230 public InstructionHandle[] getTargets() { return targets; }
H A DLocalVariableGen.java46 private InstructionHandle start, end;
59 InstructionHandle start, InstructionHandle end) {
109 public InstructionHandle getStart() { return start; }
110 public InstructionHandle getEnd() { return end; }
152 public final void setStart(InstructionHandle start) {
167 public final void setEnd(InstructionHandle end) {
189 public void updateTarget(InstructionHandle old_ih, InstructionHandle new_ih) {
211 public boolean containsTarget(InstructionHandle i
[all...]
H A DIF_ICMPNE.java39 public IF_ICMPNE(InstructionHandle target) {
H A DIF_ICMPLE.java39 public IF_ICMPLE(InstructionHandle target) {
H A DIF_ICMPGT.java39 public IF_ICMPGT(InstructionHandle target) {
H A DIF_ICMPLT.java39 public IF_ICMPLT(InstructionHandle target) {
H A DIF_ACMPNE.java39 public IF_ACMPNE(InstructionHandle target) {
H A DIF_ACMPEQ.java39 public IF_ACMPEQ(InstructionHandle target) {
H A DIF_ICMPEQ.java39 public IF_ICMPEQ(InstructionHandle target) {
H A DIF_ICMPGE.java39 public IF_ICMPGE(InstructionHandle target) {
H A DIFNONNULL.java39 public IFNONNULL(InstructionHandle target) {
/openjdk9/jaxp/src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/
H A DFlowList.java28 import com.sun.org.apache.bcel.internal.generic.InstructionHandle;
42 public FlowList(InstructionHandle bh) {
51 public FlowList add(InstructionHandle bh) {
78 public void backPatch(InstructionHandle target) {
106 final InstructionHandle oldIh = (InstructionHandle) oldIter.next();
107 final InstructionHandle newIh = (InstructionHandle) newIter.next();

Completed in 114 milliseconds

123