Sign in
llvm
/
llvm-project
/
07a23c06dd9c616fc24410f8cdbc8b4797b31cdc
/
mlir
aec5344
[MLIR] Fix affine loop fusion private memref alloc
by Uday Bondhugula
· 5 years ago
60f914e
[NFC][MLIR] Undo anonymous namespace change from https://reviews.llvm.org/D82417
by Rahul Joshi
· 5 years ago
e7f7137
[MLIR] [NFC] Add new line and empty line before printing modified loop
by Rahul Joshi
· 5 years ago
ba69019
[mlir] [integration-test] Let target check-mlir imply target check-mlir-integration too
by aartbik
· 5 years ago
55d09df
[mlir] [VectorOps] Improve vector.create_mask lowering
by aartbik
· 5 years ago
1db1a08
[mlir] Avoid pontentially ambiguous class name
by Jean-Michel Gorius
· 5 years ago
a2edbd81
[MLIR][LLVMDialect] Added bitreverse and ctpop intrinsics
by George Mitenkov
· 5 years ago
5048933
[mlir] Added the dialect inliner to the SCF dialect
by Feng Liu
· 5 years ago
2ff6fad
Revert "[mlir] make the bitwidth of device side index computations configurable"
by Tobias Gysi
· 5 years ago
4837562
[MLIR][SPIRV] Extend automation script to generate coverage report.
by ergawy
· 5 years ago
a4dc613
[MLIR][SPIRVToLLVM] Implementation of spv.func conversion, and return ops
by George Mitenkov
· 5 years ago
6bb4fc9
Fix a corner case in vector.shape_cast when the trailing dimensions are of size 1.
by Wen-Heng (Jack) Chung
· 5 years ago
b7c4912
[mlir][mlir-rocm-runner] Remove compile-time warning. NFC.
by Wen-Heng (Jack) Chung
· 5 years ago
c20875a
[MLIR][NFC] Adopt hasNItems() for SizedRegion predicate
by Rahul Joshi
· 5 years ago
ada0d41
[mlir][ods] Allow filtering of ops
by Jacques Pienaar
· 5 years ago
809bcf4
[mlir] Fix a doc link in LinalgBase.td
by Hanhan Wang
· 5 years ago
0164119
[MLIR] Remove TableGen redundant calls to native calls when creating new operations in DRR TableGen files
by AlexEichenberger
· 5 years ago
02022ff
[mlir][spirv] Enhance AccessChainOp index type handling
by HazemAbdelhafez
· 5 years ago
cde2dc2
[mlir] Fix linalg.generic matmul example in the doc
by Jakub Lichman
· 5 years ago
d10b1a3
[mlir] make the bitwidth of device side index computations configurable
by Tobias Gysi
· 5 years ago
4bcd08e
[mlir] Add for loop specialization
by Stephan Herhut
· 5 years ago
20d0ab6
Fix warning caused by TableGen verifier predicate (NFC)
by Mehdi Amini
· 5 years ago
b885b1b
[mlir] Fix gcc build break due to previous commit
by Thomas Raoux
· 5 years ago
670455c
[mlir][spirv] Legalize subviewop when used with vector transfer
by Thomas Raoux
· 5 years ago
e4bc08f
[mlir] Allow vector.contract to have mixed types operands
by Thomas Raoux
· 5 years ago
d150662
[MLIR][NFC] Eliminate .getBlocks() when not needed
by Rahul Joshi
· 5 years ago
0d82ab7
[mlir] [VectorOps] Improve vector.constant_mask lowering
by aartbik
· 5 years ago
ac3e5c4
[MLIR][Shape] Lower `shape.shape_of` to standard dialect
by Frederik Gossen
· 5 years ago
2416e28
[mlir] Add support for alignment annotations to the LLVM dialect to LLVM translation.
by Stephan Herhut
· 5 years ago
dfafba3
[mlir][linalg] Add callback-based builders for `linalg.(indexed_)generic`.
by Alexander Belyaev
· 5 years ago
63b7e1e
[mlir] Remove EDSC NestedBuilder
by Alex Zinenko
· 5 years ago
0af2262
[mlir] Remove EDSC BlockBuilder, BlockHandle and related functionality
by Alex Zinenko
· 5 years ago
5c5ec96
[mlir] Remove EDSC LoopBuilder, derived classes and related functionality
by Alex Zinenko
· 5 years ago
bc14c77
Fix `check-mlir` target when the host target isn't configured
by Mehdi Amini
· 5 years ago
8d67d18
[mlir][DialectConversion] Refactor how block argument types get converted
by River Riddle
· 5 years ago
68628c9
[mlir] Update Toy tutorial to use callback-based loop constructors
by Alex Zinenko
· 5 years ago
8647a9b
[mlir] Refactor affine loop nest builders
by Alex Zinenko
· 5 years ago
80d7ac3
[mlir] Allow for patterns to match any root kind.
by River Riddle
· 5 years ago
3e98fbf
[mlir] Refactor RewritePatternMatcher into a new PatternApplicator class.
by River Riddle
· 5 years ago
01277bc
[mlir] [integration-test] [LLVMIR] Add reduction intrinsic tests
by aartbik
· 5 years ago
afd43a7
[mlir][vulkan-runner] add support for memref of i8, i16 types in vulkan runner
by Thomas Raoux
· 5 years ago
25cbfa0
[mlir][spirv] Allow mixed type cooperative matrix muladd
by Thomas Raoux
· 5 years ago
7c59120
[mlir][ods] Look through OpVariable for type constraint
by Jacques Pienaar
· 5 years ago
c9eeeb3
[mlir] [VectorOps] remove print_i1 from runtime support library
by aartbik
· 5 years ago
9cb1029
[mlir] Add support for lowering tanh to LLVMIR.
by Hanhan Wang
· 5 years ago
3324598
[mlir] Add a pass to remove all shape.cstr_ and assuming_ ops.
by Tres Popp
· 5 years ago
8a82bc3
[mlir] NFC: Fix link in traits documentation
by Jean-Michel Gorius
· 5 years ago
a75e093
[mlir] Provide OpBuilder-based replacements for edsc::BlockBuilder
by Alex Zinenko
· 5 years ago
e31e8f1
[MLIR][Linalg] Retire C++ MatvecOp in favor of a linalg-ods-gen'd op
by lorenzo chelini
· 5 years ago
6d18c20
[Matrix] Update load/store intrinsics.
by Florian Hahn
· 5 years ago
d14d96b
[mlir] [Vector] Add missing edsc intrinsics.
by Pierre Oechsel
· 5 years ago
945d20f
[MLIR][Shape] Lower `size_to_index` and `index_to_size` with declarative rules
by Frederik Gossen
· 5 years ago
eaf4913
[MLIR][Shape] Realize `shape` to `std` lowering with declarative patterns
by Frederik Gossen
· 5 years ago
3d316eb
[MLIR] Move SymbolOpInterface::isPublic() and friends to SymbolOpInterface Trait.
by Rahul Joshi
· 5 years ago
f4ef77c
[mlir][Inliner] Properly handle callgraph node deletion
by River Riddle
· 5 years ago
55d53d4
[mlir][spirv] Add MatrixTimesScalar operation
by HazemAbdelhafez
· 5 years ago
771b788
[MLIR][SPIRVToLLVM] Support cast ops, some logical ops, UModOp
by George Mitenkov
· 5 years ago
1e60678
[MLIR] Fix parallel loop tiling.
by Stephan Herhut
· 5 years ago
2eaadfc
[NFC] Use llvm::hasSingleElement() in place of .size() == 1
by Rahul Joshi
· 5 years ago
9b22b29
[mlir] [VectorOps] Add create mask integration tests
by aartbik
· 5 years ago
7b226fd
[MLIR] Add an Op util which returns its name with the dialect stripped.
by Lucy Fox
· 5 years ago
cd93906
[mlir] Fix case in MLIRGPUtoSPIRVTransforms
by Geoffrey Martin-Noble
· 5 years ago
6f2943f
[MLIR][Standard] Fix use of `dyn_cast_or_null`
by Frederik Gossen
· 5 years ago
0990f1a
[MLIR][Standard] Lower `std.dim` with dynamic dimension operand to LLVM
by Frederik Gossen
· 5 years ago
b4bc72a
[mlir] refactor Linalg LoopNestBuilder to use common infra
by Alex Zinenko
· 5 years ago
3adced3
[mlir] Introduce callback-based builders to SCF Parallel and Reduce ops
by Alex Zinenko
· 5 years ago
b877f33
[MLIR] Add documentation for generate-check-lines.py
by Tim Shen
· 5 years ago
a6150de
[MLIR] Remove generated spaces at eof for generate-test-checks.py.
by Tim Shen
· 5 years ago
25b3806
[MLIR] Rework generate-test-checks.py to attach CHECK lines to the source (test) file.
by Tim Shen
· 5 years ago
7a9258e
[mlir][shape] Add a func to populate ShapeToShape patterns.
by Alexander Belyaev
· 5 years ago
eae76fa
[mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op.
by Nicolas Vasilache
· 5 years ago
6cd2320
[MLIR][NFC] Inline lambda to workaround gcc 9.1,9.2 bug
by Kiran Chandramohan
· 5 years ago
245b299
[mlir][OpenMP] Add custom parser and pretty printer for parallel construct
by David Truby
· 5 years ago
71c1080
[mlir][shape] Fix the comment in ShapeToStandard.cpp.
by Alexander Belyaev
· 5 years ago
9b72b47
Revert "[mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op."
by Kirill Bobyrev
· 5 years ago
7965dd7
[MLIR] Fix memref region compute for 0-d memref accesses
by Uday Bondhugula
· 5 years ago
462e3cc
[mlir][StandardDialect] Add some folding for operations in standard dialect.
by MaheshRavishankar
· 5 years ago
e81bf67
[MLIR] Modify HasParent trait to allow one of several op's as a parent
by Rahul Joshi
· 5 years ago
eddf4dc
Fix SourceMgrDiagnosticHandler::convertLocToSMLoc for unknown line/column scenerio.
by Jing Pu
· 5 years ago
552ef9f
[mlir][DialectConversion] Add overload of addDynamicallyLegalDialect to support lambdas
by River Riddle
· 5 years ago
0e36074
[mlir][DialectConversion] Cache type conversions and add a few useful helpers
by River Riddle
· 5 years ago
bd970ef
Fix MLIR test after 1d33c09f220e: matrix intrinsics have "nocapture" on some arguments (NFC)
by Mehdi Amini
· 5 years ago
8c6c49f
[mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op.
by Nicolas Vasilache
· 5 years ago
487ca07
[mlir][NFC] Fix file comments.
by Hanhan Wang
· 5 years ago
8d73ab8
[mlir] [integration_test] Make integration tests default OFF
by aartbik
· 5 years ago
1333147
Make OpOperand constructor private (NFC)
by Mehdi Amini
· 5 years ago
a9a21bb
Revert "[mlir] Add support for lowering tanh to LLVMIR."
by Mehdi Amini
· 5 years ago
91801a7
[mlir] [integration-test] [VectorOps] Start an integration test directory for MLIR
by aartbik
· 5 years ago
32c757e4
[mlir] Add support for lowering tanh to LLVMIR.
by Hanhan Wang
· 5 years ago
2b41bc5
[mlir][shape] Update test case to new op asm format
by Jacques Pienaar
· 5 years ago
3f5bd53
[mlir] Introduce callback-based builders for AffineForOp
by Alex Zinenko
· 5 years ago
36150c3
[mlir] Affine symbols: do not expect AffineScope to always exist
by Alex Zinenko
· 5 years ago
3813f24
[mlir][shape] Add a pattern to rewrite `shape.reduce` as `scf.for`.
by Alexander Belyaev
· 5 years ago
33879aa
[mlir] Fixed GCC compile issues and linking problems using SHARED_LIBS.
by Marcel Koester
· 5 years ago
2d2c73c
[mlir] Remove OperandAdaptor
by Jacques Pienaar
· 5 years ago
a8c186c
[MLIR][Standard] Simplify complex operand unpacking
by Frederik Gossen
· 5 years ago
361f664
[MLIR][Standard] Add documentation for `std.dim` and fix test cases
by Frederik Gossen
· 5 years ago
ff4c510
[mlir] Extended BufferPlacement to support more sophisticated scenarios in which
by Marcel Koester
· 5 years ago
7808bf8
NFC: Make sure function arguments have the same name in declaration and definition
by Kirill Bobyrev
· 5 years ago
cd32044
[mlir][shape] Lower Shape `ConstSizeOp` to Standard `ConstantOp`.
by Alexander Belyaev
· 5 years ago
Next »