15 #ifndef LLVM_CODEGEN_MACHINEMODULEINFOIMPLS_H
16 #define LLVM_CODEGEN_MACHINEMODULEINFOIMPLS_H
41 virtual void anchor();
46 assert(Sym &&
"Key cannot be null");
51 assert(Sym &&
"Key cannot be null");
56 assert(Sym &&
"Key cannot be null");
57 return HiddenGVStubs[Sym];
79 virtual void anchor();
84 assert(Sym &&
"Key cannot be null");
StubValueTy & getHiddenGVStubEntry(MCSymbol *Sym)
static SymbolListTy GetSortedStubs(const DenseMap< MCSymbol *, StubValueTy > &)
SymbolListTy GetFnStubList() const
Accessor methods to return the set of stubs in sorted order.
std::vector< std::pair< MCSymbol *, StubValueTy > > SymbolListTy
SymbolListTy GetGVStubList() const
SymbolListTy GetGVStubList() const
Accessor methods to return the set of stubs in sorted order.
StubValueTy & getGVStubEntry(MCSymbol *Sym)
StubValueTy & getGVStubEntry(MCSymbol *Sym)
MachineModuleInfoELF(const MachineModuleInfo &)
StubValueTy & getFnStubEntry(MCSymbol *Sym)
MachineModuleInfoMachO(const MachineModuleInfo &)
SymbolListTy GetHiddenGVStubList() const