Searched refs:CellMapType (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonBitTracker.h | 26 using CellMapType = BitTracker::CellMapType; member 34 bool evaluate(const MachineInstr &MI, const CellMapType &Inputs, 35 CellMapType &Outputs) const override; 36 bool evaluate(const MachineInstr &BI, const CellMapType &Inputs, 52 bool evaluateLoad(const MachineInstr &MI, const CellMapType &Inputs, 53 CellMapType &Outputs) const; 54 bool evaluateFormalCopy(const MachineInstr &MI, const CellMapType &Inputs, 55 CellMapType &Outputs) const;
|
H A D | BitTracker.h | 44 using CellMapType = std::map<unsigned, RegisterCell>; member 115 CellMapType ⤅ 358 CellMapType::const_iterator F = Map.find(Reg); in lookup() 399 RegisterCell getCell(const RegisterRef &RR, const CellMapType &M) const; 400 void putCell(const RegisterRef &RR, RegisterCell RC, CellMapType &M) const; 405 RegisterCell getRef(const RegisterRef &RR, const CellMapType &M) const { in getRef() 471 virtual bool evaluate(const MachineInstr &MI, const CellMapType &Inputs, 472 CellMapType &Outputs) const; 477 virtual bool evaluate(const MachineInstr &BI, const CellMapType &Inputs,
|
H A D | HexagonBitTracker.cpp | 186 const CellMapType &Inputs, in evaluate() 187 CellMapType &Outputs) const { in evaluate() 258 auto rr0 = [this,Reg] (const BT::RegisterCell &Val, CellMapType &Outputs) in evaluate() 986 const CellMapType &Inputs, in evaluate() 1059 const CellMapType &Inputs, in evaluateLoad() 1060 CellMapType &Outputs) const { in evaluateLoad() 1217 const CellMapType &Inputs, in evaluateFormalCopy() 1218 CellMapType &Outputs) const { in evaluateFormalCopy()
|
H A D | BitTracker.cpp | 188 : ME(E), MF(F), MRI(F.getRegInfo()), Map(*new CellMapType), Trace(false) { in BitTracker() 349 const CellMapType &M) const { in getCell() 364 CellMapType::const_iterator F = M.find(RR.Reg); in getCell() 376 CellMapType &M) const { in putCell() 720 const CellMapType &Inputs, in evaluate() 721 CellMapType &Outputs) const { in evaluate() 849 CellMapType ResMap; in visitNonBranch()
|