/external/llvm-project/mlir/include/mlir/Support/ |
D | LogicalResult.h | 19 struct LogicalResult { struct 21 LogicalResult(ResultEnum v) : value(v) {} in LogicalResult() argument 26 inline LogicalResult success(bool isSuccess = true) { 27 return LogicalResult{isSuccess ? LogicalResult::Success 28 : LogicalResult::Failure}; 33 inline LogicalResult failure(bool isFailure = true) { 34 return LogicalResult{isFailure ? LogicalResult::Failure 35 : LogicalResult::Success}; 40 inline bool succeeded(LogicalResult result) { in succeeded() 41 return result.value == LogicalResult::Success; in succeeded() [all …]
|
/external/llvm-project/mlir/tools/mlir-vulkan-runner/ |
D | VulkanRuntime.h | 111 LogicalResult initRuntime(); 114 LogicalResult run(); 117 LogicalResult updateHostMemoryBuffers(); 120 LogicalResult destroy(); 127 LogicalResult createInstance(); 128 LogicalResult createDevice(); 129 LogicalResult getBestComputeQueue(); 130 LogicalResult createMemoryBuffers(); 131 LogicalResult createShaderModule(); 133 LogicalResult createDescriptorSetLayout(); [all …]
|
/external/llvm-project/mlir/include/mlir/IR/ |
D | OpDefinition.h | 39 class ParseResult : public LogicalResult { 41 ParseResult(LogicalResult result = success()) : LogicalResult(result) {} in LogicalResult() function 44 ParseResult(const InFlightDiagnostic &) : LogicalResult(failure()) {} in ParseResult() 45 ParseResult(const Diagnostic &) : LogicalResult(failure()) {} in ParseResult() 58 OptionalParseResult(LogicalResult result) : impl(result) {} in OptionalParseResult() 242 LogicalResult verify() { return success(); } in verify() 294 LogicalResult verifyZeroOperands(Operation *op); 295 LogicalResult verifyOneOperand(Operation *op); 296 LogicalResult verifyNOperands(Operation *op, unsigned numOperands); 297 LogicalResult verifyIsIdempotent(Operation *op); [all …]
|
/external/llvm-project/mlir/include/mlir/Dialect/Vector/ |
D | VectorTransforms.h | 85 LogicalResult unrollTransferWriteOp(OpBuilder &builder, Operation *op, 90 using FilterConstraintFnType = std::function<LogicalResult(Operation *op)>; 121 using FilterConstraintType = std::function<LogicalResult(Operation *op)>; 124 LogicalResult matchAndRewrite(Operation *op, in matchAndRewrite() 196 LogicalResult 198 LogicalResult splitFullAndPartialTransfer( 207 std::function<LogicalResult(VectorTransferOpInterface op)>; 219 LogicalResult matchAndRewrite(Operation *op, 257 using FilterConstraintType = std::function<LogicalResult(ExtractMapOp op)>; 262 LogicalResult matchAndRewrite(ExtractMapOp extract, [all …]
|
/external/llvm-project/mlir/include/mlir/Transforms/ |
D | LoopUtils.h | 39 LogicalResult loopUnrollFull(AffineForOp forOp); 44 LogicalResult loopUnrollByFactor(AffineForOp forOp, uint64_t unrollFactor); 45 LogicalResult loopUnrollByFactor(scf::ForOp forOp, uint64_t unrollFactor); 49 LogicalResult loopUnrollUpToFactor(AffineForOp forOp, uint64_t unrollFactor); 66 LogicalResult loopUnrollJamByFactor(AffineForOp forOp, 71 LogicalResult loopUnrollJamUpToFactor(AffineForOp forOp, 76 LogicalResult promoteIfSingleIteration(AffineForOp forOp); 77 LogicalResult promoteIfSingleIteration(scf::ForOp forOp); 89 LogicalResult affineForOpBodySkew(AffineForOp forOp, ArrayRef<uint64_t> shifts, 101 LogicalResult [all …]
|
D | GreedyPatternRewriteDriver.h | 36 LogicalResult 42 LogicalResult 48 LogicalResult 54 LogicalResult 64 LogicalResult applyOpPatternsAndFold(Operation *op,
|
/external/llvm-project/mlir/include/mlir/Target/LLVMIR/ |
D | ModuleTranslation.h | 88 virtual LogicalResult convertOperation(Operation &op, 90 virtual LogicalResult convertOmpOperation(Operation &op, 92 virtual LogicalResult convertOmpParallel(Operation &op, 94 virtual LogicalResult convertOmpMaster(Operation &op, 102 LogicalResult &bodyGenStatus); 115 static LogicalResult checkSupportedModuleOps(Operation *m); 117 LogicalResult convertFunctionSignatures(); 118 LogicalResult convertFunctions(); 119 LogicalResult convertGlobals(); 120 LogicalResult convertOneFunction(LLVMFuncOp func); [all …]
|
/external/llvm-project/mlir/lib/IR/ |
D | Verifier.cpp | 47 LogicalResult verify(Operation &op); 58 LogicalResult verifyRegion(Region ®ion); 59 LogicalResult verifyBlock(Block &block); 60 LogicalResult verifyOperation(Operation &op); 63 LogicalResult verifyDominance(Region ®ion); 67 LogicalResult verifyDominanceOfContainedRegions(Operation &op); 92 LogicalResult OperationVerifier::verify(Operation &op) { in verify() 110 LogicalResult OperationVerifier::verifyRegion(Region ®ion) { in verifyRegion() 127 LogicalResult OperationVerifier::verifyBlock(Block &block) { in verifyBlock() 163 LogicalResult OperationVerifier::verifyOperation(Operation &op) { in verifyOperation() [all …]
|
D | Operation.cpp | 574 LogicalResult Operation::fold(ArrayRef<Attribute> operands, in fold() 717 LogicalResult OpTrait::impl::verifyZeroOperands(Operation *op) { in verifyZeroOperands() 723 LogicalResult OpTrait::impl::verifyOneOperand(Operation *op) { in verifyOneOperand() 729 LogicalResult OpTrait::impl::verifyNOperands(Operation *op, in verifyNOperands() 738 LogicalResult OpTrait::impl::verifyAtLeastNOperands(Operation *op, in verifyAtLeastNOperands() 758 LogicalResult OpTrait::impl::verifyIsIdempotent(Operation *op) { in verifyIsIdempotent() 766 LogicalResult OpTrait::impl::verifyIsInvolution(Operation *op) { in verifyIsInvolution() 774 LogicalResult 784 LogicalResult OpTrait::impl::verifyOperandsAreFloatLike(Operation *op) { in verifyOperandsAreFloatLike() 793 LogicalResult OpTrait::impl::verifySameTypeOperands(Operation *op) { in verifySameTypeOperands() [all …]
|
/external/llvm-project/mlir/lib/Dialect/SPIRV/Serialization/ |
D | Deserializer.cpp | 143 LogicalResult deserialize(); 157 LogicalResult processHeader(); 161 LogicalResult processCapability(ArrayRef<uint32_t> operands); 165 LogicalResult processExtension(ArrayRef<uint32_t> words); 169 LogicalResult processExtInstImport(ArrayRef<uint32_t> words); 176 LogicalResult processMemoryModel(ArrayRef<uint32_t> operands); 179 LogicalResult processName(ArrayRef<uint32_t> operands); 182 LogicalResult processDecoration(ArrayRef<uint32_t> words); 185 LogicalResult processMemberDecoration(ArrayRef<uint32_t> words); 188 LogicalResult processMemberName(ArrayRef<uint32_t> words); [all …]
|
D | Serializer.cpp | 40 static LogicalResult encodeInstructionInto(SmallVectorImpl<uint32_t> &binary, in encodeInstructionInto() 64 static LogicalResult 66 function_ref<LogicalResult(Block *)> blockHandler, in visitInPrettyBlockOrder() 140 LogicalResult serialize(); 200 LogicalResult processConstantOp(spirv::ConstantOp op); 202 LogicalResult processSpecConstantOp(spirv::SpecConstantOp op); 204 LogicalResult 211 LogicalResult processUndefOp(spirv::UndefOp op); 214 LogicalResult processName(uint32_t resultID, StringRef name); 217 LogicalResult processFuncOp(spirv::FuncOp op); [all …]
|
/external/tensorflow/tensorflow/compiler/mlir/lite/utils/ |
D | nms_utils.h | 40 LogicalResult VerifySignature(); 53 LogicalResult RewriteFunc(); 55 LogicalResult VerifySignature(); 58 LogicalResult CreateNMSCustomOptions(FuncOp func, DictionaryAttr attrs, 61 LogicalResult AddIntAttr(FuncOp func, DictionaryAttr attrs, 65 LogicalResult AddFloatAttr(FuncOp func, DictionaryAttr attrs,
|
D | perception_ops_utils.h | 33 LogicalResult RewriteFunc(); 35 LogicalResult VerifySignature(); 38 LogicalResult CreateCustomOptions(std::string& custom_option_buffer); 49 LogicalResult RewriteFunc(); 51 LogicalResult VerifySignature();
|
/external/llvm-project/mlir/lib/Pass/ |
D | PassRegistry.cpp | 31 function_ref<LogicalResult(const Twine &)> errorHandler) { in buildDefaultRegistryFn() 33 LogicalResult result = pass->initializeOptions(options); in buildDefaultRegistryFn() 137 LogicalResult detail::PassOptions::parseFromString(StringRef options) { in parseFromString() 236 LogicalResult initialize(StringRef text, raw_ostream &errorStream); 239 LogicalResult 241 function_ref<LogicalResult(const Twine &)> errorHandler) const; 247 using ErrorHandlerT = function_ref<LogicalResult(const char *, Twine)>; 268 LogicalResult parsePipelineText(StringRef text, ErrorHandlerT errorHandler); 272 LogicalResult 277 LogicalResult resolvePipelineElement(PipelineElement &element, [all …]
|
/external/llvm-project/mlir/include/mlir/Dialect/Linalg/Transforms/ |
D | Transforms.h | 156 std::function<LogicalResult(OpBuilder &b, Value buffer)>; 163 std::function<LogicalResult(OpBuilder &b, Value src, Value dst)>; 273 LogicalResult linalgOpToLoops(OpBuilder &builder, Operation *op); 276 LogicalResult linalgOpToParallelLoops(OpBuilder &builder, Operation *op); 279 LogicalResult linalgOpToAffineLoops(OpBuilder &builder, Operation *op); 287 LogicalResult 292 LogicalResult promoteSubviewsPrecondition(Operation *op, 296 LogicalResult vectorizeLinalgOpPrecondition(Operation *op); 312 LogicalResult checkAndNotify(PatternRewriter &rewriter, Operation *op) const; 403 LogicalResult [all …]
|
/external/llvm-project/mlir/include/mlir/Pass/ |
D | PassRegistry.h | 34 using PassRegistryFunction = std::function<LogicalResult( 36 function_ref<LogicalResult(const Twine &)> errorHandler)>; 50 LogicalResult 52 function_ref<LogicalResult(const Twine &)> errorHandler) const { in addToPipeline() 173 function_ref<LogicalResult(const Twine &)> errorHandler) { in PassPipelineRegistration() 194 function_ref<LogicalResult(const Twine &)> errorHandler) { 208 LogicalResult parsePassPipeline(StringRef pipeline, OpPassManager &pm, 241 LogicalResult 243 function_ref<LogicalResult(const Twine &)> errorHandler) const;
|
/external/llvm-project/mlir/test/lib/Dialect/SPIRV/ |
D | TestAvailability.cpp | 99 LogicalResult matchAndRewrite(Operation *op, 105 LogicalResult matchAndRewrite(Operation *op, 111 LogicalResult matchAndRewrite(Operation *op, 117 LogicalResult matchAndRewrite(Operation *op, 123 LogicalResult matchAndRewrite(Operation *op, 155 LogicalResult 176 LogicalResult 191 LogicalResult ConvertToGroupNonUniformBallot::matchAndRewrite( in matchAndRewrite() 203 LogicalResult 216 LogicalResult
|
/external/tensorflow/tensorflow/compiler/mlir/tosa/transforms/ |
D | legalize_tf.cc | 54 LogicalResult matchAndRewrite(Operation* op, \ 137 LogicalResult ConvertTFReluOp::matchAndRewrite( in matchAndRewrite() 159 LogicalResult ConvertTFRelu6Op::matchAndRewrite( in matchAndRewrite() 180 LogicalResult ConvertTFEqualOp::matchAndRewrite( in matchAndRewrite() 194 LogicalResult ConvertTFNotEqualOp::matchAndRewrite( in matchAndRewrite() 214 LogicalResult ConvertTFGreaterOp::matchAndRewrite( in matchAndRewrite() 228 LogicalResult ConvertTFGreaterEqualOp::matchAndRewrite( in matchAndRewrite() 242 LogicalResult ConvertTFAddOp::matchAndRewrite(Operation* op, in matchAndRewrite() 256 LogicalResult ConvertTFAddV2Op::matchAndRewrite( in matchAndRewrite() 271 LogicalResult ConvertTFAddNOp::matchAndRewrite( in matchAndRewrite() [all …]
|
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/ir/ |
D | tf_traits.h | 33 static inline LogicalResult VerifyRefTypeMatch(mlir::Type type, in VerifyRefTypeMatch() 48 static LogicalResult verifyTrait(Operation* op) { in verifyTrait() 49 LogicalResult shapeMatch = impl::verifySameOperandsAndResultShape(op); in verifyTrait() 70 inline LogicalResult verifySameOperandsAndResultElementTypeResolveRef( in verifySameOperandsAndResultElementTypeResolveRef() 110 static LogicalResult verifyTrait(Operation* op) { in verifyTrait() 122 static LogicalResult verifyTrait(Operation* op) { in verifyTrait() 138 static LogicalResult verifyTrait(Operation* op) { in verifyTrait()
|
D | tf_ops_a_m.cc | 118 static LogicalResult Verify(AllOp op) { in Verify() 127 static LogicalResult Verify(AnyOp op) { in Verify() 142 LogicalResult matchAndRewrite(AssertOp op, in matchAndRewrite() 168 static LogicalResult Verify(OpT op) { in Verify() 275 static LogicalResult Verify(BatchToSpaceOp op) { in Verify() 362 llvm::StringRef crop_b_name) -> LogicalResult { in Verify() 423 static LogicalResult Verify(BatchToSpaceNDOp op) { in Verify() 449 static LogicalResult Verify(BiasAddOp op) { in Verify() 496 LogicalResult BiasAddOp::UpdateDataFormat(StringRef data_format) { in UpdateDataFormat() 517 static LogicalResult Verify(BiasAddGradOp op) { in Verify() [all …]
|
/external/llvm-project/mlir/lib/Conversion/GPUToSPIRV/ |
D | ConvertGPUToSPIRV.cpp | 32 LogicalResult 44 LogicalResult 57 LogicalResult 67 LogicalResult 80 LogicalResult 91 LogicalResult 118 LogicalResult LaunchConfigConversion<SourceOp, builtin>::matchAndRewrite( in matchAndRewrite() 134 LogicalResult 143 LogicalResult WorkGroupSizeConversion::matchAndRewrite( in matchAndRewrite() 217 static LogicalResult [all …]
|
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/transforms/ |
D | fold_broadcast.cc | 40 LogicalResult matchAndRewrite(Operation* op, 45 LogicalResult RewriteEqOp(Operation* op, PatternRewriter& rewriter) const; 47 LogicalResult RewriteOp( 53 LogicalResult RewriteBatchMatMulV2Op(Operation* op, 62 LogicalResult ConvertResultsBroadcastableShapeOp::matchAndRewrite( in matchAndRewrite() 76 LogicalResult ConvertResultsBroadcastableShapeOp::RewriteBatchMatMulV2Op( in RewriteBatchMatMulV2Op() 124 LogicalResult ConvertResultsBroadcastableShapeOp::RewriteEqOp( in RewriteEqOp() 132 LogicalResult ConvertResultsBroadcastableShapeOp::RewriteOp( in RewriteOp()
|
/external/tensorflow/tensorflow/compiler/mlir/hlo/lib/Dialect/mhlo/IR/ |
D | chlo_ops.cc | 32 static LogicalResult Verify(T op) { in Verify() 127 LogicalResult InferBroadcastBinaryOpReturnTypeComponents( in InferBroadcastBinaryOpReturnTypeComponents() 158 LogicalResult ReifyBroadcastBinaryOpReturnTypeShapes( in ReifyBroadcastBinaryOpReturnTypeShapes() 194 LogicalResult BroadcastComplexOp::inferReturnTypeComponents( in inferReturnTypeComponents() 207 LogicalResult BroadcastComplexOp::reifyReturnTypeShapes( in reifyReturnTypeShapes() 228 LogicalResult BroadcastCompareOp::inferReturnTypeComponents( in inferReturnTypeComponents() 238 LogicalResult BroadcastCompareOp::reifyReturnTypeShapes( in reifyReturnTypeShapes() 254 LogicalResult IsInfOp::inferReturnTypes( in inferReturnTypes() 265 LogicalResult IsNegInfOp::inferReturnTypes( in inferReturnTypes() 276 LogicalResult IsPosInfOp::inferReturnTypes( in inferReturnTypes() [all …]
|
/external/tensorflow/tensorflow/compiler/mlir/lite/quantization/ |
D | device_target.h | 46 using ScaleFn = std::function<LogicalResult(QuantizeContext*, Operation*, 50 std::function<LogicalResult(Operation*, QuantizedMultipliers*, 88 LogicalResult Add(const Signature& signature, const KernelSpec& spec) { in Add() 151 LogicalResult RegisterKernel(llvm::StringRef kernel, 156 LogicalResult RegisterKernel(llvm::StringRef kernel, 166 static LogicalResult DecomposeMultiplyAccumulateScale( 172 static LogicalResult DecomposeSameScale(
|
/external/llvm-project/mlir/lib/Conversion/StandardToSPIRV/ |
D | ConvertStandardToSPIRV.cpp | 271 LogicalResult 313 LogicalResult 330 LogicalResult 354 LogicalResult 368 LogicalResult 392 LogicalResult 402 LogicalResult 412 LogicalResult 422 LogicalResult 432 LogicalResult [all …]
|