Home
last modified time | relevance | path

Searched refs:Stub (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/
H A DIFSHandler.cpp183 YamlIn >> *Stub; in readIFSFromBuffer()
210 return std::move(Stub); in readIFSFromBuffer()
216 if (Stub.Target.Arch) { in writeIFSToOutputStream()
238 if (Stub.Target.Arch && *Stub.Target.Arch != *OverrideArch) { in overrideIFSTarget()
253 if (Stub.Target.BitWidth && *Stub.Target.BitWidth != *OverrideBitWidth) { in overrideIFSTarget()
260 if (Stub.Target.Triple && *Stub.Target.Triple != *OverrideTriple) { in overrideIFSTarget()
271 if (Stub.Target.Triple) { in validateIFSTarget()
272 if (Stub.Target.Arch || Stub.Target.BitWidth || Stub.Target.Endianness || in validateIFSTarget()
286 if (!Stub.Target.Arch || !Stub.Target.BitWidth || !Stub.Target.Endianness) { in validateIFSTarget()
288 if (!Stub.Target.Arch) { in validateIFSTarget()
[all …]
H A DIFSStub.cpp17 IfsVersion = Stub.IfsVersion; in IFSStub()
18 Target = Stub.Target; in IFSStub()
19 SoName = Stub.SoName; in IFSStub()
20 NeededLibs = Stub.NeededLibs; in IFSStub()
21 Symbols = Stub.Symbols; in IFSStub()
34 Target = Stub.Target; in IFSStubTriple()
35 SoName = Stub.SoName; in IFSStubTriple()
37 Symbols = Stub.Symbols; in IFSStubTriple()
42 Target = Stub.Target; in IFSStubTriple()
43 SoName = Stub.SoName; in IFSStubTriple()
[all …]
H A DELFObjHandler.cpp182 explicit ELFStubBuilder(const IFSStub &Stub) { in ELFStubBuilder() argument
193 for (const IFSSymbol &Sym : Stub.Symbols) in ELFStubBuilder()
195 for (const std::string &Lib : Stub.NeededLibs) in ELFStubBuilder()
197 if (Stub.SoName) in ELFStubBuilder()
198 DynStr.Content.add(*Stub.SoName); in ELFStubBuilder()
215 for (const IFSSymbol &Sym : Stub.Symbols) { in ELFStubBuilder()
233 if (Stub.SoName) in ELFStubBuilder()
659 ELFStubBuilder<ELFT> Builder{Stub}; in writeELFBinaryToFile()
714 assert(Stub.Target.Arch); in writeBinaryStub()
715 assert(Stub.Target.BitWidth); in writeBinaryStub()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DOrcABISupport.cpp193 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local
197 Stub[I] = 0xd61f020058000010 | PtrOffsetField; in writeIndirectStubsBlock()
251 Stub[I] = 0xF1C40000000025ff | PtrOffsetField; in writeIndirectStubsBlock()
510 Stub[I] = 0xF1C40000000025ff | (PtrAddr << 16); in writeIndirectStubsBlock()
684 Stub[4 * I + 2] = 0x03200008; // jr $t9 in writeIndirectStubsBlock()
685 Stub[4 * I + 3] = 0x00000000; // nop in writeIndirectStubsBlock()
914 Stub[8 * I + 7] = 0x00000000; // nop in writeIndirectStubsBlock()
1230 Stub[4 * I + 0] = 0x1c00000c | (((Hi20 >> 12) & 0xfffff) in writeIndirectStubsBlock()
1232 Stub[4 * I + 1] = in writeIndirectStubsBlock()
1234 Stub[4 * I + 2] = 0x4c000180; // jr $t0 in writeIndirectStubsBlock()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/InterfaceStub/
H A DIFSHandler.h42 Error writeIFSToOutputStream(raw_ostream &OS, const IFSStub &Stub);
45 Error overrideIFSTarget(IFSStub &Stub, std::optional<IFSArch> OverrideArch,
51 Error validateIFSTarget(IFSStub &Stub, bool ParseTriple);
54 void stripIFSTarget(IFSStub &Stub, bool StripTriple, bool StripArch,
57 Error filterIFSSyms(IFSStub &Stub, bool StripUndefined,
H A DIFSStub.h98 IFSStub(const IFSStub &Stub);
99 IFSStub(IFSStub &&Stub);
110 IFSStubTriple(const IFSStub &Stub);
111 IFSStubTriple(const IFSStubTriple &Stub);
112 IFSStubTriple(IFSStubTriple &&Stub);
H A DELFObjHandler.h37 Error writeBinaryStub(StringRef FilePath, const IFSStub &Stub,
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFX86_64.h163 auto Stub = Stubs.find(OriginalRelValueRef); in generateRelocationStub() local
164 if (Stub == Stubs.end()) { in generateRelocationStub()
175 StubOffset = Stub->second; in generateRelocationStub()
H A DRuntimeDyldCOFFAArch64.h113 auto Stub = Stubs.find(OriginalRelValueRef); in generateRelocationStub() local
114 if (Stub == Stubs.end()) { in generateRelocationStub()
125 StubOffset = Stub->second; in generateRelocationStub()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DGlobalDecl.h41 Stub = 1, enumerator
160 : KernelReferenceKind::Stub; in getDefaultKernelReference()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDARuntime.h100 virtual llvm::GlobalValue *getKernelHandle(llvm::Function *Stub,
H A DCGDebugInfo.h719 llvm::DISubprogram *getFunctionFwdDeclOrStub(GlobalDecl GD, bool Stub);
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp1032 MCSymbolELF *Stub = in EmitFPCallStub() local
1034 TS.emitDirectiveEnt(*Stub); in EmitFPCallStub()
1038 OutStreamer->emitLabel(Stub); in EmitFPCallStub()
1078 const MCSymbolRefExpr *E = MCSymbolRefExpr::create(Stub, OutContext); in EmitFPCallStub()
1081 OutStreamer->emitELFSize(Stub, T_min_E); in EmitFPCallStub()
/freebsd/contrib/llvm-project/lld/docs/
H A DWebAssembly.rst201 Stub Libraries
206 linker. Stub libraries are text files that can be passed as normal linker
225 Stub libraries must begin with ``#STUB`` on a line by itself.
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp2238 MCSymbol *Stub = getSymbol(&GI); in emitGlobalIFunc() local
2239 EmitLinkage(Stub); in emitGlobalIFunc()
2241 OutStreamer->emitLabel(Stub); in emitGlobalIFunc()
2242 emitVisibility(Stub, GI.getVisibility()); in emitGlobalIFunc()
2349 for (const auto &Stub : Stubs) { in doFinalization() local
2350 OutStreamer->emitLabel(Stub.first); in doFinalization()
2351 OutStreamer->emitSymbolValue(Stub.second.getPointer(), in doFinalization()
2366 for (const auto &Stub : Stubs) { in doFinalization() local
2368 SectionName += Stub.first->getName(); in doFinalization()
2373 SectionKind::getReadOnly(), Stub.first->getName(), in doFinalization()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86AsmPrinter.cpp971 for (auto &Stub : Stubs) in emitNonLazyStubs() local
972 emitNonLazySymbolPointer(OutStreamer, Stub.first, Stub.second); in emitNonLazyStubs()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMAsmPrinter.cpp556 for (auto &Stub : Stubs) in emitEndOfAsmFile() local
557 emitNonLazySymbolPointer(*OutStreamer, Stub.first, Stub.second); in emitEndOfAsmFile()
569 for (auto &Stub : Stubs) in emitEndOfAsmFile() local
570 emitNonLazySymbolPointer(*OutStreamer, Stub.first, Stub.second); in emitEndOfAsmFile()
/freebsd/contrib/llvm-project/lldb/include/lldb/Expression/
H A DIRExecutionUnit.h327 enum class AllocationKind { Stub, Code, Data, Global, Bytes }; enumerator
/freebsd/contrib/file/magic/Magdir/
H A Djavascript84 # Stub keys present
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp1538 MCSymbol *Stub = Ctx.getOrCreateSymbol(Name); in getIndirectSymViaGOTPCRel() local
1540 MachineModuleInfoImpl::StubValueTy &StubSym = MachOMMI.getGVStubEntry(Stub); in getIndirectSymViaGOTPCRel()
1549 MCSymbolRefExpr::create(Stub, MCSymbolRefExpr::VK_None, Ctx); in getIndirectSymViaGOTPCRel()
/freebsd/contrib/unbound/dnstap/
H A Ddnstap.proto126 // | Stub |-SQ--------CQ->| Recursive|-RQ----AQ->| Auth. |
/freebsd/contrib/llvm-project/lldb/source/Expression/
H A DIRExecutionUnit.cpp518 case AllocationKind::Stub: in GetSectionTypeFromSectionName()
/freebsd/contrib/unbound/doc/
H A Drequirements.txt73 o Stub-zones can be configured (local data or AS112 zones).
/freebsd/contrib/openbsm/
H A DNEWS114 - Stub libauditd(3) man page added.
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DMicrosoftMangle.cpp1036 GD.getKernelReferenceKind() == KernelReferenceKind::Stub; in mangleUnqualifiedName()

12