| /llvm-project-15.0.7/mlir/lib/Target/SPIRV/Deserialization/ |
| H A D | Deserializer.h | 126 LogicalResult deserialize(); 140 LogicalResult processHeader(); 148 LogicalResult processExtension(ArrayRef<uint32_t> words); 162 LogicalResult processName(ArrayRef<uint32_t> operands); 392 LogicalResult processPhi(ArrayRef<uint32_t> operands); 396 LogicalResult wireUpBlockArgument(); 401 LogicalResult structurizeControlFlow(); 419 LogicalResult 430 LogicalResult processInstruction(spirv::Opcode opcode, 462 LogicalResult [all …]
|
| /llvm-project-15.0.7/mlir/tools/mlir-vulkan-runner/ |
| H A D | VulkanRuntime.h | 111 LogicalResult initRuntime(); 114 LogicalResult run(); 120 LogicalResult destroy(); 127 LogicalResult createInstance(); 128 LogicalResult createDevice(); 129 LogicalResult getBestComputeQueue(); 131 LogicalResult createShaderModule(); 139 LogicalResult createCommandPool(); 140 LogicalResult createQueryPool(); 152 LogicalResult [all …]
|
| /llvm-project-15.0.7/mlir/lib/Target/SPIRV/Serialization/ |
| H A D | Serializer.h | 49 LogicalResult serialize(); 109 LogicalResult processConstantOp(spirv::ConstantOp op); 113 LogicalResult 116 LogicalResult 123 LogicalResult processUndefOp(spirv::UndefOp op); 129 LogicalResult processFuncOp(spirv::FuncOp op); 131 LogicalResult processVariableOp(spirv::VariableOp op); 147 LogicalResult processMemberDecoration( 259 LogicalResult processLoopOp(spirv::LoopOp loopOp); 281 LogicalResult processOperation(Operation *op); [all …]
|
| H A D | SerializeOps.cpp | 41 static LogicalResult 83 LogicalResult 119 LogicalResult 307 LogicalResult 521 LogicalResult 535 LogicalResult 569 LogicalResult 590 LogicalResult 619 LogicalResult 638 LogicalResult [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Support/ |
| H A D | LogicalResult.h | 26 struct LLVM_NODISCARD LogicalResult { struct 30 static LogicalResult success(bool isSuccess = true) { 31 return LogicalResult(isSuccess); 36 static LogicalResult failure(bool isFailure = true) { 47 LogicalResult(bool isSuccess) : isSuccess(isSuccess) {} in LogicalResult() function 56 inline LogicalResult success(bool isSuccess = true) { 57 return LogicalResult::success(isSuccess); 62 inline LogicalResult failure(bool isFailure = true) { 63 return LogicalResult::failure(isFailure); 82 FailureOr(LogicalResult result) { in FailureOr() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/IR/ |
| H A D | OpDefinition.h | 192 LogicalResult verify() { return success(); } in verify() 268 LogicalResult verifyOneOperand(Operation *op); 277 LogicalResult verifyOneRegion(Operation *op); 281 LogicalResult verifyOneResult(Operation *op); 1504 LogicalResult> 1581 LogicalResult verifyTraits(Operation *op) { 1582 LogicalResult result = success(); 1596 LogicalResult> 1606 LogicalResult result = success(); 1805 static LogicalResult [all …]
|
| H A D | TypeUtilities.h | 48 LogicalResult verifyCompatibleShape(ArrayRef<int64_t> shape1, 56 LogicalResult verifyCompatibleShape(Type type1, Type type2); 60 LogicalResult verifyCompatibleShapes(TypeRange types1, TypeRange types2); 65 LogicalResult verifyCompatibleShapes(TypeRange types); 68 LogicalResult verifyCompatibleDims(ArrayRef<int64_t> dims);
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/ |
| H A D | LoopUtils.h | 42 LogicalResult loopUnrollFull(AffineForOp forOp); 48 LogicalResult loopUnrollByFactor( 71 LogicalResult loopUnrollJamByFactor(AffineForOp forOp, 76 LogicalResult loopUnrollJamUpToFactor(AffineForOp forOp, 81 LogicalResult promoteIfSingleIteration(AffineForOp forOp); 103 LogicalResult 111 LogicalResult tilePerfectlyNestedParametric( 190 LogicalResult affineDataCopyGenerate(AffineForOp forOp, 218 LogicalResult generateCopyForMemRegion(const MemRefRegion &memrefRegion, 229 LogicalResult coalesceLoops(MutableArrayRef<AffineForOp> loops); [all …]
|
| H A D | Utils.h | 35 struct LogicalResult; 45 LogicalResult 53 LogicalResult hoistAffineIfOp(AffineIfOp ifOp, bool *folded = nullptr); 153 LogicalResult 169 LogicalResult normalizeAffineFor(AffineForOp op); 219 LogicalResult replaceAllMemRefUsesWith( 230 LogicalResult replaceAllMemRefUsesWith(Value oldMemRef, Value newMemRef, 241 LogicalResult normalizeMemRef(memref::AllocOp *op);
|
| /llvm-project-15.0.7/mlir/lib/Target/Cpp/ |
| H A D | TranslateToCpp.cpp | 39 inline LogicalResult 81 LogicalResult emitType(Location loc, Type type); 106 LogicalResult emitAssignPrefix(Operation &op); 109 LogicalResult emitLabel(Block &block); 117 LogicalResult emitOperands(Operation &op); 365 LogicalResult emittedArgs = in printOperation() 550 [&](auto pair) -> LogicalResult { in printOperation() 614 [&](BlockArgument arg) -> LogicalResult { in printOperation() 839 LogicalResult 919 LogicalResult CppEmitter::emitLabel(Block &block) { in emitLabel() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Vector/Transforms/ |
| H A D | VectorRewritePatterns.h | 356 LogicalResult matchAndRewrite(Operation *op, 382 std::function<LogicalResult(vector::ContractionOp op)>; 384 static LogicalResult defaultFilter(vector::ContractionOp op) { in defaultFilter() 395 LogicalResult matchAndRewrite(vector::ContractionOp op, 424 std::function<LogicalResult(vector::ContractionOp op)>; 426 static LogicalResult defaultFilter(vector::ContractionOp op) { in defaultFilter() 437 LogicalResult matchAndRewrite(vector::ContractionOp op, 469 std::function<LogicalResult(vector::ContractionOp op)>; 482 LogicalResult matchAndRewrite(vector::ContractionOp op, 509 std::function<LogicalResult(vector::ContractionOp op)>; [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/SparseTensor/IR/ |
| H A D | SparseTensorDialect.cpp | 211 LogicalResult ConvertOp::verify() { in verify() 236 LogicalResult ToPointersOp::verify() { in verify() 245 LogicalResult ToIndicesOp::verify() { in verify() 254 LogicalResult ToValuesOp::verify() { in verify() 293 LogicalResult BinaryOp::verify() { in verify() 304 LogicalResult regionResult = success(); in verify() 335 LogicalResult UnaryOp::verify() { in verify() 338 LogicalResult regionResult = success(); in verify() 360 LogicalResult ReduceOp::verify() { in verify() 362 LogicalResult regionResult = success(); in verify() [all …]
|
| /llvm-project-15.0.7/mlir/lib/IR/ |
| H A D | Operation.cpp | 486 LogicalResult Operation::fold(ArrayRef<Attribute> operands, in fold() 691 LogicalResult OpTrait::impl::verifyNOperands(Operation *op, in verifyNOperands() 737 LogicalResult 775 LogicalResult OpTrait::impl::verifyOneRegion(Operation *op) { in verifyOneRegion() 781 LogicalResult OpTrait::impl::verifyNRegions(Operation *op, in verifyNRegions() 801 LogicalResult OpTrait::impl::verifyOneResult(Operation *op) { in verifyOneResult() 807 LogicalResult OpTrait::impl::verifyNResults(Operation *op, in verifyNResults() 860 LogicalResult 978 LogicalResult 1139 LogicalResult [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/PDL/IR/ |
| H A D | PDL.cpp | 49 static LogicalResult verifyHasBindingUse(Operation *op) { in verifyHasBindingUse() 93 LogicalResult ApplyNativeConstraintOp::verify() { in verify() 103 LogicalResult ApplyNativeRewriteOp::verify() { in verify() 113 LogicalResult AttributeOp::verify() { in verify() 265 LogicalResult OperationOp::verify() { in verify() 310 LogicalResult PatternOp::verifyRegions() { in verifyRegions() 402 LogicalResult ReplaceOp::verify() { in verify() 430 LogicalResult ResultsOp::verify() { in verify() 443 LogicalResult RewriteOp::verifyRegions() { in verifyRegions() 479 LogicalResult TypeOp::verify() { in verify() [all …]
|
| /llvm-project-15.0.7/mlir/lib/Conversion/GPUToSPIRV/ |
| H A D | GPUToSPIRV.cpp | 35 LogicalResult 47 LogicalResult 61 LogicalResult 71 LogicalResult 84 LogicalResult 94 LogicalResult 108 LogicalResult 118 LogicalResult 146 LogicalResult 241 static LogicalResult [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Pass/ |
| H A D | PassRegistry.h | 37 using PassRegistryFunction = std::function<LogicalResult( 39 function_ref<LogicalResult(const Twine &)> errorHandler)>; 53 LogicalResult 55 function_ref<LogicalResult(const Twine &)> errorHandler) const { in addToPipeline() 173 function_ref<LogicalResult(const Twine &)> errorHandler) { in PassPipelineRegistration() 196 function_ref<LogicalResult(const Twine &)> errorHandler) { 209 LogicalResult parsePassPipeline(StringRef pipeline, OpPassManager &pm, 251 LogicalResult 253 function_ref<LogicalResult(const Twine &)> errorHandler) const;
|
| /llvm-project-15.0.7/mlir/lib/Dialect/AMX/IR/ |
| H A D | AMXDialect.cpp | 31 static LogicalResult verifyTileSize(Operation *op, VectorType tp) { in verifyTileSize() 43 static LogicalResult verifyMultShape(Operation *op, VectorType atp, in verifyMultShape() 55 LogicalResult amx::TileZeroOp::verify() { in verify() 59 LogicalResult amx::TileLoadOp::verify() { in verify() 66 LogicalResult amx::TileStoreOp::verify() { in verify() 73 LogicalResult amx::TileMulFOp::verify() { in verify() 90 LogicalResult amx::TileMulIOp::verify() { in verify()
|
| /llvm-project-15.0.7/mlir/include/mlir/Tools/mlir-opt/ |
| H A D | MlirOptMain.h | 35 using PassPipelineFn = llvm::function_ref<LogicalResult(PassManager &pm)>; 53 LogicalResult MlirOptMain(llvm::raw_ostream &outputStream, 64 LogicalResult MlirOptMain(llvm::raw_ostream &outputStream, 78 LogicalResult MlirOptMain(int argc, char **argv, llvm::StringRef toolName, 92 inline int asMainReturnCode(LogicalResult r) { in asMainReturnCode()
|
| /llvm-project-15.0.7/mlir/lib/Conversion/ArithmeticToSPIRV/ |
| H A D | ArithmeticToSPIRV.cpp | 35 LogicalResult 45 LogicalResult 57 LogicalResult 66 LogicalResult 79 LogicalResult 88 LogicalResult 98 LogicalResult 108 LogicalResult 118 LogicalResult 478 LogicalResult [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Affine/Analysis/ |
| H A D | AffineStructures.h | 138 LogicalResult addAffineForOpDomain(AffineForOp forOp); 151 LogicalResult addDomainFromSliceMaps(ArrayRef<AffineMap> lbMaps, 177 LogicalResult addBound(BoundType type, unsigned pos, AffineMap boundMap, 229 LogicalResult composeMatchingMap(AffineMap other); 258 LogicalResult addSliceBounds(ArrayRef<Value> values, 346 LogicalResult composeMap(const AffineValueMap *vMap); 482 LogicalResult flattenAlignedMapAndMergeLocals( 593 LogicalResult getFlattenedAffineExpr(AffineExpr expr, unsigned numDims, 608 LogicalResult 612 LogicalResult [all …]
|
| /llvm-project-15.0.7/mlir/lib/Dialect/Async/Transforms/ |
| H A D | AsyncRuntimeRefCounting.cpp | 35 static LogicalResult dropRefIfNoUses(Value value, unsigned count = 1) { in dropRefIfNoUses() 54 static LogicalResult walkReferenceCountedValues( in walkReferenceCountedValues() 145 LogicalResult addAutomaticRefCounting(Value value); 158 LogicalResult addDropRefAfterLastUse(Value value); 163 LogicalResult addAddRefBeforeFunctionCall(Value value); 221 LogicalResult addDropRefInDivergentLivenessSuccessor(Value value); 314 LogicalResult 332 LogicalResult 431 LogicalResult 475 LogicalResult addRefCounting(Value value); [all …]
|
| /llvm-project-15.0.7/mlir/test/lib/Dialect/SPIRV/ |
| H A D | TestAvailability.cpp | 121 LogicalResult matchAndRewrite(Operation *op, 127 LogicalResult matchAndRewrite(Operation *op, 133 LogicalResult matchAndRewrite(Operation *op, 139 LogicalResult matchAndRewrite(Operation *op, 145 LogicalResult matchAndRewrite(Operation *op, 177 LogicalResult 198 LogicalResult 213 LogicalResult ConvertToGroupNonUniformBallot::matchAndRewrite( in matchAndRewrite() 225 LogicalResult 238 LogicalResult
|
| /llvm-project-15.0.7/mlir/include/mlir/Transforms/ |
| H A D | DialectConversion.h | 259 return Optional<LogicalResult>(); in wrapCallback() 352 virtual LogicalResult 420 LogicalResult 437 virtual LogicalResult 470 LogicalResult 482 virtual LogicalResult 631 LogicalResult 910 LogicalResult 914 LogicalResult 940 LogicalResult applyAnalysisConversion( [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Bufferization/Transforms/ |
| H A D | OneShotModuleBufferize.h | 14 struct LogicalResult; 23 LogicalResult analyzeModuleOp(ModuleOp moduleOp, OneShotAnalysisState &state); 27 LogicalResult bufferizeModuleOp(ModuleOp moduleOp, 34 LogicalResult runOneShotModuleBufferize(
|
| /llvm-project-15.0.7/mlir/lib/Pass/ |
| H A D | PassRegistry.cpp | 40 LogicalResult result = pass->initializeOptions(options); in buildDefaultRegistryFn() 149 LogicalResult detail::pass_options::parseCommaSeparatedList( in parseCommaSeparatedList() 450 LogicalResult 483 LogicalResult 492 LogicalResult 503 LogicalResult TextualPipeline::initialize(StringRef text, in initialize() 527 LogicalResult TextualPipeline::addToPipeline( in addToPipeline() 621 LogicalResult TextualPipeline::resolvePipelineElements( in resolvePipelineElements() 630 LogicalResult 657 LogicalResult TextualPipeline::addToPipeline( in addToPipeline() [all …]
|