Home
last modified time | relevance | path

Searched refs:ConversionTarget (Results 1 – 25 of 74) sorted by relevance

123

/external/llvm-project/mlir/include/mlir/Conversion/SCFToGPU/
DSCFToGPU.h15 class ConversionTarget; variable
50 void configureParallelLoopToGPULegality(ConversionTarget &target);
/external/llvm-project/mlir/include/mlir/Conversion/GPUToNVVM/
DGPUToNVVMPass.h17 class ConversionTarget; variable
26 void configureGpuToNVVMConversionLegality(ConversionTarget &target);
/external/llvm-project/mlir/include/mlir/Dialect/SCF/
DTransforms.h20 class ConversionTarget; variable
60 OwningRewritePatternList &patterns, ConversionTarget &target);
/external/llvm-project/mlir/include/mlir/Dialect/Shape/Transforms/
DPasses.h20 class ConversionTarget; variable
57 OwningRewritePatternList &patterns, ConversionTarget &target);
/external/llvm-project/mlir/include/mlir/Transforms/
DDialectConversion.h535 class ConversionTarget {
564 ConversionTarget(MLIRContext &ctx) in ConversionTarget() function
566 virtual ~ConversionTarget() = default;
805 applyPartialConversion(ArrayRef<Operation *> ops, ConversionTarget &target,
809 applyPartialConversion(Operation *op, ConversionTarget &target,
818 applyFullConversion(ArrayRef<Operation *> ops, ConversionTarget &target,
821 applyFullConversion(Operation *op, ConversionTarget &target,
833 applyAnalysisConversion(ArrayRef<Operation *> ops, ConversionTarget &target,
837 applyAnalysisConversion(Operation *op, ConversionTarget &target,
DBufferize.h53 void populateBufferizeMaterializationLegality(ConversionTarget &target);
/external/tensorflow/tensorflow/compiler/mlir/hlo/include/mlir-hlo/Dialect/mhlo/transforms/
Drewriters.h71 ConversionTarget *conversionTarget);
80 ConversionTarget *conversionTarget);
/external/tensorflow/tensorflow/compiler/mlir/tools/kernel_gen/transforms/
Dkernel_lowering_passes.cc58 ConversionTarget target(getContext()); in runOnOperation()
83 ConversionTarget target(getContext()); in runOnOperation()
Dembed_tf_framework_pass.cc57 ConversionTarget target(getContext()); in runOnOperation()
97 ConversionTarget target(getContext()); in runOnOperation()
Dparallel_loops_to_sequential.cc35 mlir::ConversionTarget target(getContext()); in runOnFunction()
Dbufferize_pass.cc115 ConversionTarget target(context); in runOnOperation()
165 ConversionTarget target(context); in runOnOperation()
Dshape_to_descriptors_pass.cc50 ConversionTarget target(ctx); in runOnOperation()
/external/llvm-project/mlir/lib/Transforms/Utils/
DDialectConversion.cpp34 ConversionTarget *target = nullptr) { in computeConversionSet()
52 : Optional<ConversionTarget::LegalOpDetails>(); in computeConversionSet()
1455 using LegalizationAction = ConversionTarget::LegalizationAction;
1457 OperationLegalizer(ConversionTarget &targetInfo,
1468 ConversionTarget &getTarget() { return target; } in getTarget()
1546 ConversionTarget &target;
1553 OperationLegalizer::OperationLegalizer(ConversionTarget &targetInfo, in OperationLegalizer()
2076 explicit OperationConverter(ConversionTarget &target, in OperationConverter()
2157 ConversionTarget &target = opLegalizer.getTarget(); in convertOperations()
2544 void ConversionTarget::setOpAction(OperationName op, in setOpAction()
[all …]
/external/llvm-project/mlir/lib/Transforms/
DBufferize.cpp49 void mlir::populateBufferizeMaterializationLegality(ConversionTarget &target) { in populateBufferizeMaterializationLegality()
104 ConversionTarget target(*context); in runOnFunction()
/external/tensorflow/tensorflow/compiler/mlir/xla/transforms/
Dlegalize_tf_types.cc91 class TfTypeConversionTarget : public ConversionTarget {
93 explicit TfTypeConversionTarget(MLIRContext &ctx) : ConversionTarget(ctx) { in TfTypeConversionTarget()
/external/llvm-project/mlir/lib/Dialect/Shape/Transforms/
DBufferize.cpp23 ConversionTarget target(getContext()); in runOnFunction()
/external/tensorflow/tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/transforms/
Dmaterialize_broadcasts_pass.cc33 ConversionTarget conversionTarget(getContext()); in runOnFunction()
Dchlo_legalize_to_hlo_pass.cc45 ConversionTarget conversionTarget(getContext()); in runOnFunction()
/external/llvm-project/mlir/lib/Dialect/SCF/Transforms/
DBufferize.cpp28 ConversionTarget target(*context); in runOnFunction()
/external/llvm-project/mlir/lib/Conversion/StandardToSPIRV/
DConvertStandardToSPIRVPass.cpp35 std::unique_ptr<ConversionTarget> target = in runOnOperation()
/external/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/
DConvertSPIRVToLLVMPass.cpp47 ConversionTarget target(getContext()); in runOnOperation()
/external/llvm-project/mlir/lib/Conversion/LinalgToSPIRV/
DLinalgToSPIRVPass.cpp29 std::unique_ptr<ConversionTarget> target = in runOnOperation()
/external/llvm-project/mlir/lib/Conversion/GPUToSPIRV/
DConvertGPUToSPIRVPass.cpp57 std::unique_ptr<ConversionTarget> target = in runOnOperation()
/external/llvm-project/mlir/test/lib/Transforms/
DTestConvertCallOp.cpp57 ConversionTarget target(getContext()); in runOnOperation()
/external/llvm-project/mlir/lib/Conversion/SCFToGPU/
DSCFToGPUPass.cpp51 ConversionTarget target(getContext()); in runOnOperation()

123