Lines Matching refs:d_insn

926                               const MIR::DecodedInstruction& d_insn) {  in HandleExtended()  argument
929 int type_size = d_insn.vC >> 16; in HandleExtended()
934 switch (static_cast<int>(d_insn.opcode)) { in HandleExtended()
936 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vA); in HandleExtended()
938 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vA + 1); in HandleExtended()
940 HandleDef(def_v, d_insn.vA); in HandleExtended()
942 HandleDef(def_v, d_insn.vA + 1); in HandleExtended()
946 HandleDef(def_v, d_insn.vA); in HandleExtended()
948 HandleDef(def_v, d_insn.vA + 1); in HandleExtended()
952 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vB); in HandleExtended()
954 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vB + 1); in HandleExtended()
959 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vB); in HandleExtended()
960 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vC); in HandleExtended()
961 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.arg[0]); in HandleExtended()
962 HandleDef(def_v, d_insn.vA); in HandleExtended()
966 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vB); in HandleExtended()
967 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vB + 1); in HandleExtended()
968 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vC); in HandleExtended()
969 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vC + 1); in HandleExtended()
970 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.arg[0]); in HandleExtended()
971 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.arg[0] + 1); in HandleExtended()
972 HandleDef(def_v, d_insn.vA); in HandleExtended()
973 HandleDef(def_v, d_insn.vA + 1); in HandleExtended()
976 LOG(ERROR) << "Unexpected Extended Opcode " << d_insn.opcode; in HandleExtended()
1000 MIR::DecodedInstruction* d_insn = &mir->dalvikInsn; in FindLocalLiveIn() local
1004 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vA); in FindLocalLiveIn()
1006 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vA+1); in FindLocalLiveIn()
1010 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vB); in FindLocalLiveIn()
1012 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vB+1); in FindLocalLiveIn()
1016 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vC); in FindLocalLiveIn()
1018 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vC+1); in FindLocalLiveIn()
1023 for (unsigned int i = 0; i < d_insn->vA; i++) { in FindLocalLiveIn()
1024 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->arg[i]); in FindLocalLiveIn()
1028 for (unsigned int i = 0; i < d_insn->vA; i++) { in FindLocalLiveIn()
1029 HandleLiveInUse(use_v, def_v, live_in_v, d_insn->vC+i); in FindLocalLiveIn()
1033 HandleDef(def_v, d_insn->vA); in FindLocalLiveIn()
1035 HandleDef(def_v, d_insn->vA+1); in FindLocalLiveIn()
1093 MIR::DecodedInstruction* d_insn = &mir->dalvikInsn; in DataFlowSSAFormat35C() local
1094 int num_uses = d_insn->vA; in DataFlowSSAFormat35C()
1100 HandleSSAUse(mir->ssa_rep->uses, d_insn->arg[i], i); in DataFlowSSAFormat35C()
1106 MIR::DecodedInstruction* d_insn = &mir->dalvikInsn; in DataFlowSSAFormat3RC() local
1107 int num_uses = d_insn->vA; in DataFlowSSAFormat3RC()
1113 HandleSSAUse(mir->ssa_rep->uses, d_insn->vC+i, i); in DataFlowSSAFormat3RC()
1118 const MIR::DecodedInstruction& d_insn = mir->dalvikInsn; in DataFlowSSAFormatExtended() local
1121 int type_size = d_insn.vC >> 16; in DataFlowSSAFormatExtended()
1130 HandleSSAUse(mir->ssa_rep->uses, d_insn.vA, 0); in DataFlowSSAFormatExtended()
1132 HandleSSAUse(mir->ssa_rep->uses, d_insn.vA + 1, 1); in DataFlowSSAFormatExtended()
1137 HandleSSADef(mir->ssa_rep->defs, d_insn.vA, 0); in DataFlowSSAFormatExtended()
1139 HandleSSADef(mir->ssa_rep->defs, d_insn.vA + 1, 1); in DataFlowSSAFormatExtended()
1145 HandleSSADef(mir->ssa_rep->defs, d_insn.vA, 0); in DataFlowSSAFormatExtended()
1147 HandleSSADef(mir->ssa_rep->defs, d_insn.vA + 1, 1); in DataFlowSSAFormatExtended()
1153 HandleSSAUse(mir->ssa_rep->uses, d_insn.vB, 0); in DataFlowSSAFormatExtended()
1155 HandleSSAUse(mir->ssa_rep->uses, d_insn.vB + 1, 1); in DataFlowSSAFormatExtended()
1161 HandleSSAUse(mir->ssa_rep->uses, d_insn.vB, 0); in DataFlowSSAFormatExtended()
1162 HandleSSAUse(mir->ssa_rep->uses, d_insn.vC, 1); in DataFlowSSAFormatExtended()
1163 HandleSSAUse(mir->ssa_rep->uses, d_insn.arg[0], 2); in DataFlowSSAFormatExtended()
1165 HandleSSADef(mir->ssa_rep->defs, d_insn.vA, 0); in DataFlowSSAFormatExtended()
1170 HandleSSAUse(mir->ssa_rep->uses, d_insn.vB, 0); in DataFlowSSAFormatExtended()
1171 HandleSSAUse(mir->ssa_rep->uses, d_insn.vB + 1, 1); in DataFlowSSAFormatExtended()
1172 HandleSSAUse(mir->ssa_rep->uses, d_insn.vC, 2); in DataFlowSSAFormatExtended()
1173 HandleSSAUse(mir->ssa_rep->uses, d_insn.vC + 1, 3); in DataFlowSSAFormatExtended()
1174 HandleSSAUse(mir->ssa_rep->uses, d_insn.arg[0], 4); in DataFlowSSAFormatExtended()
1175 HandleSSAUse(mir->ssa_rep->uses, d_insn.arg[0] + 1, 5); in DataFlowSSAFormatExtended()
1177 HandleSSADef(mir->ssa_rep->defs, d_insn.vA, 0); in DataFlowSSAFormatExtended()
1178 HandleSSADef(mir->ssa_rep->defs, d_insn.vA + 1, 1); in DataFlowSSAFormatExtended()
1279 MIR::DecodedInstruction* d_insn = &mir->dalvikInsn; in DoSSAConversion() local
1284 HandleSSAUse(mir->ssa_rep->uses, d_insn->vA, num_uses++); in DoSSAConversion()
1286 HandleSSAUse(mir->ssa_rep->uses, d_insn->vA+1, num_uses++); in DoSSAConversion()
1290 HandleSSAUse(mir->ssa_rep->uses, d_insn->vB, num_uses++); in DoSSAConversion()
1292 HandleSSAUse(mir->ssa_rep->uses, d_insn->vB+1, num_uses++); in DoSSAConversion()
1296 HandleSSAUse(mir->ssa_rep->uses, d_insn->vC, num_uses++); in DoSSAConversion()
1298 HandleSSAUse(mir->ssa_rep->uses, d_insn->vC+1, num_uses++); in DoSSAConversion()
1303 HandleSSADef(mir->ssa_rep->defs, d_insn->vA, 0); in DoSSAConversion()
1305 HandleSSADef(mir->ssa_rep->defs, d_insn->vA+1, 1); in DoSSAConversion()