Home
last modified time | relevance | path

Searched refs:EqualityMap (Results 1 – 6 of 6) sorted by relevance

/external/llvm/lib/Target/Hexagon/
DRDFCopy.h32 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);
DRDFCopy.cpp29 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()
DHexagonRDFOpt.cpp82 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/
DRDFCopy.h39 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);
DRDFCopy.cpp41 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()
DHexagonRDFOpt.cpp88 bool interpretAsCopy(const MachineInstr *MI, EqualityMap &EM) override;
112 bool HexagonCP::interpretAsCopy(const MachineInstr *MI, EqualityMap &EM) { in INITIALIZE_PASS_DEPENDENCY()