Lines Matching refs:AddrLabelSymbols
73 DenseMap<AssertingVH<BasicBlock>, AddrLabelSymEntry> AddrLabelSymbols; member in llvm::MMIAddrLabelMap
93 AddrLabelSymEntry &Entry = AddrLabelSymbols[BB]; in getAddrLabelSymbolToEmit()
116 AddrLabelSymEntry Entry = std::move(AddrLabelSymbols[BB]); in UpdateForDeletedBlock()
117 AddrLabelSymbols.erase(BB); in UpdateForDeletedBlock()
130 AddrLabelSymEntry OldEntry = std::move(AddrLabelSymbols[Old]); in UpdateForRAUWBlock()
131 AddrLabelSymbols.erase(Old); in UpdateForRAUWBlock()
134 AddrLabelSymEntry &NewEntry = AddrLabelSymbols[New]; in UpdateForRAUWBlock()
163 AddrLabelSymbols = nullptr; in initialize()
169 delete AddrLabelSymbols; in finalize()
170 AddrLabelSymbols = nullptr; in finalize()
190 AddrLabelSymbols = MMI.AddrLabelSymbols; in MachineModuleInfo()
216 if (!AddrLabelSymbols) in getAddrLabelSymbolToEmit()
217 AddrLabelSymbols = new MMIAddrLabelMap(getContext()); in getAddrLabelSymbolToEmit()
218 return AddrLabelSymbols->getAddrLabelSymbolToEmit(const_cast<BasicBlock*>(BB)); in getAddrLabelSymbolToEmit()