Home
last modified time | relevance | path

Searched refs:getOperandTypes (Results 1 – 25 of 79) sorted by relevance

1234

/external/tensorflow/tensorflow/compiler/mlir/tfrt/transforms/
Ddeduplicate_batch_function.cc70 if (!std::equal(lhs_op.getOperandTypes().begin(), in AreEquivalent()
71 lhs_op.getOperandTypes().end(), in AreEquivalent()
72 rhs_op.getOperandTypes().begin())) in AreEquivalent()
/external/tensorflow/tensorflow/compiler/xla/mlir_hlo/include/mlir-hlo/Dialect/lhlo/transforms/
Dmap_lmhlo_to_scalar_op.h34 op.getLoc(), resultTypes, llvm::to_vector<4>(op->getOperandTypes()),
46 llvm::to_vector<4>(op->getOperandTypes()), args, b); in map()
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/ir/
Dtf_traits.h61 for (auto operand_type : op->getOperandTypes()) { in verifyTrait()
94 for (const auto& operand_type : op->getOperandTypes()) { in verifySameOperandsAndResultElementTypeResolveRef()
Dtf_device.cc155 for (auto result_type : region_terminator->getOperandTypes()) { in verify()
375 for (const auto& type : terminator.getOperandTypes()) in parse()
557 llvm::enumerate(terminator.getOperandTypes())) { in verify()
752 op->getLoc(), new_return.getOperandTypes(), op->getOperands(), in EliminatePassThroughResults()
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/
Densure_static_shapes_pass.cc39 llvm::any_of(op->getOperandTypes(), is_dynamic_shape_type)) { in runOnFunction()
Ddecompose_reduce_dataset.cc130 auto while_input_types = dataset_while.getOperandTypes(); in PopulateDatasetWhileCond()
220 auto while_input_types = dataset_while.getOperandTypes(); in PopulateDatasetWhileBody()
Dshape_inference.cc951 for (auto result : zip(op.getResults(), then_yield->getOperandTypes(), in InferShapeForIfRegion()
952 else_yield->getOperandTypes())) { in InferShapeForIfRegion()
977 host_compute_op.getOperandTypes(), in InferShapeForXlaHostComputeMlir()
981 if (failed(PropagateShapeToRegions(host_compute_op.getOperandTypes(), in InferShapeForXlaHostComputeMlir()
1103 for (auto t : llvm::drop_begin(op->getOperandTypes())) { in InferShapeForDatasetOpCommon()
1220 for (auto t : llvm::drop_begin(op.getOperandTypes(), 1 + num_states)) { in InferShapeForReduceDataset()
2087 while_region.body().front().getTerminator()->getOperandTypes()); in InferShapeForSingleOperation()
2197 std::equal(caller->getOperandTypes().begin(), in PropagateShapeToFunctions()
2198 caller->getOperandTypes().end(), in PropagateShapeToFunctions()
2199 callers.front()->getOperandTypes().begin()); in PropagateShapeToFunctions()
[all …]
Dparallel_execute_to_islands.cc112 island_op.getLoc(), yield.getOperandTypes(), in ExpandParallelExecuteToIslands()
Dconstant_fold.cc67 int64_t operands_size = get_size(inst->getOperandTypes()); in ShouldBeFolded()
/external/tensorflow/tensorflow/compiler/mlir/tools/kernel_gen/transforms/
Dbufferize.cc61 return converter->isLegal(op->getOperandTypes()) && in populateExtraBufferizePatterns()
Dconvert_to_signless_pass.cc81 return converter.isLegal(op->getOperandTypes()) && in runOnOperation()
Dtf_to_jit_invocations.cc93 op->getOperandTypes(), locs); in matchAndRewrite()
216 yield_op->getOperandTypes())); in matchAndRewrite()
/external/tensorflow/tensorflow/compiler/mlir/tfrt/transforms/lmhlo_to_gpu/
Dlmhlo_to_jitrt.cc201 FunctionType::get(ctx, op.getOperandTypes(), TypeRange()); in matchAndRewrite()
265 FunctionType::get(ctx, op.getOperandTypes(), TypeRange()); in matchAndRewrite()
303 FunctionType::get(ctx, op.getOperandTypes(), TypeRange()); in matchAndRewrite()
423 FunctionType::get(ctx, op.getOperandTypes(), TypeRange()); in matchAndRewrite()
495 FunctionType::get(ctx, op.getOperandTypes(), TypeRange()); in matchAndRewrite()
581 FunctionType::get(ctx, op.getOperandTypes(), TypeRange()); in matchAndRewrite()
995 FunctionType::get(ctx, op.getOperandTypes(), TypeRange()); in matchAndRewrite()
1043 FunctionType::get(ctx, op.getOperandTypes(), TypeRange()); in matchAndRewrite()
1312 FunctionType::get(ctx, op.getOperandTypes(), TypeRange()); in matchAndRewrite()
1512 FunctionType::get(ctx, op->getOperandTypes(), TypeRange()); in matchAndRewrite()
/external/tensorflow/tensorflow/compiler/mlir/quantization/tensorflow/passes/
Dinsert_main_function.cc121 result_types.append(return_op.getOperandTypes().begin(), in CreateMainFunction()
122 return_op.getOperandTypes().end()); in CreateMainFunction()
/external/tensorflow/tensorflow/compiler/mlir/tfr/passes/
Drewrite_quantized_io.cc104 terminator->getOperandTypes()); in runOnOperation()
/external/tensorflow/tensorflow/compiler/mlir/tfrt/jit/opdefs/
Dtf_jitrt_ops.cc138 for (Type type : op.getOperandTypes()) { in cost()
/external/tensorflow/tensorflow/compiler/mlir/lite/quantization/ir/
DQuantOps.cc81 for (auto input : llvm::zip(getOperandTypes(), getInputSpecs())) { in verify()
/external/tensorflow/tensorflow/compiler/mlir/lite/transforms/
Draise_custom_ops.cc90 new_block->addArguments(op->getOperandTypes(), in runOnOperation()
Doptimize_functional_ops.cc56 auto return_types = llvm::to_vector<4>(terminator->getOperandTypes()); in UpdateFuncType()
/external/tensorflow/tensorflow/dtensor/mlir/expansions/
Dtrivial_spmd_expander.cc38 auto output_types = llvm::to_vector<8>(terminator_op.getOperandTypes()); in ExpandOp()
/external/tensorflow/tensorflow/compiler/xla/mlir_hlo/lib/Dialect/mhlo/transforms/
Dconvert_to_signless_pass.cc106 return converter.isLegal(op->getOperandTypes()) && in runOnOperation()
/external/tensorflow/tensorflow/compiler/mlir/tosa/transforms/
Dstrip_quant_types.cc143 for (Type type : op->getOperandTypes()) { in runOnOperation()
/external/tensorflow/tensorflow/compiler/mlir/tfrt/jit/transforms/
Dtf_jitrt_clustering.cc96 return IsSupportedDataTypes(op->getOperandTypes()); in IsSupportedOperandTypes()
882 bool has_i1_integers = llvm::any_of(op->getOperandTypes(), IsI1Integer) || in VerifyCluster()
890 llvm::any_of(op->getOperandTypes(), IsUnsignedInteger) || in VerifyCluster()
/external/tensorflow/tensorflow/compiler/mlir/xla/transforms/
Doutline_with_xla_framework.cc80 if (llvm::any_of(op->getOperandTypes(), in matchAndRewrite()
/external/tensorflow/tensorflow/compiler/xla/mlir_hlo/include/mlir-hlo/Dialect/mhlo/IR/
Dhlo_ops_base.h80 auto allMatch = llvm::all_of(op->getOperandTypes(), typeMatch) && in verifyTrait()

1234