Home
last modified time | relevance | path

Searched refs:unnested_hlo (Results 1 – 4 of 4) sorted by relevance

/external/tensorflow/tensorflow/compiler/xla/service/gpu/
Dir_emission_utils.h72 bool IsInputFusibleSlices(mlir::Operation* unnested_hlo,
Dir_emission_utils.cc268 bool IsInputFusibleSlices(mlir::Operation* unnested_hlo, in IsInputFusibleSlices() argument
270 auto fusion = mlir::dyn_cast<mlir::lmhlo::FusionOp>(unnested_hlo); in IsInputFusibleSlices()
Dir_emitter_unnested.cc328 const HloInstruction* unnested_hlo = hlo; in GetIndexTypeForKernel() local
331 unnested_hlo = computation->FusionInstruction(); in GetIndexTypeForKernel()
353 if (!shape_in_range(unnested_hlo->shape())) { in GetIndexTypeForKernel()
362 if (!absl::c_all_of(unnested_hlo->operands(), hlo_shape_in_range)) { in GetIndexTypeForKernel()
367 if (unnested_hlo->opcode() == HloOpcode::kFusion) { in GetIndexTypeForKernel()
369 unnested_hlo->fused_instructions_computation()->instructions(), in GetIndexTypeForKernel()
/external/tensorflow/tensorflow/compiler/xla/service/
Dhlo_dataflow_analysis.cc131 bool IsSliceInputFusion(const HloInstruction& unnested_hlo) { in IsSliceInputFusion() argument
132 if (!unnested_hlo.IsInputFusion()) { in IsSliceInputFusion()
135 const HloInstruction* root = unnested_hlo.fused_expression_root(); in IsSliceInputFusion()