Lines Matching refs:ME

173     : Trace(false), ME(E), MF(F), MRI(F.getRegInfo()), Map(*new CellMapType) {}  in BitTracker()
793 uint16_t DefBW = ME.getRegBitWidth(DefRR); in visitPHI()
795 RegisterCell DefC = ME.getCell(DefRR, Map); in visitPHI()
813 RegisterCell ResC = ME.getCell(RU, Map); in visitPHI()
815 dbgs() << " input reg: " << PrintReg(RU.Reg, &ME.TRI, RU.Sub) in visitPHI()
822 dbgs() << "Output: " << PrintReg(DefRR.Reg, &ME.TRI, DefRR.Sub) in visitPHI()
824 ME.putCell(DefRR, DefC, Map); in visitPHI()
839 bool Eval = ME.evaluate(MI, Map, ResMap); in visitNonBranch()
847 dbgs() << " input reg: " << PrintReg(RU.Reg, &ME.TRI, RU.Sub) in visitNonBranch()
848 << " cell: " << ME.getCell(RU, Map) << "\n"; in visitNonBranch()
854 dbgs() << " " << PrintReg(I->first, &ME.TRI) << " cell: " in visitNonBranch()
855 << ME.getCell(RD, ResMap) << "\n"; in visitNonBranch()
874 uint16_t DefBW = ME.getRegBitWidth(RD); in visitNonBranch()
876 if (RefC != ME.getCell(RD, Map)) { in visitNonBranch()
877 ME.putCell(RD, RefC, Map); in visitNonBranch()
881 RegisterCell DefC = ME.getCell(RD, Map); in visitNonBranch()
882 RegisterCell ResC = ME.getCell(RD, ResMap); in visitNonBranch()
902 ME.putCell(RD, DefC, Map); in visitNonBranch()
923 bool Eval = ME.evaluate(MI, Map, BTs, FallsThrough); in visitBranchesFrom()
977 dbgs() << "visiting uses of " << PrintReg(Reg, &ME.TRI) << "\n"; in visitUsesOf()
996 return ME.getCell(RR, Map); in get()
1001 ME.putCell(RR, RC, Map); in put()
1009 BitMask OM = ME.mask(OldRR.Reg, OldRR.Sub); in subst()
1010 BitMask NM = ME.mask(NewRR.Reg, NewRR.Sub); in subst()
1124 dbgs() << PrintReg(I->first, &ME.TRI) << " -> " << I->second << "\n"; in run()