Home
last modified time | relevance | path

Searched refs:fft_type (Results 1 – 22 of 22) sorted by relevance

/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Druntime_fft_impl.h173 int32 fft_type, int64 input_batch, int64 fft_length0, in EigenFftWithRank() argument
175 switch (fft_type) { in EigenFftWithRank()
208 int32 fft_type, int32 fft_rank, int64 input_batch, in EigenFftImpl() argument
213 device, out, operand, fft_type, input_batch, fft_length0, 0, 0); in EigenFftImpl()
216 internal::EigenFftWithRank<2, EigenDevice>(device, out, operand, fft_type, in EigenFftImpl()
221 internal::EigenFftWithRank<3, EigenDevice>(device, out, operand, fft_type, in EigenFftImpl()
Druntime_single_threaded_fft.cc26 const void* run_options_ptr, void* out, void* operand, int32 fft_type, in __xla_cpu_runtime_EigenSingleThreadedFft() argument
29 tensorflow::xla::EigenFftImpl(Eigen::DefaultDevice(), out, operand, fft_type, in __xla_cpu_runtime_EigenSingleThreadedFft()
Druntime_fft.cc29 const void* run_options_ptr, void* out, void* operand, int32 fft_type, in __xla_cpu_runtime_EigenFft() argument
35 operand, fft_type, fft_rank, input_batch, in __xla_cpu_runtime_EigenFft()
Druntime_fft.h25 void* operand, tensorflow::int32 fft_type, tensorflow::int32 fft_rank,
Druntime_single_threaded_fft.h25 void* operand, tensorflow::int32 fft_type, tensorflow::int32 fft_rank,
Dir_emitter.cc1279 llvm::FunctionType* fft_type = llvm::FunctionType::get( in HandleFft() local
1292 module_->getOrInsertFunction(fn_name, fft_type).getCallee()); in HandleFft()
1300 BitCast(operand_address, int8_ptr_type), b_.getInt32(fft->fft_type()), in HandleFft()
/external/tensorflow/tensorflow/compiler/tf2xla/kernels/
Dfft_ops.cc42 explicit GenericFftOp(OpKernelConstruction* ctx, FftType fft_type, in GenericFftOp() argument
44 : XlaOpKernel(ctx), fft_type_(fft_type), fft_rank_(fft_rank) {} in GenericFftOp()
/external/tensorflow/tensorflow/compiler/xla/service/gpu/
Dfft_thunk.cc95 FftThunk::FftThunk(FftType fft_type, absl::Span<const int64> fft_length, in FftThunk() argument
101 fft_type_(FftTypeToSeType(fft_type)), in FftThunk()
Dfft_thunk.h65 FftThunk(FftType fft_type, absl::Span<const int64> fft_length,
Dir_emitter_unnested.cc1877 inst->fft_type(), inst->fft_length(), in BuildFftThunk()
/external/tensorflow/tensorflow/compiler/xla/service/
Dshape_inference.h116 static StatusOr<Shape> InferFftShape(const Shape& in, FftType fft_type,
Dhlo_parser_test.cc706 ROOT %fft = c64[8,32]{1,0} fft(c64[8,32]{1,0} %input), fft_type=FFT, fft_length={32} in CreateTestCases()
718 ROOT %fft = c64[5,8,32]{2,1,0} fft(c64[5,8,32]{2,1,0} %input), fft_type=IFFT, fft_length={8,32} in CreateTestCases()
730 ROOT %fft = c64[5,64,17]{2,1,0} fft(f32[5,64,32]{2,1,0} %input), fft_type=RFFT, fft_length={64,32} in CreateTestCases()
742 …ROOT %fft = f32[5,64,128,64]{3,2,1,0} fft(c64[5,64,128,33]{3,2,1,0} %input), fft_type=IRFFT, fft_l… in CreateTestCases()
Dhlo_instructions.cc166 HloInstruction* operand, FftType fft_type, in HloFftInstruction() argument
168 : HloInstruction(HloOpcode::kFft, shape), fft_type_(fft_type) { in HloFftInstruction()
184 return {StrCat("fft_type=", FftType_Name(fft_type())), in ExtraAttributesToStringImpl()
193 return fft_type() == casted_other.fft_type() && in IdenticalSlowPath()
Dhlo_instruction.h445 const Shape& shape, HloInstruction* operand, FftType fft_type,
1384 FftType fft_type() const;
Dshape_inference.cc1819 const Shape& in, const FftType fft_type, in InferFftShape() argument
1832 switch (fft_type) { in InferFftShape()
1837 FftType_Name(fft_type), in InferFftShape()
1898 LOG(FATAL) << "Unexpected fft_type: " << fft_type; in InferFftShape()
Dhlo_instruction.cc163 instruction = CreateFft(shape, operands(0), proto.fft_type(), in CreateFromProto()
791 const Shape& shape, HloInstruction* operand, FftType fft_type, in CreateFft() argument
793 return absl::make_unique<HloFftInstruction>(shape, operand, fft_type, in CreateFft()
3222 FftType HloInstruction::fft_type() const { in fft_type() function in xla::HloInstruction
3223 return Cast<HloFftInstruction>(this)->fft_type(); in fft_type()
Dhlo_instructions.h105 FftType fft_type,
107 FftType fft_type() const { return fft_type_; } in fft_type() function
Dhlo.proto144 xla.FftType fft_type = 31; field
Dhlo_parser.cc1107 optional<FftType> fft_type; in ParseInstructionRhs() local
1109 attrs["fft_type"] = {/*required=*/true, AttrTy::kFftType, &fft_type}; in ParseInstructionRhs()
1117 shape, operands[0], *fft_type, *fft_length)); in ParseInstructionRhs()
Dhlo_verifier.cc167 ShapeInference::InferFftShape(fft->operand(0)->shape(), fft->fft_type(), in HandleFft()
/external/tensorflow/tensorflow/compiler/xla/client/
Dxla_builder.h419 XlaOp Fft(const XlaOp& operand, FftType fft_type,
812 friend XlaOp Fft(const XlaOp& operand, FftType fft_type,
1349 XlaOp Fft(const XlaOp& operand, FftType fft_type,
Dxla_builder.cc1264 XlaOp XlaBuilder::Fft(const XlaOp& operand, const FftType fft_type, in Fft() argument
1270 operand_shape, fft_type, fft_length)); in Fft()
1272 instr.set_fft_type(fft_type); in Fft()
3024 XlaOp Fft(const XlaOp& operand, FftType fft_type, in Fft() argument
3026 return operand.builder()->Fft(operand, fft_type, fft_length); in Fft()