Home | History | Annotate | Download | only in dex

Lines Matching refs:num_uses

1017 void MIRGraph::AllocateSSAUseData(MIR *mir, int num_uses) {
1018 mir->ssa_rep->num_uses = num_uses;
1020 if (mir->ssa_rep->num_uses_allocated < num_uses) {
1021 mir->ssa_rep->uses = static_cast<int*>(arena_->Alloc(sizeof(int) * num_uses, kArenaAllocDFInfo));
1023 mir->ssa_rep->fp_use = static_cast<bool*>(arena_->Alloc(sizeof(bool) * num_uses, kArenaAllocDFInfo));
1041 int num_uses = d_insn->vA;
1044 AllocateSSAUseData(mir, num_uses);
1046 for (i = 0; i < num_uses; i++) {
1054 int num_uses = d_insn->vA;
1057 AllocateSSAUseData(mir, num_uses);
1059 for (i = 0; i < num_uses; i++) {
1095 int num_uses = 0;
1114 num_uses++;
1116 num_uses++;
1120 num_uses++;
1122 num_uses++;
1126 num_uses++;
1128 num_uses++;
1133 AllocateSSAUseData(mir, num_uses);
1149 num_uses = 0;
1151 mir->ssa_rep->fp_use[num_uses] = df_attributes & DF_FP_A;
1152 HandleSSAUse(mir->ssa_rep->uses, d_insn->vA, num_uses++);
1154 mir->ssa_rep->fp_use[num_uses] = df_attributes & DF_FP_A;
1155 HandleSSAUse(mir->ssa_rep->uses, d_insn->vA+1, num_uses++);
1159 mir->ssa_rep->fp_use[num_uses] = df_attributes & DF_FP_B;
1160 HandleSSAUse(mir->ssa_rep->uses, d_insn->vB, num_uses++);
1162 mir->ssa_rep->fp_use[num_uses] = df_attributes & DF_FP_B;
1163 HandleSSAUse(mir->ssa_rep->uses, d_insn->vB+1, num_uses++);
1167 mir->ssa_rep->fp_use[num_uses] = df_attributes & DF_FP_C;
1168 HandleSSAUse(mir->ssa_rep->uses, d_insn->vC, num_uses++);
1170 mir->ssa_rep->fp_use[num_uses] = df_attributes & DF_FP_C;
1171 HandleSSAUse(mir->ssa_rep->uses, d_insn->vC+1, num_uses++);
1328 for (int i = 0; i < mir->ssa_rep->num_uses; i++) {