Home | History | Annotate | Download | only in dex

Lines Matching defs:d_insn

914                             const MIR::DecodedInstruction& d_insn) {
915 switch (static_cast<int>(d_insn.opcode)) {
917 LOG(ERROR) << "Unexpected Extended Opcode " << d_insn.opcode;
941 MIR::DecodedInstruction* d_insn = &mir->dalvikInsn;
945 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vA);
947 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vA+1);
951 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vB);
953 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vB+1);
957 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vC);
959 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vC+1);
964 for (unsigned int i = 0; i < d_insn->vA; i++) {
965 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->arg[i]);
969 for (unsigned int i = 0; i < d_insn->vA; i++) {
970 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vC+i);
974 HandleDef(def_v, d_insn->vA);
976 HandleDef(def_v, d_insn->vA+1);
1040 MIR::DecodedInstruction* d_insn = &mir->dalvikInsn;
1041 int num_uses = d_insn->vA;
1047 HandleSSAUse(mir->ssa_rep->uses, d_insn->arg[i], i);
1053 MIR::DecodedInstruction* d_insn = &mir->dalvikInsn;
1054 int num_uses = d_insn->vA;
1060 HandleSSAUse(mir->ssa_rep->uses, d_insn->vC+i, i);
1146 MIR::DecodedInstruction* d_insn = &mir->dalvikInsn;
1152 HandleSSAUse(mir->ssa_rep->uses, d_insn->vA, num_uses++);
1155 HandleSSAUse(mir->ssa_rep->uses, d_insn->vA+1, num_uses++);
1160 HandleSSAUse(mir->ssa_rep->uses, d_insn->vB, num_uses++);
1163 HandleSSAUse(mir->ssa_rep->uses, d_insn->vB+1, num_uses++);
1168 HandleSSAUse(mir->ssa_rep->uses, d_insn->vC, num_uses++);
1171 HandleSSAUse(mir->ssa_rep->uses, d_insn->vC+1, num_uses++);
1177 HandleSSADef(mir->ssa_rep->defs, d_insn->vA, 0);
1180 HandleSSADef(mir->ssa_rep->defs, d_insn->vA+1, 1);