Searched refs:CellMapType (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBitTracker.h | 25 using CellMapType = BitTracker::CellMapType; member 33 bool evaluate(const MachineInstr &MI, const CellMapType &Inputs, 34 CellMapType &Outputs) const override; 35 bool evaluate(const MachineInstr &BI, const CellMapType &Inputs, 51 bool evaluateLoad(const MachineInstr &MI, const CellMapType &Inputs, 52 CellMapType &Outputs) const; 53 bool evaluateFormalCopy(const MachineInstr &MI, const CellMapType &Inputs, 54 CellMapType &Outputs) const;
|
| H A D | BitTracker.h | 41 using CellMapType = std::map<unsigned, RegisterCell>; member 112 CellMapType ⤅ 355 CellMapType::const_iterator F = Map.find(Reg); in lookup() 396 RegisterCell getCell(const RegisterRef &RR, const CellMapType &M) const; 397 void putCell(const RegisterRef &RR, RegisterCell RC, CellMapType &M) const; 402 RegisterCell getRef(const RegisterRef &RR, const CellMapType &M) const { in getRef() 468 virtual bool evaluate(const MachineInstr &MI, const CellMapType &Inputs, 469 CellMapType &Outputs) const; 474 virtual bool evaluate(const MachineInstr &BI, const CellMapType &Inputs,
|
| H A D | HexagonBitTracker.cpp | 178 const CellMapType &Inputs, in evaluate() 179 CellMapType &Outputs) const { in evaluate() 250 auto rr0 = [this,Reg] (const BT::RegisterCell &Val, CellMapType &Outputs) in evaluate() 978 const CellMapType &Inputs, in evaluate() 1051 const CellMapType &Inputs, in evaluateLoad() 1052 CellMapType &Outputs) const { in evaluateLoad() 1209 const CellMapType &Inputs, in evaluateFormalCopy() 1210 CellMapType &Outputs) const { in evaluateFormalCopy()
|
| H A D | BitTracker.cpp | 183 : ME(E), MF(F), MRI(F.getRegInfo()), Map(*new CellMapType), Trace(false) { in BitTracker() 344 const CellMapType &M) const { in getCell() 359 CellMapType::const_iterator F = M.find(RR.Reg); in getCell() 371 CellMapType &M) const { in putCell() 715 const CellMapType &Inputs, in evaluate() 716 CellMapType &Outputs) const { in evaluate() 844 CellMapType ResMap; in visitNonBranch()
|