Searched refs:CSEMap (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CSEInfo.cpp | 118 bool Removed = CSEMap.RemoveNode(UMI); in invalidateUniqueMachineInstr() 127 auto *Node = CSEMap.FindNodeOrInsertPos(ID, InsertPos); in getNodeIfExists() 145 CSEMap.InsertNode(UMI, InsertPos); in insertNode() 147 MaybeNewNode = CSEMap.GetOrInsertNode(UMI); in insertNode() 265 CSEMap.clear(); in releaseMemory() 296 CSEMap.FindNodeOrInsertPos(TmpID, InsertPos); in verify() 306 for (const UniqueMachineInstr &UMI : CSEMap) { in verify()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineLICM.cpp | 173 CSEMap; member in __anona9a475ae0111::MachineLICMImpl 202 CSEMap.clear(); in releaseMemory() 424 CSEMap.clear(); in run() 1469 CSEMap[BB][MI.getOpcode()].push_back(&MI); in InitCSEMap() 1597 for (auto &Map : CSEMap) { in MayCSE() 1665 for (auto &Map : CSEMap) { in Hoist() 1699 CSEMap[Preheader][Opcode].push_back(MI); in Hoist()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAG.cpp | 1246 Erased = CSEMap.RemoveNode(N); in RemoveNodeFromCSEMaps() 1272 SDNode *Existing = CSEMap.GetOrInsertNode(N); in AddModifiedNodeToCSEMaps() 1412 SDNode *N = CSEMap.FindNodeOrInsertPos(ID, InsertPos); in FindNodeOrInsertPos() 1427 SDNode *N = CSEMap.FindNodeOrInsertPos(ID, InsertPos); in FindNodeOrInsertPos() 1454 CSEMap.clear(); in clear() 1778 CSEMap.InsertNode(N, IP); in getConstant() 1857 CSEMap.InsertNode(N, IP); in getConstantFP() 1915 CSEMap.InsertNode(N, IP); in getGlobalAddress() 1931 CSEMap.InsertNode(N, IP); in getFrameIndex() 1951 CSEMap.InsertNode(N, IP); in getJumpTable() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | CSEInfo.h | 76 FoldingSet<UniqueMachineInstr> CSEMap; variable
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | LoopVectorize.cpp | 2564 SmallDenseMap<Instruction *, Instruction *, 4, CSEDenseMapInfo> CSEMap; in cse() local 2571 if (Instruction *V = CSEMap.lookup(&In)) { in cse() 2577 CSEMap[&In] = &In; in cse()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 283 FoldingSet<SDNode> CSEMap;
|