Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:ME

171     : Trace(false), ME(E), MF(F), MRI(F.getRegInfo()), Map(*new CellMapType) {}
791 uint16_t DefBW = ME.getRegBitWidth(DefRR);
793 RegisterCell DefC = ME.getCell(DefRR, Map);
811 RegisterCell ResC = ME.getCell(RU, Map);
813 dbgs() << " input reg: " << PrintReg(RU.Reg, &ME.TRI, RU.Sub)
820 dbgs() << "Output: " << PrintReg(DefRR.Reg, &ME.TRI, DefRR.Sub)
822 ME.putCell(DefRR, DefC, Map);
838 bool Eval = ME.evaluate(MI, Map, ResMap);
846 dbgs() << " input reg: " << PrintReg(RU.Reg, &ME.TRI, RU.Sub)
847 << " cell: " << ME.getCell(RU, Map) << "\n";
853 dbgs() << " " << PrintReg(I->first, &ME.TRI) << " cell: "
854 << ME.getCell(RD, ResMap) << "\n";
873 uint16_t DefBW = ME.getRegBitWidth(RD);
875 if (RefC != ME.getCell(RD, Map)) {
876 ME.putCell(RD, RefC, Map);
880 RegisterCell DefC = ME.getCell(RD, Map);
881 RegisterCell ResC = ME.getCell(RD, ResMap);
901 ME.putCell(RD, DefC, Map);
923 bool Eval = ME.evaluate(MI, Map, BTs, FallsThrough);
977 dbgs() << "visiting uses of " << PrintReg(Reg, &ME.TRI) << "\n";
996 return ME.getCell(RR, Map);
1001 ME.putCell(RR, RC, Map);
1009 BitMask OM = ME.mask(OldRR.Reg, OldRR.Sub);
1010 BitMask NM = ME.mask(NewRR.Reg, NewRR.Sub);
1124 dbgs() << PrintReg(I->first, &ME.TRI) << " -> " << I->second << "\n";