Home
last modified time | relevance | path

Searched refs:LogicalResult (Results 1 – 25 of 585) sorted by relevance

12345678910>>...24

/llvm-project-15.0.7/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializer.h126 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 DVulkanRuntime.h111 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 DSerializer.h49 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 DSerializeOps.cpp41 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 DLogicalResult.h26 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 DOpDefinition.h192 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 DTypeUtilities.h48 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 DLoopUtils.h42 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 DUtils.h35 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 DTranslateToCpp.cpp39 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 DVectorRewritePatterns.h356 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 DSparseTensorDialect.cpp211 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 DOperation.cpp486 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 DPDL.cpp49 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 DGPUToSPIRV.cpp35 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 DPassRegistry.h37 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 DAMXDialect.cpp31 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 DMlirOptMain.h35 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 DArithmeticToSPIRV.cpp35 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 DAffineStructures.h138 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 DAsyncRuntimeRefCounting.cpp35 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 DTestAvailability.cpp121 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 DDialectConversion.h259 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 DOneShotModuleBufferize.h14 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 DPassRegistry.cpp40 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 …]

12345678910>>...24