Searched refs:Routine (Results 1 – 25 of 34) sorted by relevance
12
/third_party/skia/third_party/externals/swiftshader/src/Reactor/ |
D | Routine.hpp | 22 class Routine class 25 Routine() = default; 26 virtual ~Routine() = default; 43 explicit RoutineT(const std::shared_ptr<Routine> &routine) in RoutineT() 69 std::shared_ptr<Routine> routine;
|
D | Coroutine.hpp | 28 StreamBase(const std::shared_ptr<Routine> &routine, Nucleus::CoroutineHandle handle) in StreamBase() 46 std::shared_ptr<Routine> routine; 57 inline Stream(const std::shared_ptr<Routine> &routine, Nucleus::CoroutineHandle handle) in Stream() 151 std::shared_ptr<Routine> routine;
|
D | LLVMReactor.hpp | 84 class Routine; 95 …std::shared_ptr<rr::Routine> acquireRoutine(const char *name, llvm::Function **funcs, size_t count…
|
D | Nucleus.hpp | 40 class Routine; 167 std::shared_ptr<Routine> acquireRoutine(const char *name, const Config::Edit *cfgEdit = nullptr); 204 std::shared_ptr<Routine> acquireCoroutine(const char *name, const Config::Edit *cfg = nullptr); 207 …static CoroutineHandle invokeCoroutineBegin(Routine &routine, std::function<CoroutineHandle()> fun…
|
D | CMakeLists.txt | 40 Routine.hpp
|
D | LLVMJIT.cpp | 693 class JITRoutine : public rr::Routine 876 std::shared_ptr<rr::Routine> JITBuilder::acquireRoutine(const char *name, llvm::Function **funcs, s… in acquireRoutine()
|
D | SubzeroReactor.cpp | 742 class ELFMemoryStreamer : public Ice::ELFStreamer, public Routine 749 : Routine() in ELFMemoryStreamer() 989 static std::shared_ptr<Routine> acquireRoutine(Ice::Cfg *const (&functions)[Count], const char *con… in acquireRoutine() 1086 Routine *handoffRoutine = ::routine; in acquireRoutine() 1089 return std::shared_ptr<Routine>(handoffRoutine); in acquireRoutine() 1092 std::shared_ptr<Routine> Nucleus::acquireRoutine(const char *name, const Config::Edit *cfgEdit /* =… in acquireRoutine() 4933 std::shared_ptr<Routine> Nucleus::acquireCoroutine(const char *name, const Config::Edit *cfgEdit /*… in acquireCoroutine() 4975 Nucleus::CoroutineHandle Nucleus::invokeCoroutineBegin(Routine &routine, std::function<Nucleus::Cor… in invokeCoroutineBegin()
|
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
D | VkDevice.hpp | 107 std::shared_ptr<rr::Routine> getOrCreate(const Key &key, Function &&createRoutine) in getOrCreate() 118 std::shared_ptr<rr::Routine> newRoutine = createRoutine(key); in getOrCreate() 129 std::unordered_map<Key, std::shared_ptr<rr::Routine>, Key::Hash> snapshot; 132 sw::LRUCache<Key, std::shared_ptr<rr::Routine>, Key::Hash> cache GUARDED_BY(mutex);
|
/third_party/skia/third_party/externals/swiftshader/src/Renderer/ |
D | Renderer.hpp | 461 std::shared_ptr<Routine> vertexRoutine; 462 std::shared_ptr<Routine> setupRoutine; 463 std::shared_ptr<Routine> pixelRoutine; 475 std::shared_ptr<Routine> vertexRoutine; 476 std::shared_ptr<Routine> setupRoutine; 477 std::shared_ptr<Routine> pixelRoutine;
|
D | RoutineCache.hpp | 27 using RoutineCache = LRUCache<State, std::shared_ptr<Routine>>;
|
D | SetupProcessor.hpp | 94 std::shared_ptr<Routine> routine(const State &state);
|
D | Blitter.hpp | 115 std::shared_ptr<Routine> generate(const State &state);
|
D | SetupProcessor.cpp | 224 std::shared_ptr<Routine> SetupProcessor::routine(const State &state) in routine()
|
D | VertexProcessor.hpp | 290 std::shared_ptr<Routine> routine(const State &state);
|
D | PixelProcessor.hpp | 313 std::shared_ptr<Routine> routine(const State &state);
|
/third_party/skia/third_party/externals/swiftshader/src/Shader/ |
D | SetupRoutine.hpp | 33 std::shared_ptr<Routine> getRoutine(); 43 std::shared_ptr<Routine> routine;
|
D | SetupRoutine.cpp | 668 std::shared_ptr<Routine> SetupRoutine::getRoutine() in getRoutine()
|
/third_party/skia/third_party/externals/swiftshader/src/Main/ |
D | FrameBuffer.hpp | 57 static std::shared_ptr<Routine> copyRoutine(const BlitState &state); 93 std::shared_ptr<Routine> blitRoutine;
|
D | FrameBuffer.cpp | 162 std::shared_ptr<Routine> FrameBuffer::copyRoutine(const BlitState &state) in copyRoutine()
|
/third_party/skia/third_party/externals/swiftshader/docs/ |
D | Reactor.md | 46 ### Routine and Function<> 48 …ally compiled functions and methods. Reactor's `Routine` class encapsulates a routine. Deleting a … 61 The Routine is obtained and materialized by "calling" the `Function<>` object to give it a name: 76 …Routine` objects are lightweight and merely provide storage and lifetime management of generated r…
|
D | Index.md | 34 We refer to the functions generated by Reactor code as [Routine](../src/Reactor/Routine.hpp)s.
|
/third_party/skia/third_party/externals/swiftshader/src/Pipeline/ |
D | SpirvShaderSampling.cpp | 128 std::shared_ptr<rr::Routine> SpirvShader::emitWriteRoutine(ImageInstructionSignature instruction, c… in emitWriteRoutine() 144 std::shared_ptr<rr::Routine> SpirvShader::emitSamplerRoutine(ImageInstructionSignature instruction,… in emitSamplerRoutine()
|
D | SpirvShader.hpp | 1384 …static std::shared_ptr<rr::Routine> emitSamplerRoutine(ImageInstructionSignature instruction, cons… 1385 …static std::shared_ptr<rr::Routine> emitWriteRoutine(ImageInstructionSignature instruction, const …
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | ARMAttributeParser.h | 27 void (ARMAttributeParser::*Routine)(ARMBuildAttrs::AttrType,
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
D | ARMAttributeParser.cpp | 610 (this->*DisplayRoutines[AHI].Routine)(ARMBuildAttrs::AttrType(Tag), in ParseAttributeList()
|
12