-
Notifications
You must be signed in to change notification settings - Fork 611
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate llvm 20230922 #15020
Merged
Merged
Integrate llvm 20230922 #15020
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
stellaraccident
force-pushed
the
integrate-llvm-20230922
branch
from
September 22, 2023 20:51
c1492f7
to
5ced3e1
Compare
MaheshRavishankar
force-pushed
the
integrate-llvm-20230922
branch
from
September 23, 2023 16:35
833847a
to
bf99603
Compare
…t c649f29c24c9fc1502d8d53e0c96c3d24b31de1a (llvm-nm --line-numbers) (Fangrui Song on 2023-09-19 15:59:05 -0700) (0 of 56)
…se] unifies sparse_tensor.sort_coo/sort into one operation. (#66722) (Peiming Liu on 2023-09-19 17:02:32 -0700) (0 of 55)
…Trigger `notifyOperationRemoved` callback for nested ops (#66771) (Matthias Springer on 2023-09-20 08:45:46 +0200) (0 of 54)
…or] Make ReorderElementwiseOpsOnBroadcast support vector.splat (#66596) (Andrzej Warzyński on 2023-09-20 09:56:43 +0100) (0 of 53)
…[bufferization] Implement BufferDeallocationOpInterface for gpu.terminator (#66880) (Martin Erhart on 2023-09-20 12:28:28 +0200) (0 of 52)
…erization][scf] Implement BufferDeallocationOpInterface for scf.reduce.return (#66886) (Martin Erhart on 2023-09-20 14:19:13 +0200) (0 of 51)
…erization][NFC] Move memref specific implementation of AllocationOpInterface to memref dialect directory (#66637) (Martin Erhart on 2023-09-20 14:49:52 +0200) (0 of 50)
…burger] Template Matrix to allow MPInt and Fraction; use IntMatrix for integer matrices (#66897) (Abhinav271828 on 2023-09-20 14:29:33 +0100) (0 of 49)
…orOps] Extend vector.constant_mask to support 'all true' scalable dims (#66638) (Benjamin Maxwell on 2023-09-20 14:54:42 +0100) (0 of 48)
…or] Add fastmath flags to vector.reduction (#66905) (Nicolas Vasilache on 2023-09-20 16:57:20 +0200) (0 of 47)
…se] remove most bufferization.alloc_tensor ops from sparse (#66847) (Aart Bik on 2023-09-20 09:51:08 -0700) (0 of 46)
…l fixes for 1b8b55644313216e6b0fa233bbd8b01fee23f99f (#66929) (Nicolas Vasilache on 2023-09-20 18:52:41 +0200) (0 of 45)
…oduce transform.loop.forall_to_for (#65474) (Oleksandr "Alex" Zinenko on 2023-09-20 18:53:08 +0200) (0 of 44)
…nerate linalg named ops yaml (#65475) (Oleksandr "Alex" Zinenko on 2023-09-20 18:53:29 +0200) (0 of 43) Adapt to linalg::DivUOp -> linalg::DivUnsignedOp. Adapt to rename linalg::NegFOp -> linalg::NegfOp
…t 4fbb5f93506317f063753c2b4aecebc86d63264e (Fangrui Song on 2023-09-20 10:22:26 -0700) (0 of 42)
…MP] Initial Lowering of Declare Target for Data (Andrew Gozillon on 2023-09-20 13:31:15 -0500) (0 of 41)
…t D149368 mlir openmp (Fangrui Song on 2023-09-20 11:53:59 -0700) (0 of 40)
…warnings (Kazu Hirata on 2023-09-20 14:06:55 -0700) (0 of 39)
…on] Expose AsmState python side. (#66819) (Jacques Pienaar on 2023-09-20 15:12:06 -0700) (0 of 39)
…se] Generates python bindings for SparseTensorTransformOps. (#66937) (Peiming Liu on 2023-09-20 15:35:50 -0700) (0 of 38)
…low up for ac182deee8287 (D76445), RISCVGenGlobalISel.inc (NAKAMURA Takumi on 2023-09-21 12:13:12 +0900) (0 of 37)
…nMP][MLIR] Fix memory leak caused by D149368 causing sanitizer error and fix iterator invalidation error (Andrew Gozillon on 2023-09-20 22:28:11 -0500) (0 of 36)
…on variable type in scf.for py binding. (Jevin Jiang on 2023-09-21 08:07:26 +0000) (0 of 35)
…rfaces] `LoopLikeOpInterface`: Add helpers to get region iter_args and inits (#66925) (Matthias Springer on 2023-09-21 11:04:35 +0200) (0 of 34)
…lg][NFC] Make `LinalgOp` inherit from `DestinationStyleOpInterface` (#66995) (Matthias Springer on 2023-09-21 11:59:25 +0200) (0 of 33)
…on] smaller scope for vector enumgen (#66992) (Oleksandr "Alex" Zinenko on 2023-09-21 12:57:41 +0200) (0 of 32)
… bazel fixes for vector attributes (Alex Zinenko on 2023-09-21 11:18:15 +0000) (0 of 31)
…or] NFC - Fix doc generation (#67007) (Nicolas Vasilache on 2023-09-21 15:11:13 +0200) (0 of 30)
…lg][transform] Rename {masked_vectorize => vectorize => vectorize_children_and...}. (#66575) (Ingo Müller on 2023-09-21 15:38:29 +0200) (0 of 29)
…lg][transform] Fix test breakage from 69bc1cbb. (NFC) (Ingo Müller on 2023-09-21 13:48:15 +0000) (0 of 28) Integrate changes to vectorization transform ops.
…er document for basic PTX Builder Interface (NFC) (#67016) (Guray Ozen on 2023-09-21 16:07:52 +0200) (0 of 29)
…Rename `Block::hasTerminator` to `mightHaveTerminator` (#66870) (vic on 2023-09-21 16:43:25 +0200) (0 of 28)
…re operation to the NVVM dialect (JingZe Cui on 2023-09-21 08:23:33 -0700) (0 of 27)
…rfaces] Clean up `DestinationStyleOpInterface` (#67015) (Matthias Springer on 2023-09-21 18:04:08 +0200) (0 of 26) Build fixes 0b2197b0cf9d557cb3a20e0aca3f727aea5b290d (incomplete -- needs more work) Fix transform lit tests fix more td lit tests fix invalid linalg_ext expected errors
stellaraccident
force-pushed
the
integrate-llvm-20230922
branch
from
September 24, 2023 04:35
fc244d7
to
16628b3
Compare
stellaraccident
requested review from
hanhanW,
MaheshRavishankar,
qedawkins,
antiagainst,
dcaballe,
benvanik and
pzread
as code owners
September 25, 2023 23:53
MaheshRavishankar
approved these changes
Sep 26, 2023
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Landing with a regression on the RISC-V backend: #15038