/third_party/skia/third_party/externals/swiftshader/src/ |
D | Android.bp | 34 "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/ |
D | BUILD.gn | 16 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"
|
D | CMakeLists.txt | 56 ${Reactor}
|
/third_party/grpc/test/cpp/end2end/ |
D | test_service_impl.cc | 130 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/ |
D | Index.md | 15 ![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…
|
D | ReactorDebugInfo.md | 1 # 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 …]
|
D | Reactor.md | 1 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 …]
|
D | Subzero.md | 4 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/ |
D | CMakeLists.txt | 36 Reactor.cpp 37 Reactor.hpp 74 # Enable instrumentation of Reactor routines for MemorySanitizer builds (LLVM backend). 91 FOLDER "Reactor" 127 FOLDER "Reactor"
|
D | reactor.gni | 26 # except for MSan builds which only get Reactor code instrumented with LLVM.
|
/third_party/grpc/include/grpcpp/impl/codegen/ |
D | async_generic_service.h | 116 class Reactor : public ServerGenericBidiReactor { in CreateReactor() 118 Reactor() { this->Finish(Status(StatusCode::UNIMPLEMENTED, "")); } in CreateReactor() 121 return new Reactor; in CreateReactor()
|
D | server_context_impl.h | 319 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
|
D | server_context.h | 327 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
|
D | callback_common.h | 51 template <class Reactor, class Func, class... Args> 52 Reactor* CatchingReactorGetter(Func&& func, Args&&... args) { in CatchingReactorGetter()
|
/third_party/grpc/test/cpp/microbenchmarks/ |
D | callback_test_service.cc | 67 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/ |
D | server_callback.cc | 47 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/ |
D | async.qbk | 13 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
|
D | reactor.qbk | 8 [section:reactor Reactor-Style Operations]
|
/third_party/grpc/src/cpp/server/ |
D | server_context.cc | 259 reinterpret_cast<Reactor*>(&default_reactor_)->~Reactor(); in ~ServerContextBase()
|
/third_party/skia/third_party/externals/swiftshader/tests/ReactorBenchmarks/ |
D | CMakeLists.txt | 52 ${Reactor}
|
/third_party/boost/libs/asio/doc/ |
D | overview.qbk | 18 * [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/ |
D | CMakeLists.txt | 91 ${Reactor}
|
/third_party/skia/third_party/externals/swiftshader/ |
D | BUILD.gn | 15 import("src/Reactor/reactor.gni")
|
D | CMakeLists.txt | 191 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/ |
D | BUILD.gn | 66 "../../Reactor:swiftshader_reactor",
|