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);
55 typedef fft::FftSupport* (*FftFactory)(internal::StreamExecutorInterface*);
463 fft::FftSupport *AsFft();666 std::unique_ptr<fft::FftSupport> fft_;
330 virtual fft::FftSupport *CreateFft() { return nullptr; } in CreateFft()
459 fft::FftSupport *StreamExecutor::AsFft() { in AsFft()
5145 if (fft::FftSupport *fft = parent_->AsFft()) { in ThenFft()5163 if (fft::FftSupport *fft = parent_->AsFft()) { in ThenFft()5180 if (fft::FftSupport *fft = parent_->AsFft()) { in ThenFft()5197 if (fft::FftSupport *fft = parent_->AsFft()) { in ThenFft()5215 if (fft::FftSupport *fft = parent_->AsFft()) { in ThenFft()5233 if (fft::FftSupport *fft = parent_->AsFft()) { in ThenFft()
100 class ROCMFft : public fft::FftSupport {
593 [](internal::StreamExecutorInterface *parent) -> fft::FftSupport * { in initialize_rocfft()
683 fft::FftSupport* GpuExecutor::CreateFft() { in CreateFft()
105 class CUDAFft : public fft::FftSupport {
540 [](internal::StreamExecutorInterface *parent) -> fft::FftSupport * { in initialize_cufft()
802 fft::FftSupport* GpuExecutor::CreateFft() { in CreateFft()
181 fft::FftSupport *CreateFft() override;
232 fft::FftSupport *HostExecutor::CreateFft() { in CreateFft()
214 fft::FftSupport* CreateFft() override;