Searched refs:FftSupport (Results 1 – 15 of 15) sorted by relevance
89 class FftSupport {91 virtual ~FftSupport() {} in ~FftSupport()204 FftSupport() {} in FftSupport() function207 SE_DISALLOW_COPY_AND_ASSIGN(FftSupport);
54 typedef fft::FftSupport* (*FftFactory)(internal::StreamExecutorInterface*);
485 fft::FftSupport *AsFft();692 std::unique_ptr<fft::FftSupport> fft_;
333 virtual fft::FftSupport *CreateFft() { return nullptr; } in CreateFft()
444 fft::FftSupport *StreamExecutor::AsFft() { in AsFft()
4867 if (fft::FftSupport *fft = parent_->AsFft()) { in ThenFft()4883 if (fft::FftSupport *fft = parent_->AsFft()) { in ThenFft()4898 if (fft::FftSupport *fft = parent_->AsFft()) { in ThenFft()4913 if (fft::FftSupport *fft = parent_->AsFft()) { in ThenFft()4929 if (fft::FftSupport *fft = parent_->AsFft()) { in ThenFft()4945 if (fft::FftSupport *fft = parent_->AsFft()) { in ThenFft()
105 class ROCMFft : public fft::FftSupport {
598 [](internal::StreamExecutorInterface *parent) -> fft::FftSupport * { in initialize_rocfft()
682 fft::FftSupport* GpuExecutor::CreateFft() { in CreateFft()
109 class CUDAFft : public fft::FftSupport {
569 [](internal::StreamExecutorInterface *parent) -> fft::FftSupport * { in initialize_cufft()
774 fft::FftSupport* GpuExecutor::CreateFft() { in CreateFft()
158 fft::FftSupport *CreateFft() override;
324 fft::FftSupport *HostExecutor::CreateFft() { in CreateFft()
212 fft::FftSupport* CreateFft() override;