Home
last modified time | relevance | path

Searched refs:AddrLabelMap (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DAsmPrinter.h38 class AddrLabelMap; variable
185 std::unique_ptr<AddrLabelMap> AddrLabelSymbols;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp189 AddrLabelMap *Map = nullptr;
199 void setMap(AddrLabelMap *map) { Map = map; } in setMap()
206 class llvm::AddrLabelMap { class in llvm
229 AddrLabelMap(MCContext &context) : Context(context) {} in AddrLabelMap() function in llvm::AddrLabelMap
231 ~AddrLabelMap() { in ~AddrLabelMap()
245 ArrayRef<MCSymbol *> AddrLabelMap::getAddrLabelSymbolToEmit(BasicBlock *BB) { in getAddrLabelSymbolToEmit()
269 void AddrLabelMap::takeDeletedSymbolsForFunction( in takeDeletedSymbolsForFunction()
289 AddrLabelSymbols = std::make_unique<AddrLabelMap>(OutContext); in getAddrLabelSymbolToEmit()
303 void AddrLabelMap::UpdateForDeletedBlock(BasicBlock *BB) { in UpdateForDeletedBlock()
330 void AddrLabelMap::UpdateForRAUWBlock(BasicBlock *Old, BasicBlock *New) { in UpdateForRAUWBlock()