Home | History | Annotate | Download | only in PowerPC

Lines Matching refs:Stubs

122     void EmitFunctionStubs(const MachineModuleInfoMachO::SymbolListTy &Stubs);
195 // External or weakly linked global variables need non-lazily-resolved stubs
785 MachineModuleInfoELF::SymbolListTy Stubs = MMIELF.GetGVStubList();
786 if (!Stubs.empty()) {
788 for (unsigned i = 0, e = Stubs.size(); i != e; ++i) {
790 OutStreamer.EmitLabel(Stubs[i].first);
792 OutStreamer.EmitValue(MCSymbolRefExpr::Create(Stubs[i].second.getPointer(),
797 Stubs.clear();
895 EmitFunctionStubs(const MachineModuleInfoMachO::SymbolListTy &Stubs) {
905 // Output stubs for dynamically-linked functions
912 for (unsigned i = 0, e = Stubs.size(); i != e; ++i) {
916 MCSymbol *Stub = Stubs[i].first;
917 MCSymbol *RawSym = Stubs[i].second.getPointer();
980 for (unsigned i = 0, e = Stubs.size(); i != e; ++i) {
981 MCSymbol *Stub = Stubs[i].first;
982 MCSymbol *RawSym = Stubs[i].second.getPointer();
1040 MachineModuleInfoMachO::SymbolListTy Stubs = MMIMacho.GetFnStubList();
1041 if (!Stubs.empty())
1042 EmitFunctionStubs(Stubs);
1059 // Output stubs for dynamically-linked functions.
1060 Stubs = MMIMacho.GetGVStubList();
1062 // Output macho stubs for external and common global variables.
1063 if (!Stubs.empty()) {
1068 for (unsigned i = 0, e = Stubs.size(); i != e; ++i) {
1070 OutStreamer.EmitLabel(Stubs[i].first);
1072 MachineModuleInfoImpl::StubValueTy &MCSym = Stubs[i].second;
1090 Stubs.clear();
1094 Stubs = MMIMacho.GetHiddenGVStubList();
1095 if (!Stubs.empty()) {
1099 for (unsigned i = 0, e = Stubs.size(); i != e; ++i) {
1101 OutStreamer.EmitLabel(Stubs[i].first);
1104 Create(Stubs[i].second.getPointer(),
1109 Stubs.clear();