Searched refs:CellMapType (Results 1 – 4 of 4) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | HexagonBitTracker.h | 21 typedef BitTracker::CellMapType CellMapType; typedef 29 bool evaluate(const MachineInstr *MI, const CellMapType &Inputs, 30 CellMapType &Outputs) const override; 31 bool evaluate(const MachineInstr *BI, const CellMapType &Inputs, 41 bool evaluateLoad(const MachineInstr *MI, const CellMapType &Inputs, 42 CellMapType &Outputs) const; 43 bool evaluateFormalCopy(const MachineInstr *MI, const CellMapType &Inputs, 44 CellMapType &Outputs) const;
|
D | BitTracker.h | 39 typedef std::map<unsigned, RegisterCell> CellMapType; typedef 73 CellMapType ⤅ 305 CellMapType::const_iterator F = Map.find(Reg); in lookup() 349 RegisterCell getCell(const RegisterRef &RR, const CellMapType &M) const; 350 void putCell(const RegisterRef &RR, RegisterCell RC, CellMapType &M) const; 354 RegisterCell getRef(const RegisterRef &RR, const CellMapType &M) const { in getRef() 420 virtual bool evaluate(const MachineInstr *MI, const CellMapType &Inputs, 421 CellMapType &Outputs) const; 426 virtual bool evaluate(const MachineInstr *BI, const CellMapType &Inputs,
|
D | BitTracker.cpp | 171 : Trace(false), ME(E), MF(F), MRI(F.getRegInfo()), Map(*new CellMapType) {} in BitTracker() 339 const CellMapType &M) const { in getCell() 354 CellMapType::const_iterator F = M.find(RR.Reg); in getCell() 367 CellMapType &M) const { in putCell() 736 const CellMapType &Inputs, CellMapType &Outputs) const { in evaluate() 837 CellMapType ResMap; in visitNonBranch() 850 for (CellMapType::iterator I = ResMap.begin(), E = ResMap.end(); in visitNonBranch() 1016 for (CellMapType::iterator I = Map.begin(), E = Map.end(); I != E; ++I) { in subst() 1123 for (CellMapType::iterator I = Map.begin(), E = Map.end(); I != E; ++I) in run()
|
D | HexagonBitTracker.cpp | 125 const CellMapType &Inputs, CellMapType &Outputs) const { in evaluate() 187 auto rr0 = [this,Reg] (const BT::RegisterCell &Val, CellMapType &Outputs) in evaluate() 884 const CellMapType &Inputs, BranchTargetList &Targets, in evaluate() 939 const CellMapType &Inputs, CellMapType &Outputs) const { in evaluateLoad() 1096 const CellMapType &Inputs, CellMapType &Outputs) const { in evaluateFormalCopy()
|