Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEInfo.cpp118 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 DMachineLICM.cpp173 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 DSelectionDAG.cpp1246 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 DCSEInfo.h76 FoldingSet<UniqueMachineInstr> CSEMap; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp2564 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 DSelectionDAG.h283 FoldingSet<SDNode> CSEMap;