Lines Matching refs:mir
499 RegLocation GetRawSrc(MIR* mir, int num) { in GetRawSrc() argument
500 DCHECK(num < mir->ssa_rep->num_uses); in GetRawSrc()
501 RegLocation res = reg_location_[mir->ssa_rep->uses[num]]; in GetRawSrc()
505 RegLocation GetRawDest(MIR* mir) { in GetRawDest() argument
506 DCHECK_GT(mir->ssa_rep->num_defs, 0); in GetRawDest()
507 RegLocation res = reg_location_[mir->ssa_rep->defs[0]]; in GetRawDest()
511 RegLocation GetDest(MIR* mir) { in GetDest() argument
512 RegLocation res = GetRawDest(mir); in GetDest()
517 RegLocation GetSrc(MIR* mir, int num) { in GetSrc() argument
518 RegLocation res = GetRawSrc(mir, num); in GetSrc()
523 RegLocation GetDestWide(MIR* mir) { in GetDestWide() argument
524 RegLocation res = GetRawDest(mir); in GetDestWide()
529 RegLocation GetSrcWide(MIR* mir, int low) { in GetSrcWide() argument
530 RegLocation res = GetRawSrc(mir, low); in GetSrcWide()
576 MIR* FindMoveResult(BasicBlock* bb, MIR* mir);
588 void AppendMIR(BasicBlock* bb, MIR* mir);
589 void PrependMIR(BasicBlock* bb, MIR* mir);
591 char* GetDalvikDisassembly(const MIR* mir);
598 CallInfo* NewMemCallInfo(BasicBlock* bb, MIR* mir, InvokeType type, bool is_range);
625 bool InvokeUsesMethodStar(MIR* mir);
642 void DataFlowSSAFormat35C(MIR* mir);
643 void DataFlowSSAFormat3RC(MIR* mir);