Page MenuHomePhabricator

christopherbate (Christopher Bate)
User

Projects

User does not belong to any projects.

User Details

User Since
Mar 14 2022, 9:59 PM (54 w, 2 d)

Recent Activity

Fri, Mar 17

christopherbate added a comment to D146110: [mlir][gpu][nvvm] fixed bug with literal for inline asm for mma instruction.

Thanks so much! I'm not sure how I didn't catch this sooner. Change LGTM. I'll send an updated integration test for the other diff.

Fri, Mar 17, 9:25 AM · Restricted Project, Restricted Project

Jan 17 2023

christopherbate added a reviewer for D141093: [mlir][emitc][mlir-translate] Add support for function attributes in emitc: marbre.
Jan 17 2023, 10:14 PM · Restricted Project, Restricted Project
christopherbate added a comment to D141093: [mlir][emitc][mlir-translate] Add support for function attributes in emitc.

I think GPU function support for EmitC may be better off as a GPUToEmitC conversion pass where gpu.func gets converted to func.func. This would subsume the pass you added as well as the changes to the emitter.

Jan 17 2023, 10:09 PM · Restricted Project, Restricted Project
christopherbate committed rG2af1dc7071ff: [mlir][EmitC] Remove Pure trait from `emitc.include` (authored by christopherbate).
[mlir][EmitC] Remove Pure trait from `emitc.include`
Jan 17 2023, 9:04 AM · Restricted Project, Restricted Project
christopherbate closed D141704: [mlir][EmitC] Remove Pure trait from `emitc.include`.
Jan 17 2023, 9:04 AM · Restricted Project, Restricted Project

Jan 13 2023

christopherbate committed rG9370ea67cacb: [mlir][gpu] Fix another windows build issue (authored by christopherbate).
[mlir][gpu] Fix another windows build issue
Jan 13 2023, 1:51 PM · Restricted Project, Restricted Project
christopherbate committed rG60dd937d56e6: [mlir][gpu] Fix build failure / silence windows build warnings (authored by christopherbate).
[mlir][gpu] Fix build failure / silence windows build warnings
Jan 13 2023, 12:42 PM · Restricted Project, Restricted Project
christopherbate added a comment to D140644: [mlir][gpu] Migrate hard-coded address space integers to an enum attribute (gpu::AddressSpaceAttr).

This appears to have broken the Windows buildbot. https://lab.llvm.org/buildbot/#/builders/13/builds/30769/steps/6/logs/stdio

C:\buildbot\mlir-x64-windows-ninja\llvm-project\mlir\lib\Conversion\GPUToNVVM\LowerGpuOpsToNVVMOps.cpp(209) : error C2220: the following warning is treated as an error
C:\buildbot\mlir-x64-windows-ninja\llvm-project\mlir\lib\Conversion\GPUToNVVM\LowerGpuOpsToNVVMOps.cpp(209) : warning C4715: '<lambda_7426c7b91625e1020521dab1f464b370>::operator()': not all control paths return a value

C:\buildbot\mlir-x64-windows-ninja\llvm-project\mlir\lib\Conversion\GPUToROCDL\LowerGpuOpsToROCDLOps.cpp(149) : error C2220: the following warning is treated as an error
C:\buildbot\mlir-x64-windows-ninja\llvm-project\mlir\lib\Conversion\GPUToROCDL\LowerGpuOpsToROCDLOps.cpp(149) : warning C4715: '<lambda_fea91019496d34fd405e9fcb5563e11d>::operator()': not all control paths return a value
Jan 13 2023, 12:18 PM · Restricted Project, Restricted Project
christopherbate retitled D141704: [mlir][EmitC] Remove Pure trait from `emitc.include` from [EmitC] Remove Pure trait from `emitc.include` to [mlir][EmitC] Remove Pure trait from `emitc.include`.
Jan 13 2023, 10:05 AM · Restricted Project, Restricted Project
christopherbate updated the diff for D141704: [mlir][EmitC] Remove Pure trait from `emitc.include`.

Fix commit message.

Jan 13 2023, 10:05 AM · Restricted Project, Restricted Project
christopherbate requested review of D141704: [mlir][EmitC] Remove Pure trait from `emitc.include`.
Jan 13 2023, 10:04 AM · Restricted Project, Restricted Project
christopherbate committed rG6ca1a09f03e8: [mlir][gpu] Migrate hard-coded address space integers to an enum attribute (gpu… (authored by christopherbate).
[mlir][gpu] Migrate hard-coded address space integers to an enum attribute (gpu…
Jan 13 2023, 10:00 AM · Restricted Project, Restricted Project
christopherbate closed D140644: [mlir][gpu] Migrate hard-coded address space integers to an enum attribute (gpu::AddressSpaceAttr).
Jan 13 2023, 10:00 AM · Restricted Project, Restricted Project

Jan 10 2023

christopherbate updated the diff for D140644: [mlir][gpu] Migrate hard-coded address space integers to an enum attribute (gpu::AddressSpaceAttr).

Fix trailing whitespace.

Jan 10 2023, 9:53 AM · Restricted Project, Restricted Project
christopherbate updated the diff for D140644: [mlir][gpu] Migrate hard-coded address space integers to an enum attribute (gpu::AddressSpaceAttr).

Add some tests for the standalone "gpu-lower-memory-space-attributes" pass.

Jan 10 2023, 9:51 AM · Restricted Project, Restricted Project

Jan 6 2023

christopherbate accepted D141049: [mlir][nvvm] Add lowering of gpu.printf to nvvm.

LGTM!

Jan 6 2023, 9:05 AM · Restricted Project, Restricted Project

Jan 5 2023

christopherbate added inline comments to D140644: [mlir][gpu] Migrate hard-coded address space integers to an enum attribute (gpu::AddressSpaceAttr).
Jan 5 2023, 10:15 AM · Restricted Project, Restricted Project
christopherbate requested changes to D141049: [mlir][nvvm] Add lowering of gpu.printf to nvvm.
Jan 5 2023, 10:14 AM · Restricted Project, Restricted Project
christopherbate added inline comments to D141049: [mlir][nvvm] Add lowering of gpu.printf to nvvm.
Jan 5 2023, 10:14 AM · Restricted Project, Restricted Project
christopherbate added a comment to D141049: [mlir][nvvm] Add lowering of gpu.printf to nvvm.

F32 needs to be extended to f64. If you add a test you will see it fails.

Jan 5 2023, 10:09 AM · Restricted Project, Restricted Project
christopherbate added inline comments to D140644: [mlir][gpu] Migrate hard-coded address space integers to an enum attribute (gpu::AddressSpaceAttr).
Jan 5 2023, 9:00 AM · Restricted Project, Restricted Project
christopherbate updated the diff for D140644: [mlir][gpu] Migrate hard-coded address space integers to an enum attribute (gpu::AddressSpaceAttr).

Address all comments

Jan 5 2023, 9:00 AM · Restricted Project, Restricted Project

Dec 23 2022

christopherbate added a comment to D140644: [mlir][gpu] Migrate hard-coded address space integers to an enum attribute (gpu::AddressSpaceAttr).

The code for the pass that is introduced here is being exercised in the gpu-to-llvm conversions, but I still need to add tests for the pass in isolation.

Dec 23 2022, 4:48 PM · Restricted Project, Restricted Project
christopherbate requested review of D140644: [mlir][gpu] Migrate hard-coded address space integers to an enum attribute (gpu::AddressSpaceAttr).
Dec 23 2022, 4:44 PM · Restricted Project, Restricted Project

Nov 30 2022

christopherbate accepted D138978: [mlir][nvgpu] Fix affine maps computing indices for LdMatrixOp srcMemref.

Can you add some more detail to the commit message? Per our offline discussion, the issue became apparent when the .x4 variant is used with transpose = true. The changes in the tests are mostly NFC with the exception of m16n16k16_mmasync16816_fp16_f16_row_row_row, where the rowB/colB affine maps were incorrect. For the other .x2 test cases, the new affine maps introduced here and the old affine maps in the CHECK statements are equivalent because only the first 16 thread ids in the warp matter.

Nov 30 2022, 7:41 PM · Restricted Project, Restricted Project

Nov 7 2022

christopherbate committed rG708185f03ff4: [mlir][NVGPU] Add support for structured sparsity MMA variants (authored by christopherbate).
[mlir][NVGPU] Add support for structured sparsity MMA variants
Nov 7 2022, 8:43 AM · Restricted Project, Restricted Project
christopherbate closed D137202: [mlir][NVGPU] Add support for structured sparsity MMA variants.
Nov 7 2022, 8:43 AM · Restricted Project, Restricted Project

Nov 1 2022

christopherbate updated the diff for D137202: [mlir][NVGPU] Add support for structured sparsity MMA variants.

Fix missing change of nvgpu metadata type to vector<2xi16>

Nov 1 2022, 4:04 PM · Restricted Project, Restricted Project
christopherbate added reviewers for D137202: [mlir][NVGPU] Add support for structured sparsity MMA variants: ThomasRaoux, manishucsd.
Nov 1 2022, 3:15 PM · Restricted Project, Restricted Project
christopherbate requested review of D137202: [mlir][NVGPU] Add support for structured sparsity MMA variants.
Nov 1 2022, 3:14 PM · Restricted Project, Restricted Project

Oct 22 2022

christopherbate committed rG446981bdb64d: [mlir][tensor] ExtractSliceFromReshape: handle collapsing of unit dim edge cases (authored by christopherbate).
[mlir][tensor] ExtractSliceFromReshape: handle collapsing of unit dim edge cases
Oct 22 2022, 12:30 PM · Restricted Project, Restricted Project
christopherbate closed D135726: [mlir][tensor] ExtractSliceFromReshape: handle collapsing of unit dim edge cases.
Oct 22 2022, 12:29 PM · Restricted Project, Restricted Project

Oct 21 2022

christopherbate accepted D136313: [mlir][NVGPU] Updating the documentation for nvgpu dialect (NFC).

Looks good to me.

Oct 21 2022, 3:03 PM · Restricted Project, Restricted Project
christopherbate updated the diff for D135726: [mlir][tensor] ExtractSliceFromReshape: handle collapsing of unit dim edge cases.

Fix typo

Oct 21 2022, 11:52 AM · Restricted Project, Restricted Project
christopherbate updated the diff for D135726: [mlir][tensor] ExtractSliceFromReshape: handle collapsing of unit dim edge cases.

Address comments

Oct 21 2022, 11:43 AM · Restricted Project, Restricted Project

Oct 19 2022

christopherbate added inline comments to D135726: [mlir][tensor] ExtractSliceFromReshape: handle collapsing of unit dim edge cases.
Oct 19 2022, 1:00 PM · Restricted Project, Restricted Project

Oct 16 2022

christopherbate updated the diff for D135726: [mlir][tensor] ExtractSliceFromReshape: handle collapsing of unit dim edge cases.

Address comment, use strategy of rank-reducing extract slice op on the source of the collapse shape.

Oct 16 2022, 1:03 PM · Restricted Project, Restricted Project
christopherbate added reviewers for D135981: [mlir] Fix CMake build for libMLIR.so with MLIR_ENABLE_CUDA_RUNNER=ON: mehdi_amini, csigg.
Oct 16 2022, 10:14 AM · Restricted Project, Restricted Project

Oct 14 2022

christopherbate added a comment to D135726: [mlir][tensor] ExtractSliceFromReshape: handle collapsing of unit dim edge cases.

I implemented the suggestion today, and it works well, but will put up the cleaned up version early next week.

Oct 14 2022, 4:30 PM · Restricted Project, Restricted Project
christopherbate requested review of D135981: [mlir] Fix CMake build for libMLIR.so with MLIR_ENABLE_CUDA_RUNNER=ON.
Oct 14 2022, 11:59 AM · Restricted Project, Restricted Project

Oct 13 2022

christopherbate accepted D135749: [mlir][nvgpu] Handle Native mma.sync sizes and ldmatrix(x4) for matrixB.
Oct 13 2022, 8:39 PM · Restricted Project, Restricted Project

Oct 12 2022

christopherbate added a comment to D135749: [mlir][nvgpu] Handle Native mma.sync sizes and ldmatrix(x4) for matrixB.

Looks great, made a few minor comments. Thanks!

Oct 12 2022, 9:47 AM · Restricted Project, Restricted Project

Oct 11 2022

christopherbate requested review of D135726: [mlir][tensor] ExtractSliceFromReshape: handle collapsing of unit dim edge cases.
Oct 11 2022, 4:22 PM · Restricted Project, Restricted Project

Oct 5 2022

christopherbate committed rGea2ed80e6dac: [mlir][nvgpu] NFC - move NVGPU conversion helpers to NvGpu utils library (authored by christopherbate).
[mlir][nvgpu] NFC - move NVGPU conversion helpers to NvGpu utils library
Oct 5 2022, 7:21 PM · Restricted Project, Restricted Project
christopherbate closed D135303: [mlir][nvgpu] NFC - move NVGPU conversion helpers to NvGpu utils library.
Oct 5 2022, 7:21 PM · Restricted Project, Restricted Project
christopherbate requested review of D135303: [mlir][nvgpu] NFC - move NVGPU conversion helpers to NvGpu utils library.
Oct 5 2022, 12:22 PM · Restricted Project, Restricted Project

Sep 23 2022

christopherbate committed rGafb0b21f24ad: [mlir][nvgpu] Use TableGen TypeDef for NVGPU dialect types (authored by christopherbate).
[mlir][nvgpu] Use TableGen TypeDef for NVGPU dialect types
Sep 23 2022, 6:46 PM · Restricted Project, Restricted Project
christopherbate closed D134564: [mlir][nvgpu] Use TableGen TypeDef for NVGPU dialect types.
Sep 23 2022, 6:46 PM · Restricted Project, Restricted Project
christopherbate updated the diff for D134564: [mlir][nvgpu] Use TableGen TypeDef for NVGPU dialect types.

Fix missing newline

Sep 23 2022, 1:44 PM · Restricted Project, Restricted Project
christopherbate requested review of D134564: [mlir][nvgpu] Use TableGen TypeDef for NVGPU dialect types.
Sep 23 2022, 1:43 PM · Restricted Project, Restricted Project

Sep 22 2022

christopherbate accepted D134487: [mlir] NFC: move mergeOffsetsSizesAndStrides into Affine/Utils.

Thanks!

Sep 22 2022, 6:31 PM · Restricted Project, Restricted Project
christopherbate abandoned D129335: [mlir][SCF] Tile with TilingInterface using `scf.foreach_thread`.
Sep 22 2022, 11:58 AM · Restricted Project, Restricted Project
christopherbate committed rGcb3d0260f070: [mlir][vector] Fix test for vector-warp-distribute (authored by christopherbate).
[mlir][vector] Fix test for vector-warp-distribute
Sep 22 2022, 9:51 AM · Restricted Project, Restricted Project
christopherbate closed D134448: [mlir][vector] Fix test for vector-warp-distribute.
Sep 22 2022, 9:51 AM · Restricted Project, Restricted Project
christopherbate added a reviewer for D134448: [mlir][vector] Fix test for vector-warp-distribute: ThomasRaoux.
Sep 22 2022, 9:14 AM · Restricted Project, Restricted Project
christopherbate requested review of D134448: [mlir][vector] Fix test for vector-warp-distribute.
Sep 22 2022, 9:14 AM · Restricted Project, Restricted Project

Sep 21 2022

christopherbate abandoned D132697: [mlir][MemRef] Expose utility to invert subview index mapping.

Closing in favor of introducing interface. Here is the draft diff: https://reviews.llvm.org/D134393

Sep 21 2022, 3:39 PM · Restricted Project, Restricted Project
christopherbate added inline comments to D134294: [mlir][tensor] Support more cases in MergeConsecutiveExtractSlice.
Sep 21 2022, 3:06 PM · Restricted Project, Restricted Project
christopherbate added a comment to D134294: [mlir][tensor] Support more cases in MergeConsecutiveExtractSlice.

Seems like the utility function mergeOffsetsSizesAndStrides should be added to ViewLikeInterface or Dialect/Utils because it has greater scope. The primary use that comes to mind is that the memref "fold alias ops" (used to be "fold subviews") essential does the same thing (SubView and ExtractSlice are both implement the OffsetSizeAndStrideOpInterface). Therefore, it seems like an opportunity for code de-duplication.

Sep 21 2022, 11:21 AM · Restricted Project, Restricted Project

Sep 20 2022

christopherbate committed rGf5fe92f69385: [mlir][SCF] Fix loop pipelining unable to handle ops with regions (authored by christopherbate).
[mlir][SCF] Fix loop pipelining unable to handle ops with regions
Sep 20 2022, 8:59 PM · Restricted Project, Restricted Project
christopherbate closed D133965: [mlir][SCF] Fix loop pipelining unable to handle ops with regions.
Sep 20 2022, 8:58 PM · Restricted Project, Restricted Project
christopherbate updated the diff for D133965: [mlir][SCF] Fix loop pipelining unable to handle ops with regions.

Remove unused changes to RegionUtils.h

Sep 20 2022, 1:54 PM · Restricted Project, Restricted Project
christopherbate updated the diff for D133965: [mlir][SCF] Fix loop pipelining unable to handle ops with regions.

Address remaining comments.

Sep 20 2022, 11:52 AM · Restricted Project, Restricted Project

Sep 19 2022

christopherbate updated the diff for D133965: [mlir][SCF] Fix loop pipelining unable to handle ops with regions.

Address more comments.

Sep 19 2022, 2:54 PM · Restricted Project, Restricted Project
christopherbate updated the diff for D133965: [mlir][SCF] Fix loop pipelining unable to handle ops with regions.

Address reviewer comments

Sep 19 2022, 2:45 PM · Restricted Project, Restricted Project
christopherbate committed rG4d27f06f9454: [mlir][Tensor] Fix ExtractSliceFromReshape transform edge case (authored by christopherbate).
[mlir][Tensor] Fix ExtractSliceFromReshape transform edge case
Sep 19 2022, 1:03 PM · Restricted Project, Restricted Project
christopherbate closed D134088: [mlir][Tensor] Fix ExtractSliceFromReshape transform edge case.
Sep 19 2022, 1:03 PM · Restricted Project, Restricted Project
christopherbate updated the diff for D133965: [mlir][SCF] Fix loop pipelining unable to handle ops with regions.

Fix missing doc

Sep 19 2022, 12:38 PM · Restricted Project, Restricted Project
christopherbate updated the diff for D133965: [mlir][SCF] Fix loop pipelining unable to handle ops with regions.

Cleanup fix some mistakes and inefficiencies.

Sep 19 2022, 12:32 PM · Restricted Project, Restricted Project
christopherbate updated the diff for D133965: [mlir][SCF] Fix loop pipelining unable to handle ops with regions.

More general solution

Sep 19 2022, 10:43 AM · Restricted Project, Restricted Project

Sep 16 2022

christopherbate updated the diff for D133965: [mlir][SCF] Fix loop pipelining unable to handle ops with regions.

Handle uses of nested values defined above in same stage / different stage.
May need some additional cleanup.

Sep 16 2022, 9:44 PM · Restricted Project, Restricted Project
christopherbate added inline comments to D133965: [mlir][SCF] Fix loop pipelining unable to handle ops with regions.
Sep 16 2022, 6:33 PM · Restricted Project, Restricted Project
christopherbate requested review of D134088: [mlir][Tensor] Fix ExtractSliceFromReshape transform edge case.
Sep 16 2022, 3:12 PM · Restricted Project, Restricted Project

Sep 15 2022

christopherbate updated the diff for D133965: [mlir][SCF] Fix loop pipelining unable to handle ops with regions.

Fix formatting issues.

Sep 15 2022, 4:30 PM · Restricted Project, Restricted Project
christopherbate added a reviewer for D133965: [mlir][SCF] Fix loop pipelining unable to handle ops with regions: ThomasRaoux.
Sep 15 2022, 12:43 PM · Restricted Project, Restricted Project
christopherbate requested review of D133965: [mlir][SCF] Fix loop pipelining unable to handle ops with regions.
Sep 15 2022, 12:42 PM · Restricted Project, Restricted Project

Sep 8 2022

christopherbate committed rGf4a478cd0178: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape` (authored by christopherbate).
[mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`
Sep 8 2022, 8:58 PM · Restricted Project, Restricted Project
christopherbate closed D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.
Sep 8 2022, 8:58 PM · Restricted Project, Restricted Project
christopherbate committed rGfb98a623fb06: [mlir] NFC - move declaration of `Range` to StaticValueUtils.h (authored by christopherbate).
[mlir] NFC - move declaration of `Range` to StaticValueUtils.h
Sep 8 2022, 3:30 PM · Restricted Project, Restricted Project
christopherbate closed D133523: [mlir] NFC - move declaration of `Range` to StaticValueUtils.h.
Sep 8 2022, 3:30 PM · Restricted Project, Restricted Project
christopherbate updated the diff for D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.

Rebase on D133523, resolve linalg dependency issue.

Sep 8 2022, 2:27 PM · Restricted Project, Restricted Project
christopherbate added a comment to D133523: [mlir] NFC - move declaration of `Range` to StaticValueUtils.h.

This is needed to address circular dependency blocking https://reviews.llvm.org/D129699.

Sep 8 2022, 2:04 PM · Restricted Project, Restricted Project
christopherbate requested review of D133523: [mlir] NFC - move declaration of `Range` to StaticValueUtils.h.
Sep 8 2022, 2:01 PM · Restricted Project, Restricted Project
christopherbate reopened D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.

Depends on https://reviews.llvm.org/D133523 to resolve circular dependency with ViewLikeInterface

Sep 8 2022, 1:01 PM · Restricted Project, Restricted Project

Sep 2 2022

christopherbate added a comment to D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.

There is an issue of circular dependency here: you're introducing a dependency from Dialect/Utils/ to the ViewLikeInterface, but it already depends on Dialect/Utils

Sep 2 2022, 7:01 PM · Restricted Project, Restricted Project
christopherbate committed rG571195787573: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape` (authored by christopherbate).
[mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`
Sep 2 2022, 10:29 AM · Restricted Project, Restricted Project
christopherbate closed D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.
Sep 2 2022, 10:29 AM · Restricted Project, Restricted Project
christopherbate added a comment to D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.

Windows bot seems to be failing for unrelated reason

Sep 2 2022, 10:24 AM · Restricted Project, Restricted Project
christopherbate updated the diff for D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.

Rebase

Sep 2 2022, 9:37 AM · Restricted Project, Restricted Project
christopherbate added inline comments to D133114: [mlir][SCF] foreach_thread: Capture shared output tensors explicitly.
Sep 2 2022, 9:10 AM · Restricted Project, Restricted Project
christopherbate added a comment to D133114: [mlir][SCF] foreach_thread: Capture shared output tensors explicitly.

Thanks for adding this.

Sep 2 2022, 9:04 AM · Restricted Project, Restricted Project

Sep 1 2022

christopherbate updated the diff for D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.

Fix typo in doc

Sep 1 2022, 7:46 PM · Restricted Project, Restricted Project

Aug 31 2022

christopherbate updated the diff for D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.

Fix typos.

Aug 31 2022, 7:02 PM · Restricted Project, Restricted Project
christopherbate added inline comments to D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.
Aug 31 2022, 3:58 PM · Restricted Project, Restricted Project
christopherbate updated the diff for D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.

Expand the documentation for the main class that is added. I checked the result of the Doxygen build to make sure it looks correct with relevant hyperlinks and headings correctly generated.

Aug 31 2022, 3:56 PM · Restricted Project, Restricted Project
christopherbate updated the diff for D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.

Rebase

Aug 31 2022, 11:39 AM · Restricted Project, Restricted Project
christopherbate added inline comments to D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.
Aug 31 2022, 11:38 AM · Restricted Project, Restricted Project
christopherbate added inline comments to D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.
Aug 31 2022, 11:35 AM · Restricted Project, Restricted Project
christopherbate updated the diff for D129699: [mlir][Tensor] Add rewrites to extract slices through `tensor.collape_shape`.

Address comments

Aug 31 2022, 11:31 AM · Restricted Project, Restricted Project

Aug 25 2022

christopherbate added a reviewer for D132697: [mlir][MemRef] Expose utility to invert subview index mapping: ThomasRaoux.
Aug 25 2022, 12:09 PM · Restricted Project, Restricted Project