Lines Matching refs:AddrLabelSymbols
63 DenseMap<AssertingVH<BasicBlock>, AddrLabelSymEntry> AddrLabelSymbols;
84 I = AddrLabelSymbols.begin(), E = AddrLabelSymbols.end(); I != E; ++I)
103 AddrLabelSymEntry &Entry = AddrLabelSymbols[BB];
128 AddrLabelSymEntry &Entry = AddrLabelSymbols[BB];
163 AddrLabelSymEntry Entry = AddrLabelSymbols[BB];
164 AddrLabelSymbols.erase(BB);
203 AddrLabelSymEntry OldEntry = AddrLabelSymbols[Old];
204 AddrLabelSymbols.erase(Old);
207 AddrLabelSymEntry &NewEntry = AddrLabelSymbols[New];
280 AddrLabelSymbols = nullptr;
290 delete AddrLabelSymbols;
291 AddrLabelSymbols = nullptr;
343 // Lazily create AddrLabelSymbols.
344 if (!AddrLabelSymbols)
345 AddrLabelSymbols = new MMIAddrLabelMap(Context);
346 return AddrLabelSymbols->getAddrLabelSymbol(const_cast<BasicBlock*>(BB));
354 // Lazily create AddrLabelSymbols.
355 if (!AddrLabelSymbols)
356 AddrLabelSymbols = new MMIAddrLabelMap(Context);
357 return AddrLabelSymbols->getAddrLabelSymbolToEmit(const_cast<BasicBlock*>(BB));
369 if (!AddrLabelSymbols) return;
370 return AddrLabelSymbols->