Home | History | Annotate | Download | only in code

Lines Matching defs:insns

688         ArrayList<Insn> insns = machine.getInsns();
689 int insnSz = insns.size();
855 Insn insn = insns.get(i);
858 insns.set(i, insn);
883 * are for move-result insns, and these need goto insns as well.
885 Insn extraInsn = insns.get(--insnSz);
918 Insn lastInsn = (insnSz == 0) ? null : insns.get(insnSz - 1);
932 insns.add(new PlainInsn(Rops.GOTO, pos, null,
944 il.set(i, insns.get(i));
1012 InsnList insns = new InsnList(sz + 1);
1026 insns.set(i, insn);
1030 insns.set(sz, new PlainInsn(Rops.GOTO, pos, null,
1032 insns.setImmutable();
1037 new BasicBlock(getSpecialLabel(PARAM_ASSIGNMENT), insns,
1049 insns = new InsnList(1);
1050 insns.set(0, insn);
1052 insns = new InsnList(2);
1056 insns.set(0, insn);
1057 insns.set(1, new PlainInsn(Rops.GOTO, pos, null,
1062 insns.setImmutable();
1063 bb = new BasicBlock(label, insns,
1067 insns = new InsnList(isStatic() ? 2 : 1);
1070 insns.set(0, new PlainInsn(Rops.opMoveResultPseudo(synchReg),
1077 insns.set(isStatic() ? 1 :0, insn);
1078 insns.setImmutable();
1079 bb = new BasicBlock(label2, insns, IntList.makeImmutable(0), 0);
1104 InsnList insns = new InsnList(1);
1108 insns.set(0, insn);
1109 insns.setImmutable();
1113 new BasicBlock(label, insns,
1120 InsnList insns = new InsnList(1);
1132 insns.set(0, insn);
1133 insns.setImmutable();
1135 BasicBlock bb = new BasicBlock(label, insns, IntList.EMPTY, -1);
1160 InsnList insns = new InsnList(2);
1163 insns.set(0, insn);
1167 insns.set(1, insn);
1168 insns.setImmutable();
1171 bb = new BasicBlock(getSpecialLabel(SYNCH_CATCH_1), insns,
1175 insns = new InsnList(1);
1179 insns.set(0, insn);
1180 insns.setImmutable();
1182 bb = new BasicBlock(label2, insns, IntList.EMPTY, -1);
1588 * insns are dead code after subroutines have been inlined.
1590 * @param insns {@code InsnList} that may contain
1591 * {@code move-return-address} insns
1594 private InsnList filterMoveReturnAddressInsns(InsnList insns) {
1599 sz = insns.size();
1601 if (insns.get(i).getOpcode() != Rops.MOVE_RETURN_ADDRESS) {
1607 return insns;
1610 // Make a new list without the MOVE_RETURN_ADDRESS insns
1615 Insn insn = insns.get(i);