Home
last modified time | relevance | path

Searched refs:EventInterface (Results 1 – 8 of 8) sorted by relevance

/external/tensorflow/tensorflow/stream_executor/
Devent.h26 class EventInterface; variable
62 internal::EventInterface* implementation() { return implementation_.get(); } in implementation()
76 std::unique_ptr<internal::EventInterface> implementation_;
Dstream_executor_internal.h76 class EventInterface {
78 EventInterface() {} in EventInterface() function
79 virtual ~EventInterface() {} in ~EventInterface()
82 SE_DISALLOW_COPY_AND_ASSIGN(EventInterface);
358 virtual std::unique_ptr<EventInterface> CreateEventImplementation() = 0;
383 using EventFactory = std::function<EventInterface *(StreamExecutor *)>;
/external/tensorflow/tensorflow/stream_executor/gpu/
Dgpu_event.h29 class GpuEvent : public internal::EventInterface {
Dgpu_executor.h224 std::unique_ptr<internal::EventInterface> CreateEventImplementation()
/external/tensorflow/tensorflow/compiler/xla/service/interpreter/
Dexecutor.h187 std::unique_ptr<internal::EventInterface> CreateEventImplementation() in CreateEventImplementation()
/external/tensorflow/tensorflow/stream_executor/host/
Dhost_gpu_executor.h186 std::unique_ptr<internal::EventInterface> CreateEventImplementation() in CreateEventImplementation()
/external/tensorflow/tensorflow/stream_executor/rocm/
Drocm_gpu_executor.cc841 std::unique_ptr<internal::EventInterface>
843 return std::unique_ptr<internal::EventInterface>(new GpuEvent(this)); in CreateEventImplementation()
/external/tensorflow/tensorflow/stream_executor/cuda/
Dcuda_gpu_executor.cc939 std::unique_ptr<internal::EventInterface>
941 return std::unique_ptr<internal::EventInterface>(new GpuEvent(this)); in CreateEventImplementation()