Lines Matching refs:AddrLabelSymbols
191 DenseMap<AssertingVH<BasicBlock>, AddrLabelSymEntry> AddrLabelSymbols; member in llvm::AddrLabelMap
223 AddrLabelSymEntry &Entry = AddrLabelSymbols[BB]; in getAddrLabelSymbolToEmit()
263 if (!AddrLabelSymbols) in getAddrLabelSymbolToEmit()
264 AddrLabelSymbols = std::make_unique<AddrLabelMap>(OutContext); in getAddrLabelSymbolToEmit()
265 return AddrLabelSymbols->getAddrLabelSymbolToEmit( in getAddrLabelSymbolToEmit()
272 if (!AddrLabelSymbols) in takeDeletedSymbolsForFunction()
274 return AddrLabelSymbols->takeDeletedSymbolsForFunction( in takeDeletedSymbolsForFunction()
282 AddrLabelSymEntry Entry = std::move(AddrLabelSymbols[BB]); in UpdateForDeletedBlock()
283 AddrLabelSymbols.erase(BB); in UpdateForDeletedBlock()
307 AddrLabelSymEntry OldEntry = std::move(AddrLabelSymbols[Old]); in UpdateForRAUWBlock()
308 AddrLabelSymbols.erase(Old); in UpdateForRAUWBlock()
311 AddrLabelSymEntry &NewEntry = AddrLabelSymbols[New]; in UpdateForRAUWBlock()
440 AddrLabelSymbols = nullptr; in doInitialization()
2534 AddrLabelSymbols = nullptr; in doFinalization()