Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/lib/InterfaceStub/
H A DIFSHandler.cpp182 YamlIn >> *Stub; in readIFSFromBuffer()
195 Stub->Target.Arch = in readIFSFromBuffer()
198 return std::move(Stub); in readIFSFromBuffer()
204 if (Stub.Target.Arch) { in writeIFSToOutputStream()
225 if (Stub.Target.Arch && Stub.Target.Arch.value() != OverrideArch.value()) { in overrideIFSTarget()
248 if (Stub.Target.Triple && in overrideIFSTarget()
260 if (Stub.Target.Triple) { in validateIFSTarget()
261 if (Stub.Target.Arch || Stub.Target.BitWidth || Stub.Target.Endianness || in validateIFSTarget()
275 if (!Stub.Target.Arch || !Stub.Target.BitWidth || !Stub.Target.Endianness) { in validateIFSTarget()
277 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.cpp181 explicit ELFStubBuilder(const IFSStub &Stub) { in ELFStubBuilder() argument
192 for (const IFSSymbol &Sym : Stub.Symbols) in ELFStubBuilder()
194 for (const std::string &Lib : Stub.NeededLibs) in ELFStubBuilder()
196 if (Stub.SoName) in ELFStubBuilder()
197 DynStr.Content.add(*Stub.SoName); in ELFStubBuilder()
214 for (const IFSSymbol &Sym : Stub.Symbols) { in ELFStubBuilder()
232 if (Stub.SoName) in ELFStubBuilder()
658 ELFStubBuilder<ELFT> Builder{Stub}; in writeELFBinaryToFile()
713 assert(Stub.Target.Arch); in writeBinaryStub()
714 assert(Stub.Target.BitWidth); in writeBinaryStub()
[all …]
/llvm-project-15.0.7/llvm/unittests/InterfaceStub/
H A DELFYAMLTest.cpp49 EXPECT_NE(Stub.get(), nullptr); in TEST()
77 EXPECT_NE(Stub.get(), nullptr); in TEST()
78 EXPECT_TRUE(Stub->SoName); in TEST()
137 EXPECT_NE(Stub.get(), nullptr); in TEST()
179 IFSStub Stub; in TEST() local
212 Stub.Symbols.push_back(SymBar); in TEST()
213 Stub.Symbols.push_back(SymFoo); in TEST()
214 Stub.Symbols.push_back(SymNor); in TEST()
215 Stub.Symbols.push_back(SymNot); in TEST()
239 IFSStub Stub; in TEST() local
[all …]
/llvm-project-15.0.7/llvm/tools/llvm-ifs/
H A Dllvm-ifs.cpp390 IFSStub Stub; in main() local
402 Stub.Target = TargetStub->Target; in main()
403 Stub.SoName = TargetStub->SoName; in main()
486 Stub.Symbols.push_back(Entry.second); in main()
490 Stub.SoName = *Config.SoName; in main()
499 Stub.NeededLibs.clear(); in main()
505 for (IFSSymbol &Sym : Stub.Symbols) in main()
531 if (!Stub.Target.Triple) { in main()
540 Stub.IfsVersion = IfsVersionCurrent; in main()
590 Stub.IfsVersion = IfsVersionCurrent; in main()
[all …]
H A DErrorCollector.h39 ErrorCollector(const ErrorCollector &Stub) = delete;
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/Orc/
H A DOrcABISupport.cpp191 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local
195 Stub[I] = 0xd61f020058000010 | PtrOffsetField; in writeIndirectStubsBlock()
245 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local
249 Stub[I] = 0xF1C40000000025ff | PtrOffsetField; in writeIndirectStubsBlock()
503 uint64_t *Stub = reinterpret_cast<uint64_t *>(StubsBlockWorkingMem); in writeIndirectStubsBlock() local
506 Stub[I] = 0xF1C40000000025ff | (PtrAddr << 16); in writeIndirectStubsBlock()
680 Stub[4 * I + 2] = 0x03200008; // jr $t9 in writeIndirectStubsBlock()
681 Stub[4 * I + 3] = 0x00000000; // nop in writeIndirectStubsBlock()
906 Stub[8 * I + 7] = 0x00000000; // nop in writeIndirectStubsBlock()
1073 Stub[4 * I + 2] = 0x00028067; // jr t0 in writeIndirectStubsBlock()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/InterfaceStub/
H A DIFSHandler.h41 Error writeIFSToOutputStream(raw_ostream &OS, const IFSStub &Stub);
44 Error overrideIFSTarget(IFSStub &Stub, Optional<IFSArch> OverrideArch,
50 Error validateIFSTarget(IFSStub &Stub, bool ParseTriple);
53 void stripIFSTarget(IFSStub &Stub, bool StripTriple, bool StripArch,
56 Error filterIFSSyms(IFSStub &Stub, bool StripUndefined,
H A DIFSStub.h98 IFSStub(const IFSStub &Stub);
99 IFSStub(IFSStub &&Stub);
109 IFSStubTriple(const IFSStub &Stub);
110 IFSStubTriple(const IFSStubTriple &Stub);
111 IFSStubTriple(IFSStubTriple &&Stub);
H A DELFObjHandler.h37 Error writeBinaryStub(StringRef FilePath, const IFSStub &Stub,
/llvm-project-15.0.7/clang-tools-extra/clangd/index/remote/
H A DClient.cpp58 remote::v1::SymbolIndex::Stub::*)(grpc::ClientContext *,
82 auto Reader = (Stub.get()->*RPCCall)(&Context, RPCRequest); in streamRPC()
121 : Stub(remote::v1::SymbolIndex::NewStub(Channel)), Channel(Channel), in IndexClient()
133 streamRPC(Request, &remote::v1::SymbolIndex::Stub::Lookup, Callback); in lookup()
139 return streamRPC(Request, &remote::v1::SymbolIndex::Stub::FuzzyFind, in fuzzyFind()
146 return streamRPC(Request, &remote::v1::SymbolIndex::Stub::Refs, Callback); in refs()
153 streamRPC(Request, &remote::v1::SymbolIndex::Stub::Relations, in relations()
174 std::unique_ptr<remote::v1::SymbolIndex::Stub> Stub; member in clang::clangd::remote::__anon7e1b502c0111::IndexClient
/llvm-project-15.0.7/openmp/libomptarget/plugins/remote/src/
H A DClient.cpp59 auto Status = Stub->Shutdown(&Context, Request, &Reply); in shutdown()
75 RPCStatus = Stub->RegisterLib(&Context, *Request, Reply); in registerLib()
98 RPCStatus = Stub->UnregisterLib(&Context, *Request, Reply); in unregisterLib()
127 RPCStatus = Stub->IsValidBinary(&Context, *Request, Reply); in isValidBinary()
174 RPCStatus = Stub->InitDevice(&Context, *Request, Reply); in initDevice()
197 RPCStatus = Stub->InitRequires(&Context, *Request, Reply); in initRequires()
284 RPCStatus = Stub->DataAlloc(&Context, *Request, Reply); in dataAlloc()
309 Stub->DataSubmit(&Context, Reply)); in dataSubmit()
388 Stub->DataRetrieve(&Context, *Request)); in dataRetrieve()
441 RPCStatus = Stub->DataExchange(&Context, *Request, Reply); in dataExchange()
[all …]
H A DClient.h38 std::unique_ptr<RemoteOffload::Stub> Stub; variable
54 Stub(RemoteOffload::NewStub(Channel)) { in RemoteOffloadClient()
/llvm-project-15.0.7/llvm/test/tools/llvm-ifs/
H A Dconflict-header-version.ifs7 # CHECK-IFS: error: Interface Stub: IfsVersion Mismatch.
8 # CHECK-IFS2: error: Interface Stub: Bad IfsVersion: 0.0, llvm-ifs supported version: 3.0.
H A Dweak-mismatch.ifs4 # CHECK-SIZE: error: Interface Stub: Size Mismatch for foobar.
9 # CHECK-TYPE: error: Interface Stub: Type Mismatch for foobar.
H A Dconflict-header-triple.ifs4 # CHECK-IFS: error: Interface Stub: Target Mismatch.
H A Dconflict-size.ifs6 # CHECK-IFS: error: Interface Stub: Size Mismatch for b.
H A Dpreserve-dates-stub.test1 ## Test writing unchanged content to ELF Stub file with --write-if-changed flag.
/llvm-project-15.0.7/clang-tools-extra/clangd/index/remote/monitor/
H A DMonitor.cpp48 const auto Stub = clang::clangd::remote::v1::Monitor::NewStub(Channel); in main() local
55 const auto Status = Stub->MonitoringInfo(&Context, Request, &Response); in main()
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
H A DRuntimeDyldCOFFX86_64.h156 auto Stub = Stubs.find(OriginalRelValueRef); in generateRelocationStub() local
157 if (Stub == Stubs.end()) { in generateRelocationStub()
168 StubOffset = Stub->second; in generateRelocationStub()
H A DRuntimeDyldCOFFAArch64.h112 auto Stub = Stubs.find(OriginalRelValueRef); in generateRelocationStub() local
113 if (Stub == Stubs.end()) { in generateRelocationStub()
124 StubOffset = Stub->second; in generateRelocationStub()
/llvm-project-15.0.7/lldb/third_party/Python/module/unittest2/unittest2/test/
H A Dtest_unittest2_with.py20 def Stub(foo): function
26 Stub(v)
H A Dtest_case.py1176 def Stub(): function
1179 self.assertRaisesRegexp(ExceptionMock, re.compile('expect$'), Stub)
1180 self.assertRaisesRegexp(ExceptionMock, 'expect$', Stub)
1181 self.assertRaisesRegexp(ExceptionMock, u'expect$', Stub)
1198 def Stub(): function
1205 Stub)
1210 Stub)
1215 re.compile('^Expected$'), Stub)
/llvm-project-15.0.7/clang/include/clang/AST/
H A DGlobalDecl.h41 Stub = 1, enumerator
160 : KernelReferenceKind::Stub; in getDefaultKernelReference()
/llvm-project-15.0.7/clang/test/InterfaceStubs/
H A Dconflict-type.ifs6 # CHECK-IFS: error: Interface Stub: Type Mismatch for a.

12