Lines Matching defs:Stubs
530 // Output stubs for dynamically-linked functions.
531 MachineModuleInfoMachO::SymbolListTy Stubs;
533 Stubs = MMIMacho.GetFnStubList();
534 if (!Stubs.empty()) {
543 for (unsigned i = 0, e = Stubs.size(); i != e; ++i) {
545 OutStreamer.EmitLabel(Stubs[i].first);
547 OutStreamer.EmitSymbolAttribute(Stubs[i].second.getPointer(),
554 Stubs.clear();
558 // Output stubs for external and common global variables.
559 Stubs = MMIMacho.GetGVStubList();
560 if (!Stubs.empty()) {
567 for (unsigned i = 0, e = Stubs.size(); i != e; ++i) {
569 OutStreamer.EmitLabel(Stubs[i].first);
571 MachineModuleInfoImpl::StubValueTy &MCSym = Stubs[i].second;
588 Stubs.clear();
592 Stubs = MMIMacho.GetHiddenGVStubList();
593 if (!Stubs.empty()) {
597 for (unsigned i = 0, e = Stubs.size(); i != e; ++i) {
599 OutStreamer.EmitLabel(Stubs[i].first);
602 Create(Stubs[i].second.getPointer(),
605 Stubs.clear();
689 // Output stubs for external and common global variables.
690 MachineModuleInfoELF::SymbolListTy Stubs = MMIELF.GetGVStubList();
691 if (!Stubs.empty()) {
695 for (unsigned i = 0, e = Stubs.size(); i != e; ++i) {
696 OutStreamer.EmitLabel(Stubs[i].first);
697 OutStreamer.EmitSymbolValue(Stubs[i].second.getPointer(),
700 Stubs.clear();