Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DCSEInfo.cpp100 bool Removed = CSEMap.RemoveNode(UMI); in invalidateUniqueMachineInstr()
109 auto *Node = CSEMap.FindNodeOrInsertPos(ID, InsertPos); in getNodeIfExists()
127 CSEMap.InsertNode(UMI, InsertPos); in insertNode()
129 MaybeNewNode = CSEMap.GetOrInsertNode(UMI); in insertNode()
251 CSEMap.clear(); in releaseMemory()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineLICM.cpp159 DenseMap<unsigned, std::vector<const MachineInstr *>> CSEMap; member in __anon840911e50111::MachineLICMBase
193 CSEMap.clear(); in releaseMemory()
399 CSEMap.clear(); in runOnMachineFunction()
1379 CSEMap[MI.getOpcode()].push_back(&MI); in InitCSEMap()
1402 if (CI == CSEMap.end() || MI->isImplicitDef()) in EliminateCSE()
1459 CI = CSEMap.find(Opcode); in MayCSE()
1462 if (CI == CSEMap.end() || MI->isImplicitDef()) in MayCSE()
1514 CI = CSEMap.find(Opcode); in Hoist()
1535 if (CI != CSEMap.end()) in Hoist()
1538 CSEMap[Opcode].push_back(MI); in Hoist()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAG.cpp900 Erased = CSEMap.RemoveNode(N); in RemoveNodeFromCSEMaps()
926 SDNode *Existing = CSEMap.GetOrInsertNode(N); in AddModifiedNodeToCSEMaps()
1062 SDNode *N = CSEMap.FindNodeOrInsertPos(ID, InsertPos); in FindNodeOrInsertPos()
1077 SDNode *N = CSEMap.FindNodeOrInsertPos(ID, InsertPos); in FindNodeOrInsertPos()
1104 CSEMap.clear(); in clear()
1314 CSEMap.InsertNode(N, IP); in getConstant()
1365 CSEMap.InsertNode(N, IP); in getConstantFP()
1422 CSEMap.InsertNode(N, IP); in getGlobalAddress()
1437 CSEMap.InsertNode(N, IP); in getFrameIndex()
1456 CSEMap.InsertNode(N, IP); in getJumpTable()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DCSEInfo.h76 FoldingSet<UniqueMachineInstr> CSEMap; variable
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DSelectionDAG.h263 FoldingSet<SDNode> CSEMap;
1832 CSEMap.InsertNode(N, IP);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/
DLoopVectorize.cpp3238 SmallDenseMap<Instruction *, Instruction *, 4, CSEDenseMapInfo> CSEMap; in cse() local
3247 if (Instruction *V = CSEMap.lookup(In)) { in cse()
3253 CSEMap[In] = In; in cse()