Searched refs:EqualityMap (Results 1 – 6 of 6) sorted by relevance
/external/llvm/lib/Target/Hexagon/ |
D | RDFCopy.h | 32 typedef std::map<RegisterRef, RegisterRef> EqualityMap; typedef 33 virtual bool interpretAsCopy(const MachineInstr *MI, EqualityMap &EM); 44 std::map<NodeId, EqualityMap> CopyMap; 47 void recordCopy(NodeAddr<StmtNode*> SA, EqualityMap &EM);
|
D | RDFCopy.cpp | 29 bool CopyPropagation::interpretAsCopy(const MachineInstr *MI, EqualityMap &EM) { in interpretAsCopy() 77 void CopyPropagation::recordCopy(NodeAddr<StmtNode*> SA, EqualityMap &EM) { in recordCopy() 125 EqualityMap EM; in scanBlock() 181 EqualityMap &EM = FS->second; in run()
|
D | HexagonRDFOpt.cpp | 82 bool interpretAsCopy(const MachineInstr *MI, EqualityMap &EM) override; 97 bool HexagonCP::interpretAsCopy(const MachineInstr *MI, EqualityMap &EM) { in interpretAsCopy()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | RDFCopy.h | 39 using EqualityMap = std::map<RegisterRef, RegisterRef>; member 41 virtual bool interpretAsCopy(const MachineInstr *MI, EqualityMap &EM); 50 std::map<NodeId, EqualityMap> CopyMap; 53 void recordCopy(NodeAddr<StmtNode*> SA, EqualityMap &EM);
|
D | RDFCopy.cpp | 41 bool CopyPropagation::interpretAsCopy(const MachineInstr *MI, EqualityMap &EM) { in interpretAsCopy() 64 void CopyPropagation::recordCopy(NodeAddr<StmtNode*> SA, EqualityMap &EM) { in recordCopy() 76 EqualityMap EM; in scanBlock() 144 EqualityMap &EM = FS->second; in run()
|
D | HexagonRDFOpt.cpp | 88 bool interpretAsCopy(const MachineInstr *MI, EqualityMap &EM) override; 112 bool HexagonCP::interpretAsCopy(const MachineInstr *MI, EqualityMap &EM) { in INITIALIZE_PASS_DEPENDENCY()
|