[llvm-branch-commits] [mlir] [mlir][IR] Remove `isF...()` type API for low-precision FP types (PR #123326)

2025-01-17 Thread River Riddle via llvm-branch-commits
https://github.com/River707 approved this pull request. https://github.com/llvm/llvm-project/pull/123326 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] [mlir][Parser] Deduplicate floating-point parsing functionality (PR #116172)

2024-11-17 Thread River Riddle via llvm-branch-commits
@@ -99,6 +99,29 @@ FailureOr detail::parseFloatFromIntegerLiteral( return APFloat(semantics, truncatedValue); } +FailureOr +detail::parseFloatFromLiteral(function_ref emitError, River707 wrote: Why not add this method to Parser instead of a floating functio

[llvm-branch-commits] [mlir] [mlir][Parser] Deduplicate floating-point parsing functionality (PR #116172)

2024-11-17 Thread River Riddle via llvm-branch-commits
https://github.com/River707 approved this pull request. https://github.com/llvm/llvm-project/pull/116172 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] [mlir][Transforms] Dialect Conversion: Add `replaceOpWithMultiple` (PR #115816)

2024-11-12 Thread River Riddle via llvm-branch-commits
River707 wrote: > > The only very high level conern I have is the use and need of > > `InsertionPoint::after`. As I understand, this is a not-yet-implemented > > optimization for the future for the purpose of reusing materializations by > > calculating a better insertion point where it may dom

[llvm-branch-commits] [mlir] [mlir][IR] Add `InsertPoint::after(ValueRange)` (PR #114940)

2024-11-11 Thread River Riddle via llvm-branch-commits
River707 wrote: > > Why don't the various transforms just use DominanceInfo? Answering these > > queries is what it's intended for. > > Block reachability and block dominance are two different things. Just because > there is a path from `block A -> block B` does not necessarily mean that > `b

[llvm-branch-commits] [mlir] [mlir][IR] `DominanceInfo`: Deduplicate `properlyDominates` implementation (PR #115433)

2024-11-11 Thread River Riddle via llvm-branch-commits
https://github.com/River707 approved this pull request. https://github.com/llvm/llvm-project/pull/115433 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] [mlir][IR] Auto-generate element type verification for VectorType (PR #102449)

2024-08-09 Thread River Riddle via llvm-branch-commits
https://github.com/River707 approved this pull request. https://github.com/llvm/llvm-project/pull/102449 ___ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

[llvm-branch-commits] [mlir] 29d420e - [mlir][OpFormatGen] Add support for anchoring optional groups with types

2021-01-22 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-22T12:07:27-08:00 New Revision: 29d420e0bf0273cdef35b2d2453f0f574d1e8313 URL: https://github.com/llvm/llvm-project/commit/29d420e0bf0273cdef35b2d2453f0f574d1e8313 DIFF: https://github.com/llvm/llvm-project/commit/29d420e0bf0273cdef35b2d2453f0f574d1e8313.diff

[llvm-branch-commits] [mlir] 825c2b4 - [mlir][OpFormatGen] Fix incorrect kind used for RegionsDirective

2021-01-20 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-20T16:50:59-08:00 New Revision: 825c2b4a41c7df935dc12fdfab9879b98c744e1e URL: https://github.com/llvm/llvm-project/commit/825c2b4a41c7df935dc12fdfab9879b98c744e1e DIFF: https://github.com/llvm/llvm-project/commit/825c2b4a41c7df935dc12fdfab9879b98c744e1e.diff

[llvm-branch-commits] [mlir] c78219f - [mlir] Add a new builtin `unrealized_conversion_cast` operation

2021-01-20 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-20T16:28:18-08:00 New Revision: c78219f644c7a6e352cd416f8ebb4374b745967e URL: https://github.com/llvm/llvm-project/commit/c78219f644c7a6e352cd416f8ebb4374b745967e DIFF: https://github.com/llvm/llvm-project/commit/c78219f644c7a6e352cd416f8ebb4374b745967e.diff

[llvm-branch-commits] [mlir] 6ccf2d6 - [mlir] Add an interface for Cast-Like operations

2021-01-20 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-20T16:28:17-08:00 New Revision: 6ccf2d62b4876c88427ae97d0cd3c9ed4330560a URL: https://github.com/llvm/llvm-project/commit/6ccf2d62b4876c88427ae97d0cd3c9ed4330560a DIFF: https://github.com/llvm/llvm-project/commit/6ccf2d62b4876c88427ae97d0cd3c9ed4330560a.diff

[llvm-branch-commits] [mlir] 2a27a98 - [mlir][AsmPrinter] Properly escape strings when printing locations

2021-01-15 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-15T17:14:57-08:00 New Revision: 2a27a9819a1e3371e3e08d7fbad6235cf50d336d URL: https://github.com/llvm/llvm-project/commit/2a27a9819a1e3371e3e08d7fbad6235cf50d336d DIFF: https://github.com/llvm/llvm-project/commit/2a27a9819a1e3371e3e08d7fbad6235cf50d336d.diff

[llvm-branch-commits] [mlir] c8fb6ee - [mlir][PatternRewriter] Add a new hook to selectively replace uses of an operation

2021-01-14 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-14T11:58:21-08:00 New Revision: c8fb6ee34151b18bcc9ed1a6b8f502a0b40a414e URL: https://github.com/llvm/llvm-project/commit/c8fb6ee34151b18bcc9ed1a6b8f502a0b40a414e DIFF: https://github.com/llvm/llvm-project/commit/c8fb6ee34151b18bcc9ed1a6b8f502a0b40a414e.diff

[llvm-branch-commits] [mlir] 00a61b3 - [mlir][ODS] Add new RangedTypesMatchWith operation predicate

2021-01-14 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-14T11:35:49-08:00 New Revision: 00a61b327dd8a7071ce0baadd16ea4c7b7e31e73 URL: https://github.com/llvm/llvm-project/commit/00a61b327dd8a7071ce0baadd16ea4c7b7e31e73 DIFF: https://github.com/llvm/llvm-project/commit/00a61b327dd8a7071ce0baadd16ea4c7b7e31e73.diff

[llvm-branch-commits] [mlir] d79642b - [mlir][IR][NFC] Move the definitions of Complex/Function/Integer/Opaque/TupleType to ODS

2021-01-11 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-11T12:06:22-08:00 New Revision: d79642b3db1d74524f41d37f78385950158787a4 URL: https://github.com/llvm/llvm-project/commit/d79642b3db1d74524f41d37f78385950158787a4 DIFF: https://github.com/llvm/llvm-project/commit/d79642b3db1d74524f41d37f78385950158787a4.diff

[llvm-branch-commits] [mlir] 948be58 - [mlir][TypeDefGen] Add support for adding builders when generating a TypeDef

2021-01-11 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-11T12:06:22-08:00 New Revision: 948be58258dd81d56b1057657193f7dcf6dfa9bd URL: https://github.com/llvm/llvm-project/commit/948be58258dd81d56b1057657193f7dcf6dfa9bd DIFF: https://github.com/llvm/llvm-project/commit/948be58258dd81d56b1057657193f7dcf6dfa9bd.diff

[llvm-branch-commits] [mlir] 2074177 - [mlir][ODS] Add a C++ abstraction for OpBuilders

2021-01-11 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-11T12:06:22-08:00 New Revision: 207417730134931c7d5bf82e0b16c7757ad05e05 URL: https://github.com/llvm/llvm-project/commit/207417730134931c7d5bf82e0b16c7757ad05e05 DIFF: https://github.com/llvm/llvm-project/commit/207417730134931c7d5bf82e0b16c7757ad05e05.diff

[llvm-branch-commits] [mlir] 77501bd - [mlir][PassManager] Properly set the initialization generation when cloning a pass manager

2021-01-08 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-08T14:41:29-08:00 New Revision: 77501bd1754fd15bc5044af78e987f894f494ee9 URL: https://github.com/llvm/llvm-project/commit/77501bd1754fd15bc5044af78e987f894f494ee9 DIFF: https://github.com/llvm/llvm-project/commit/77501bd1754fd15bc5044af78e987f894f494ee9.diff

[llvm-branch-commits] [mlir] 1ba5ea6 - [mlir] Add a hook for initializing passes before execution and use it in the Canonicalizer

2021-01-08 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-08T13:36:12-08:00 New Revision: 1ba5ea67a30170053964a28f2f47aea4bb7f5ff1 URL: https://github.com/llvm/llvm-project/commit/1ba5ea67a30170053964a28f2f47aea4bb7f5ff1 DIFF: https://github.com/llvm/llvm-project/commit/1ba5ea67a30170053964a28f2f47aea4bb7f5ff1.diff

[llvm-branch-commits] [mlir] e45840f - [mlir][PDL] Use ODS for defining PDL types

2021-01-08 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-08T12:32:28-08:00 New Revision: e45840f4af46df0f8be92790b45f9432cf8ba19e URL: https://github.com/llvm/llvm-project/commit/e45840f4af46df0f8be92790b45f9432cf8ba19e DIFF: https://github.com/llvm/llvm-project/commit/e45840f4af46df0f8be92790b45f9432cf8ba19e.diff

[llvm-branch-commits] [mlir] 238dbeb - [mlir][ODS] Fix missed rename of TypeParameter 'description' to 'summary'

2021-01-06 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-06T22:25:06-08:00 New Revision: 238dbeb1e7bab488b964492f51b8ebbe850b6631 URL: https://github.com/llvm/llvm-project/commit/238dbeb1e7bab488b964492f51b8ebbe850b6631 DIFF: https://github.com/llvm/llvm-project/commit/238dbeb1e7bab488b964492f51b8ebbe850b6631.diff

[llvm-branch-commits] [mlir] 41d919a - [mlir][TypeDefGen] Remove the need to define parser/printer for singleton types

2021-01-06 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-06T15:00:14-08:00 New Revision: 41d919aa29468ac072755b8449b8a38ff26f6979 URL: https://github.com/llvm/llvm-project/commit/41d919aa29468ac072755b8449b8a38ff26f6979 DIFF: https://github.com/llvm/llvm-project/commit/41d919aa29468ac072755b8449b8a38ff26f6979.diff

[llvm-branch-commits] [mlir] c42cee0 - [mlir][ODS] Fix the use of cppClassName in Type constraints for TypeDefs

2021-01-06 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-06T14:18:58-08:00 New Revision: c42cee0c64fe20235123ba44aac12d7e38117a7e URL: https://github.com/llvm/llvm-project/commit/c42cee0c64fe20235123ba44aac12d7e38117a7e DIFF: https://github.com/llvm/llvm-project/commit/c42cee0c64fe20235123ba44aac12d7e38117a7e.diff

[llvm-branch-commits] [mlir] e0a93e4 - [mlir][ODS] Rename several uses of 'description' to 'summary'

2021-01-06 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2021-01-06T14:18:58-08:00 New Revision: e0a93e4b65b63b0ae0fbde826790dc1728789fab URL: https://github.com/llvm/llvm-project/commit/e0a93e4b65b63b0ae0fbde826790dc1728789fab DIFF: https://github.com/llvm/llvm-project/commit/e0a93e4b65b63b0ae0fbde826790dc1728789fab.diff

[llvm-branch-commits] [mlir] fc5cf50 - [mlir] Remove the MutableDictionaryAttr class

2020-12-17 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-17T17:18:42-08:00 New Revision: fc5cf50e892b5e2307de924923fe799702b055d2 URL: https://github.com/llvm/llvm-project/commit/fc5cf50e892b5e2307de924923fe799702b055d2 DIFF: https://github.com/llvm/llvm-project/commit/fc5cf50e892b5e2307de924923fe799702b055d2.diff

[llvm-branch-commits] [mlir] 1b97cdf - [mlir][IR][NFC] Move context/location parameters of builtin Type::get methods to the start of the parameter list

2020-12-17 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-17T13:01:36-08:00 New Revision: 1b97cdf885d6455841280b8da858835e641ee941 URL: https://github.com/llvm/llvm-project/commit/1b97cdf885d6455841280b8da858835e641ee941 DIFF: https://github.com/llvm/llvm-project/commit/1b97cdf885d6455841280b8da858835e641ee941.diff

[llvm-branch-commits] [mlir] fce9dd6 - [mlir][NFC] Remove StandardTypes.h now that all usages point to BuiltinTypes.h

2020-12-16 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-16T20:41:42-08:00 New Revision: fce9dd6b252146d3d6e112be5026b9045419116d URL: https://github.com/llvm/llvm-project/commit/fce9dd6b252146d3d6e112be5026b9045419116d DIFF: https://github.com/llvm/llvm-project/commit/fce9dd6b252146d3d6e112be5026b9045419116d.diff

[llvm-branch-commits] [mlir] e9cda7c - [mlir][Pass] Add a new PassNameCLParser specifically for parsing lists of pass names

2020-12-15 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-15T14:56:09-08:00 New Revision: e9cda7c5a0b70dd029e201cd2cc2e1d7105d0672 URL: https://github.com/llvm/llvm-project/commit/e9cda7c5a0b70dd029e201cd2cc2e1d7105d0672 DIFF: https://github.com/llvm/llvm-project/commit/e9cda7c5a0b70dd029e201cd2cc2e1d7105d0672.diff

[llvm-branch-commits] [mlir] 95019de - [mlir][IR] Define the singleton builtin types in ODS instead of C++

2020-12-15 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-15T13:42:19-08:00 New Revision: 95019de8a122619fc038c9fe3c80e625e3456bbf URL: https://github.com/llvm/llvm-project/commit/95019de8a122619fc038c9fe3c80e625e3456bbf DIFF: https://github.com/llvm/llvm-project/commit/95019de8a122619fc038c9fe3c80e625e3456bbf.diff

[llvm-branch-commits] [mlir] d7eba20 - [mlir][Inliner] Refactor the inliner to use nested pass pipelines instead of just canonicalization

2020-12-14 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-14T18:09:47-08:00 New Revision: d7eba2005267aa4a8f46f73f208c7cc23e6c6a1a URL: https://github.com/llvm/llvm-project/commit/d7eba2005267aa4a8f46f73f208c7cc23e6c6a1a DIFF: https://github.com/llvm/llvm-project/commit/d7eba2005267aa4a8f46f73f208c7cc23e6c6a1a.diff

[llvm-branch-commits] [mlir] ee43dca - [mlir] Add section page for Rationale docs.

2020-12-14 Thread River Riddle via llvm-branch-commits
Author: Richard Uhler Date: 2020-12-14T14:49:30-08:00 New Revision: ee43dcaad75b8de43b914459c14050dc2a5dbb16 URL: https://github.com/llvm/llvm-project/commit/ee43dcaad75b8de43b914459c14050dc2a5dbb16 DIFF: https://github.com/llvm/llvm-project/commit/ee43dcaad75b8de43b914459c14050dc2a5dbb16.diff

[llvm-branch-commits] [mlir] b3ee7f1 - [mlir][OpDefGen] Add support for generating local functions for shared utilities

2020-12-14 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-14T14:21:30-08:00 New Revision: b3ee7f1f312dd41a0ac883d78b71c14d96e78939 URL: https://github.com/llvm/llvm-project/commit/b3ee7f1f312dd41a0ac883d78b71c14d96e78939 DIFF: https://github.com/llvm/llvm-project/commit/b3ee7f1f312dd41a0ac883d78b71c14d96e78939.diff

[llvm-branch-commits] [mlir] 6af2c4c - [mlir] Change the internal representation of FrozenRewritePatternList to use shared_ptr

2020-12-14 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-14T12:32:44-08:00 New Revision: 6af2c4ca9bdb37e56cfda8dae4f6c3c6ca21b8d7 URL: https://github.com/llvm/llvm-project/commit/6af2c4ca9bdb37e56cfda8dae4f6c3c6ca21b8d7 DIFF: https://github.com/llvm/llvm-project/commit/6af2c4ca9bdb37e56cfda8dae4f6c3c6ca21b8d7.diff

[llvm-branch-commits] [mlir] 6bc9439 - [mlir][OpAsmParser] Add support for parsing integer literals without going through IntegerAttr

2020-12-14 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-14T12:00:43-08:00 New Revision: 6bc9439f59acbcc5e46a108c2f74a4d5ffe55a3b URL: https://github.com/llvm/llvm-project/commit/6bc9439f59acbcc5e46a108c2f74a4d5ffe55a3b DIFF: https://github.com/llvm/llvm-project/commit/6bc9439f59acbcc5e46a108c2f74a4d5ffe55a3b.diff

[llvm-branch-commits] [mlir] c234b65 - [mlir][OpFormat] Add support for emitting newlines from the custom format of an operation

2020-12-14 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-14T12:00:43-08:00 New Revision: c234b65cef07b38c91b9ab7dec6a35f8b390e658 URL: https://github.com/llvm/llvm-project/commit/c234b65cef07b38c91b9ab7dec6a35f8b390e658 DIFF: https://github.com/llvm/llvm-project/commit/c234b65cef07b38c91b9ab7dec6a35f8b390e658.diff

[llvm-branch-commits] [mlir] e9987ad - [mlir][docs] Tidy up the pass infrastructure documentation

2020-12-11 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-11T17:53:33-08:00 New Revision: e9987ad8783be164b63bdf2fffdd64a6e289e18f URL: https://github.com/llvm/llvm-project/commit/e9987ad8783be164b63bdf2fffdd64a6e289e18f DIFF: https://github.com/llvm/llvm-project/commit/e9987ad8783be164b63bdf2fffdd64a6e289e18f.diff

[llvm-branch-commits] [mlir] 186c154 - [mlir] Remove the dependency on StandardOps from FoldUtils

2020-12-10 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-10T14:13:57-08:00 New Revision: 186c154991e85f8d6a4a77c5add3322351862725 URL: https://github.com/llvm/llvm-project/commit/186c154991e85f8d6a4a77c5add3322351862725 DIFF: https://github.com/llvm/llvm-project/commit/186c154991e85f8d6a4a77c5add3322351862725.diff

[llvm-branch-commits] [mlir] c24f88b - [mlir][SCCP] Don't visit private callables unless they are used when tracking interprocedural arguments/results

2020-12-10 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-10T12:53:27-08:00 New Revision: c24f88b4db2ef359f47e976d8d79334ced221288 URL: https://github.com/llvm/llvm-project/commit/c24f88b4db2ef359f47e976d8d79334ced221288 DIFF: https://github.com/llvm/llvm-project/commit/c24f88b4db2ef359f47e976d8d79334ced221288.diff

[llvm-branch-commits] [mlir] 75eca67 - [mlir][Parser] Fix crash in DenseElementsAttr parser when no elements are parsed

2020-12-10 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-10T12:48:37-08:00 New Revision: 75eca67c1c4b53a07a70cd3c8036713aec537769 URL: https://github.com/llvm/llvm-project/commit/75eca67c1c4b53a07a70cd3c8036713aec537769 DIFF: https://github.com/llvm/llvm-project/commit/75eca67c1c4b53a07a70cd3c8036713aec537769.diff

[llvm-branch-commits] [mlir] 1f5f006 - [mlir][StandardOps] Verify that the result of an integer constant is signless

2020-12-10 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-10T12:40:10-08:00 New Revision: 1f5f006d9d53e785296d1a8fbb0e90904a5eaf60 URL: https://github.com/llvm/llvm-project/commit/1f5f006d9d53e785296d1a8fbb0e90904a5eaf60 DIFF: https://github.com/llvm/llvm-project/commit/1f5f006d9d53e785296d1a8fbb0e90904a5eaf60.diff

[llvm-branch-commits] [mlir] d1e0545 - [mlir][Interfaces] Tidy up the documentation for interfaces

2020-12-09 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-09T15:34:07-08:00 New Revision: d1e0545445ced928ae4f0437997278e09cefde1d URL: https://github.com/llvm/llvm-project/commit/d1e0545445ced928ae4f0437997278e09cefde1d DIFF: https://github.com/llvm/llvm-project/commit/d1e0545445ced928ae4f0437997278e09cefde1d.diff

[llvm-branch-commits] [mlir] 47364f9 - [mlir][IR] Move the storage for results to before the Operation instead of after.

2020-12-04 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-04T21:01:42-08:00 New Revision: 47364f95e810f96fd300ceaa095719f76683e6fa URL: https://github.com/llvm/llvm-project/commit/47364f95e810f96fd300ceaa095719f76683e6fa DIFF: https://github.com/llvm/llvm-project/commit/47364f95e810f96fd300ceaa095719f76683e6fa.diff

[llvm-branch-commits] [mlir] 7924fb3 - [mlir][OpFormatGen] Add support for optional enum attributes

2020-12-04 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-04T21:00:44-08:00 New Revision: 7924fb34f33a76fd3c36f5635dd40990ecd79741 URL: https://github.com/llvm/llvm-project/commit/7924fb34f33a76fd3c36f5635dd40990ecd79741 DIFF: https://github.com/llvm/llvm-project/commit/7924fb34f33a76fd3c36f5635dd40990ecd79741.diff

[llvm-branch-commits] [mlir] e66c2e2 - [mlir][NFC] Remove Function.h and Module.h in favor of BuiltinOps.h

2020-12-03 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-03T18:02:10-08:00 New Revision: e66c2e259f8140373ee73ceffe1e913483b711b5 URL: https://github.com/llvm/llvm-project/commit/e66c2e259f8140373ee73ceffe1e913483b711b5 DIFF: https://github.com/llvm/llvm-project/commit/e66c2e259f8140373ee73ceffe1e913483b711b5.diff

[llvm-branch-commits] [mlir] 96efe90 - [mlir][IR] Add explicit default constructor to OwningModuleRef to appease MSVC

2020-12-03 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-03T16:31:21-08:00 New Revision: 96efe90fe7c347c503cd6ade200da7a3e94f7b41 URL: https://github.com/llvm/llvm-project/commit/96efe90fe7c347c503cd6ade200da7a3e94f7b41 DIFF: https://github.com/llvm/llvm-project/commit/96efe90fe7c347c503cd6ade200da7a3e94f7b41.diff

[llvm-branch-commits] [flang] 672cc75 - [mlir][IR] Remove references to BuiltinOps from IR/

2020-12-03 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-03T15:47:01-08:00 New Revision: 672cc75cceda12e67915643566362f832edcb66d URL: https://github.com/llvm/llvm-project/commit/672cc75cceda12e67915643566362f832edcb66d DIFF: https://github.com/llvm/llvm-project/commit/672cc75cceda12e67915643566362f832edcb66d.diff

[llvm-branch-commits] [mlir] 00c6ef8 - [mlir][Pass] Remove the restriction that PassManager can only run on ModuleOp

2020-12-03 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-03T15:47:01-08:00 New Revision: 00c6ef8628a6ee062d5104692a92d5e000dd7c05 URL: https://github.com/llvm/llvm-project/commit/00c6ef8628a6ee062d5104692a92d5e000dd7c05 DIFF: https://github.com/llvm/llvm-project/commit/00c6ef8628a6ee062d5104692a92d5e000dd7c05.diff

[llvm-branch-commits] [mlir] b579803 - [mlir][Parser] Don't hardcode the use of ModuleOp in the parser

2020-12-03 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-03T15:47:02-08:00 New Revision: b57980309a699a47a46b5b5749b36fea06eaaf33 URL: https://github.com/llvm/llvm-project/commit/b57980309a699a47a46b5b5749b36fea06eaaf33 DIFF: https://github.com/llvm/llvm-project/commit/b57980309a699a47a46b5b5749b36fea06eaaf33.diff

[llvm-branch-commits] [mlir] f80b630 - [mlir][PDL] Use explicit loop over llvm::find to fix MSVC breakage

2020-12-02 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-02T10:43:16-08:00 New Revision: f80b630460e2a1646fe432f919fa378cabb002c8 URL: https://github.com/llvm/llvm-project/commit/f80b630460e2a1646fe432f919fa378cabb002c8 DIFF: https://github.com/llvm/llvm-project/commit/f80b630460e2a1646fe432f919fa378cabb002c8.diff

[llvm-branch-commits] [mlir] 7d746b3 - [mlir][PDL] Forward captured single entity constraint functions instead of copy-capture

2020-12-01 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-01T21:08:34-08:00 New Revision: 7d746b390c6e3b9b4eded3eb84e5973a1b689775 URL: https://github.com/llvm/llvm-project/commit/7d746b390c6e3b9b4eded3eb84e5973a1b689775 DIFF: https://github.com/llvm/llvm-project/commit/7d746b390c6e3b9b4eded3eb84e5973a1b689775.diff

[llvm-branch-commits] [mlir] 8affe88 - [mlir][PDL] Use .getOperation() when construction SuccessorRange to avoid ambiguous constructor in GCC5

2020-12-01 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-01T18:13:27-08:00 New Revision: 8affe88108a1d5f37303cb2128e0650e70ab1eae URL: https://github.com/llvm/llvm-project/commit/8affe88108a1d5f37303cb2128e0650e70ab1eae DIFF: https://github.com/llvm/llvm-project/commit/8affe88108a1d5f37303cb2128e0650e70ab1eae.diff

[llvm-branch-commits] [mlir] fa20ab7 - [mlir][PDL] Add append specialization for ByteCode OpCode to fix GCC5 build

2020-12-01 Thread River Riddle via llvm-branch-commits
Author: River Riddle Date: 2020-12-01T17:13:16-08:00 New Revision: fa20ab7b1bb2c77570f46888fe46e6ecf7aeafc6 URL: https://github.com/llvm/llvm-project/commit/fa20ab7b1bb2c77570f46888fe46e6ecf7aeafc6 DIFF: https://github.com/llvm/llvm-project/commit/fa20ab7b1bb2c77570f46888fe46e6ecf7aeafc6.diff