/freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/ |
H A D | IFSHandler.cpp | 140 static void mapping(IO &IO, IFSStub &Stub) { in mapping() 143 IO.mapRequired("IfsVersion", Stub.IfsVersion); in mapping() 144 IO.mapOptional("SoName", Stub.SoName); in mapping() 145 IO.mapOptional("Target", Stub.Target); in mapping() 146 IO.mapOptional("NeededLibs", Stub.NeededLibs); in mapping() 147 IO.mapRequired("Symbols", Stub.Symbols); in mapping() 153 static void mapping(IO &IO, IFSStubTriple &Stub) { in mapping() 156 IO.mapRequired("IfsVersion", Stub.IfsVersion); in mapping() 157 IO.mapOptional("SoName", Stub.SoName); in mapping() 158 IO.mapOptional("Target", Stub in mapping() 181 std::unique_ptr<IFSStubTriple> Stub(new IFSStubTriple()); readIFSFromBuffer() local 207 writeIFSToOutputStream(raw_ostream & OS,const IFSStub & Stub) writeIFSToOutputStream() argument 226 overrideIFSTarget(IFSStub & Stub,std::optional<IFSArch> OverrideArch,std::optional<IFSEndiannessType> OverrideEndianness,std::optional<IFSBitWidthType> OverrideBitWidth,std::optional<std::string> OverrideTriple) overrideIFSTarget() argument 263 validateIFSTarget(IFSStub & Stub,bool ParseTriple) validateIFSTarget() argument 322 stripIFSTarget(IFSStub & Stub,bool StripTriple,bool StripArch,bool StripEndianness,bool StripBitWidth) stripIFSTarget() argument 342 filterIFSSyms(IFSStub & Stub,bool StripUndefined,const std::vector<std::string> & Exclude) filterIFSSyms() argument [all...] |
H A D | IFSStub.cpp | 16 IFSStub::IFSStub(IFSStub const &Stub) { in IFSStub() argument 17 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() 24 IFSStub::IFSStub(IFSStub &&Stub) { in IFSStub() argument 25 IfsVersion = std::move(Stub.IfsVersion); in IFSStub() 26 Target = std::move(Stub.Target); in IFSStub() 27 SoName = std::move(Stub in IFSStub() 32 IFSStubTriple(IFSStubTriple const & Stub) IFSStubTriple() argument 40 IFSStubTriple(IFSStub const & Stub) IFSStubTriple() argument 48 IFSStubTriple(IFSStubTriple && Stub) IFSStubTriple() argument [all...] |
H A D | ELFObjHandler.cpp | 182 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() 231 for (const std::string &Lib : Stub.NeededLibs) in ELFStubBuilder() 233 if (Stub.SoName) in ELFStubBuilder() 235 DynStr.Content.getOffset(*Stub.SoName)); in ELFStubBuilder() 254 initELFHeader<ELFT>(ElfHeader, static_cast<uint16_t>(*Stub.Target.Arch)); in ELFStubBuilder() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | OrcABISupport.cpp | 193 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local 197 Stub[I] = 0xd61f020058000010 | PtrOffsetField; in writeIndirectStubsBlock() 247 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local 251 Stub[I] = 0xF1C40000000025ff | PtrOffsetField; in writeIndirectStubsBlock() 507 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local 510 Stub[I] = 0xF1C40000000025ff | (PtrAddr << 16); in writeIndirectStubsBlock() 677 uint32_t *Stub = reinterpret_cast<uint32_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local 682 Stub[4 * I + 0] = 0x3c190000 | (HiAddr & 0xFFFF); // lui $t9,ptr1 in writeIndirectStubsBlock() 683 Stub[4 * I + 1] = 0x8f390000 | (PtrAddr & 0xFFFF); // lw $t9,%lo(ptr1)($t9) in writeIndirectStubsBlock() 684 Stub[4 * I + 2] = 0x03200008; // jr $t9 in writeIndirectStubsBlock() [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/InterfaceStub/ |
H A D | IFSHandler.h | 42 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 D | IFSStub.h | 98 IFSStub(const IFSStub &Stub); 99 IFSStub(IFSStub &&Stub); 110 IFSStubTriple(const IFSStub &Stub); 111 IFSStubTriple(const IFSStubTriple &Stub); 112 IFSStubTriple(IFSStubTriple &&Stub);
|
H A D | ELFObjHandler.h | 37 Error writeBinaryStub(StringRef FilePath, const IFSStub &Stub,
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/ |
H A D | RuntimeDyldCOFFX86_64.h | 163 auto Stub = Stubs.find(OriginalRelValueRef); in generateRelocationStub() 164 if (Stub == Stubs.end()) { in generateRelocationStub() 173 LLVM_DEBUG(dbgs() << " Stub function found for " << TargetName.data() in generateRelocationStub() 175 StubOffset = Stub->second; in generateRelocationStub() 156 auto Stub = Stubs.find(OriginalRelValueRef); generateRelocationStub() local
|
H A D | RuntimeDyldCOFFAArch64.h | 30 // through the Stub. 113 auto Stub = Stubs.find(OriginalRelValueRef); in generateRelocationStub() local 114 if (Stub == Stubs.end()) { in generateRelocationStub() 123 LLVM_DEBUG(dbgs() << " Stub function found for " << TargetName.data() in generateRelocationStub() 125 StubOffset = Stub->second; in generateRelocationStub() 308 // Encode the immadiate value for generated Stub instruction (MOVZ) in resolveRelocation()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | GlobalDecl.h | 41 Stub = 1, enumerator 164 : KernelReferenceKind::Stub; in getDefaultKernelReference()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsAsmPrinter.cpp | 1036 MCSymbolELF *Stub = in EmitFPCallStub() local 1038 TS.emitDirectiveEnt(*Stub); in EmitFPCallStub() 1042 OutStreamer->emitLabel(Stub); in EmitFPCallStub() 1082 const MCSymbolRefExpr *E = MCSymbolRefExpr::create(Stub, OutContext); in EmitFPCallStub() 1085 OutStreamer->emitELFSize(Stub, T_min_E); in EmitFPCallStub()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGCUDARuntime.h | 105 virtual llvm::GlobalValue *getKernelHandle(llvm::Function *Stub,
|
H A D | CGDebugInfo.h | 748 llvm::DISubprogram *getFunctionFwdDeclOrStub(GlobalDecl GD, bool Stub);
|
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/JITLink/ |
H A D | aarch32.cpp | 890 // Stub Arm/Thumb follows instruction set state at relocation site. 462 Symbol &Stub = G.addAnonymousSymbol(B, 0, B.getSize(), true, false); createEntry() local
|
/freebsd/contrib/llvm-project/lld/docs/ |
H A D | WebAssembly.rst | 205 Stub Libraries 210 linker. Stub libraries are text files that can be passed as normal linker 229 Stub libraries must begin with ``#STUB`` on a line by itself.
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 2243 MCSymbol *Stub = getSymbol(&GI); in emitGlobalIFunc() local 2244 EmitLinkage(Stub); in emitGlobalIFunc() 2246 OutStreamer->emitLabel(Stub); in emitGlobalIFunc() 2247 emitVisibility(Stub, GI.getVisibility()); in emitGlobalIFunc() 2356 for (const auto &Stub : Stubs) { in doFinalization() local 2357 OutStreamer->emitLabel(Stub.first); in doFinalization() 2358 OutStreamer->emitSymbolValue(Stub.second.getPointer(), in doFinalization() 2373 for (const auto &Stub : Stubs) { in doFinalization() local 2375 SectionName += Stub.first->getName(); in doFinalization() 2380 Stub.first->getName(), COFF::IMAGE_COMDAT_SELECT_ANY)); in doFinalization() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86AsmPrinter.cpp | 970 for (auto &Stub : Stubs) in emitNonLazyStubs() local 971 emitNonLazySymbolPointer(OutStreamer, Stub.first, Stub.second); in emitNonLazyStubs()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMAsmPrinter.cpp | 556 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 D | IRExecutionUnit.h | 327 enum class AllocationKind { Stub, Code, Data, Global, Bytes }; enumerator
|
/freebsd/contrib/file/magic/Magdir/ |
H A D | javascript | 81 # Stub keys present
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64AsmPrinter.cpp | 895 for (const auto &Stub : Stubs) in emitEndOfAsmFile() local 896 emitAuthenticatedPointer(*OutStreamer, Stub.first, Stub.second); in emitEndOfAsmFile() 920 for (const auto &Stub : Stubs) in emitEndOfAsmFile() local 921 emitAuthenticatedPointer(*OutStreamer, Stub.first, Stub.second); in emitEndOfAsmFile()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | TargetLoweringObjectFileImpl.cpp | 1536 MCSymbol *Stub = Ctx.getOrCreateSymbol(Name); in getIndirectSymViaGOTPCRel() local 1538 MachineModuleInfoImpl::StubValueTy &StubSym = MachOMMI.getGVStubEntry(Stub); in getIndirectSymViaGOTPCRel() 1547 MCSymbolRefExpr::create(Stub, MCSymbolRefExpr::VK_None, Ctx); in getIndirectSymViaGOTPCRel()
|
/freebsd/contrib/unbound/dnstap/ |
H A D | dnstap.proto | 126 // | Stub |-SQ--------CQ->| Recursive|-RQ----AQ->| Auth. |
|
/freebsd/contrib/llvm-project/lldb/source/Expression/ |
H A D | IRExecutionUnit.cpp | 519 case AllocationKind::Stub: in GetSectionTypeFromSectionName()
|
/freebsd/contrib/unbound/doc/ |
H A D | requirements.txt | 73 o Stub-zones can be configured (local data or AS112 zones).
|