Home
last modified time | relevance | path

Searched refs:Reactor (Results 1 – 25 of 37) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/src/
DAndroid.bp34 "Reactor/Assert.cpp",
35 "Reactor/CPUID.cpp",
36 "Reactor/Debug.cpp",
37 "Reactor/EmulatedIntrinsics.cpp",
38 "Reactor/ExecutableMemory.cpp",
39 "Reactor/LLVMJIT.cpp",
40 "Reactor/LLVMReactor.cpp",
41 "Reactor/OptimalIntrinsics.cpp",
42 "Reactor/Pragma.cpp",
43 "Reactor/Reactor.cpp",
/third_party/skia/third_party/externals/swiftshader/tests/ReactorUnitTests/
DBUILD.gn16 import("../../src/Reactor/reactor.gni")
25 "${skia_third_party_dir}/swiftshader/src/Reactor:swiftshader_llvm_reactor",
36 "../../src/Reactor"
48 "${skia_third_party_dir}/swiftshader/src/Reactor:swiftshader_subzero_reactor",
59 "../../src/Reactor"
DCMakeLists.txt56 ${Reactor}
/third_party/grpc/test/cpp/end2end/
Dtest_service_impl.cc130 class Reactor : public ::grpc::experimental::ServerUnaryReactor { in Echo() class
132 Reactor(CallbackTestServiceImpl* service, in Echo() function in grpc::testing::CallbackTestServiceImpl::Echo::Reactor
322 return new Reactor(this, context, request, response); in Echo()
329 class Reactor : public ::grpc::experimental::ServerUnaryReactor { in CheckClientInitialMetadata() class
331 explicit Reactor(experimental::CallbackServerContext* ctx) { in CheckClientInitialMetadata() function in grpc::testing::CallbackTestServiceImpl::CheckClientInitialMetadata::Reactor
343 return new Reactor(context); in CheckClientInitialMetadata()
365 class Reactor : public ::grpc::experimental::ServerReadReactor<EchoRequest> { in RequestStream() class
367 Reactor(experimental::CallbackServerContext* ctx, EchoResponse* response, in RequestStream() function in grpc::testing::CallbackTestServiceImpl::RequestStream::Reactor
427 return new Reactor(context, response, server_try_cancel); in RequestStream()
449 class Reactor in ResponseStream() class
[all …]
/third_party/skia/third_party/externals/swiftshader/docs/
DIndex.md15 ![API, Renderer, Reactor, JIT](/docs/ArchitectureLayers.png "Architecture Layers")
21 Reactor is an embedded language for C++ to dynamically generate code in a WYSIWYG fashion. It allow…
23 …piler, such as [LLVM](http://llvm.org/)'s JIT, or [Subzero](Subzero.md). Reactor records its opera…
28 ### Reactor subsection
30 …. Using C++ operator overloading, [Reactor](../src/Reactor/) simplifies this to `Float y = 1 - x;`…
32 While making Reactor's syntax so similar to the C++ in which it is written might cause some confusi…
34 We refer to the functions generated by Reactor code as [Routine](../src/Reactor/Routine.hpp)s.
36 More details on Reactor can be found in [Reactor.md](Reactor.md).
40 …/Renderer/PixelProcessor.cpp). Each "processor" produces a corresponding Reactor routine, and mana…
DReactorDebugInfo.md1 # Reactor Debug Info Generation
5 Reactor produces Just In Time compiled dynamic executable code and can be used to JIT high performa…
10 Reactor has two potential sources of source code:
12 1. The C++ source code of the program that calls into Reactor.
13 2. External source files read by the program and passed to Reactor.
18 Reactor implements case (1) and this can be used by GDB to single line step and
39 All Reactor functions begin with a call to `RR_DEBUG_INFO_UPDATE_LOC()`, which calls into `rr::Debu…
54 Constructing a Reactor `LValue`:
62 Reactor calls see the name of the C++ local variable "`a`", and the LLVM `alloca`
65 There are two potential ways that Reactor can obtain the variable name:
[all …]
DReactor.md1 Reactor Documentation
4 Reactor is an embedded language for C++ to facilitate dynamic code generation and specialization.
20 With Reactor, it becomes as simple as writing
26 This is possible through the use of C++ operator overloading. Reactor also supports control flow co…
48 Reactor allows you to create new functions at run-time. Their generation happens in C++, and after …
50 …>` template. The template argument is the signature of a function, using Reactor variable types. H…
59 … just make the syntax look more like regular C++, and they offer a new scope for Reactor variables.
94 Reactor supports various types which correspond to C++ types:
112 Reactor also supports several vector types. For example `Float4` is a vector of four floats. They s…
180 Reactor also defines an `OFFSET()` macro, which is a generalization of the `offsetof()` macro defin…
[all …]
DSubzero.md4 Subzero is a JIT compiler used as a back-end for [Reactor](Reactor.md). It originates from Chrome's…
/third_party/skia/third_party/externals/swiftshader/src/Reactor/
DCMakeLists.txt36 Reactor.cpp
37 Reactor.hpp
74 # Enable instrumentation of Reactor routines for MemorySanitizer builds (LLVM backend).
91 FOLDER "Reactor"
127 FOLDER "Reactor"
Dreactor.gni26 # except for MSan builds which only get Reactor code instrumented with LLVM.
/third_party/grpc/include/grpcpp/impl/codegen/
Dasync_generic_service.h116 class Reactor : public ServerGenericBidiReactor { in CreateReactor()
118 Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } in CreateReactor()
121 return new Reactor; in CreateReactor()
Dserver_context_impl.h319 return reinterpret_cast<Reactor*>(&default_reactor_); in DefaultReactor()
321 new (&default_reactor_) Reactor; in DefaultReactor()
329 return reinterpret_cast<Reactor*>(&default_reactor_); in DefaultReactor()
448 class Reactor : public ServerUnaryReactor {
498 typename std::aligned_storage<sizeof(Reactor), alignof(Reactor)>::type
Dserver_context.h327 return reinterpret_cast<Reactor*>(&default_reactor_); in DefaultReactor()
329 new (&default_reactor_) Reactor; in DefaultReactor()
337 return reinterpret_cast<Reactor*>(&default_reactor_); in DefaultReactor()
475 class Reactor : public ::grpc::ServerUnaryReactor {
524 typename std::aligned_storage<sizeof(Reactor), alignof(Reactor)>::type
Dcallback_common.h51 template <class Reactor, class Func, class... Args>
52 Reactor* CatchingReactorGetter(Func&& func, Args&&... args) { in CatchingReactorGetter()
/third_party/grpc/test/cpp/microbenchmarks/
Dcallback_test_service.cc67 class Reactor in BidiStream() class
70 explicit Reactor(experimental::CallbackServerContext* context) { in BidiStream() function in grpc::testing::CallbackStreamingTestService::BidiStream::Reactor
109 return new Reactor(context); in BidiStream()
/third_party/grpc/test/cpp/qps/
Dserver_callback.cc47 class Reactor in StreamingCall() class
51 Reactor() { StartRead(&request_); } in StreamingCall() function in grpc::testing::BenchmarkCallbackServiceImpl::StreamingCall::Reactor
80 return new Reactor; in StreamingCall()
/third_party/boost/libs/asio/doc/overview/
Dasync.qbk13 disadvantages of this approach, when compared to a synchronous-only or Reactor
64 [heading Implementation Using Reactor]
67 of a Reactor, such as `select`, `epoll` or `kqueue`. This implementation
117 typify the Reactor pattern, such as __POSIX__ `select()`.]
177 concurrent operation. The Reactor pattern, on the other hand, does not require
Dreactor.qbk8 [section:reactor Reactor-Style Operations]
/third_party/grpc/src/cpp/server/
Dserver_context.cc259 reinterpret_cast<Reactor*>(&default_reactor_)->~Reactor(); in ~ServerContextBase()
/third_party/skia/third_party/externals/swiftshader/tests/ReactorBenchmarks/
DCMakeLists.txt52 ${Reactor}
/third_party/boost/libs/asio/doc/
Doverview.qbk18 * [link boost_asio.overview.core.reactor Reactor-Style Operations]
64 * [link boost_asio.overview.core.reactor Reactor-Style Operations]
/third_party/skia/third_party/externals/swiftshader/src/Main/
DCMakeLists.txt91 ${Reactor}
/third_party/skia/third_party/externals/swiftshader/
DBUILD.gn15 import("src/Reactor/reactor.gni")
DCMakeLists.txt191 set(REACTOR_BACKEND ${DEFAULT_REACTOR_BACKEND} CACHE STRING "JIT compiler back-end used by Reactor")
200 set(REACTOR_DEFAULT_OPT_LEVEL "" CACHE STRING "Reactor default optimization level")
602 # Enable Reactor Print() functionality in Debug/RelWithDebInfo builds or when explicitly enabled.
761 add_subdirectory(src/Reactor) # Add ReactorSubzero and ReactorLLVM targets
764 set(Reactor ReactorLLVM) variable
766 set(Reactor ReactorSubzero) variable
780 # Transitively depends on shader, main, core, Reactor,
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/
DBUILD.gn66 "../../Reactor:swiftshader_reactor",

12