Page MenuHomePhabricator

Please use GitHub pull requests for new patches. Avoid migrating existing patches. Phabricator shutdown timeline

c-rhodes (Cullen Rhodes)
User

Projects

User does not belong to any projects.

User Details

User Since
May 18 2016, 6:13 AM (393 w, 5 d)

Recent Activity

Mon, Nov 6

c-rhodes committed rGfbc70c5a9e21: [mlir][ArmSME] remove addressof ops to undefined symbols (NFC) (authored by c-rhodes).
[mlir][ArmSME] remove addressof ops to undefined symbols (NFC)
Mon, Nov 6, 3:44 AM · Restricted Project, Restricted Project

Oct 30 2023

c-rhodes committed rG43a94cbafae1: [mlir][ArmSME] NFC: Rename tild_id -> tile_id (authored by c-rhodes).
[mlir][ArmSME] NFC: Rename tild_id -> tile_id
Oct 30 2023, 7:00 AM · Restricted Project, Restricted Project
c-rhodes committed rG54732a3e0b0f: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename (authored by c-rhodes).
[AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename
Oct 30 2023, 1:57 AM · Restricted Project, Restricted Project
c-rhodes closed D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename.
Oct 30 2023, 1:57 AM · Restricted Project, Restricted Project

Oct 4 2023

c-rhodes updated the diff for D88663: [AArch64] Use TargetRegisterClass::hasSubClassEq in tryToFindRegisterToRename.

Rebase. Reviving this as it's apparently come up again when adding a new register class.

Oct 4 2023, 6:37 AM · Restricted Project, Restricted Project

Sep 21 2023

c-rhodes accepted D155034: [mlir][Vector] Add support for Value indices to vector.extract/insert.

LGTM cheers

Sep 21 2023, 12:41 AM · Restricted Project, Restricted Project

Sep 20 2023

c-rhodes added a comment to D155034: [mlir][Vector] Add support for Value indices to vector.extract/insert.

I also tried lowering a simple example to LLVM but hit an assert, is this expected to work yet? Example below

Sorry about that. My main goal with this patch was about having the representation working at vector level (and adjust all the impacted tests, which were a lot at the beginning) but not so much about adding support for the new value-based functionality end to end. I just added support for 1-D cases to the LLVM conversion to demonstrate that it works but there are quite a few TODOs, esp. wrt canonicalizations. Hopefully that makes sense!

Sep 20 2023, 1:22 AM · Restricted Project, Restricted Project

Sep 19 2023

c-rhodes added a comment to D155034: [mlir][Vector] Add support for Value indices to vector.extract/insert.

Thanks for this work Diego! this will useful for ArmSME. We have ops to load/store slices of a tile (2-D scalable vector) and this support should enable us to lower vector.insert / vector.extract to these ops. #66691 adds support to lower vector.print to ArmSME, this could be done generically in VectorToSCF once this lands, after which we could add our target specific lowerings :) Also be useful for places where we can't fully unroll.

Sep 19 2023, 9:28 AM · Restricted Project, Restricted Project

Sep 8 2023

c-rhodes accepted D159482: [mlir][VectorOps] Don't drop scalable dims when lowering transfer_reads/writes (in VectorToLLVM).
Sep 8 2023, 1:13 AM · Restricted Project, Restricted Project
c-rhodes accepted D158753: [mlir][VectorOps] Don't drop scalable dims when lowering transfer_reads/writes (in VectorToSCF).

LGTM barring Diego's comment, cheers

Sep 8 2023, 12:47 AM · Restricted Project, Restricted Project

Aug 31 2023

c-rhodes committed rG067bd7d0512b: [mlir][vector] Use optional for outerproduct accumulator instead of variadic (authored by c-rhodes).
[mlir][vector] Use optional for outerproduct accumulator instead of variadic
Aug 31 2023, 11:04 PM · Restricted Project, Restricted Project
c-rhodes closed D159259: [mlir][vector] Use optional for outerproduct accumulator instead of variadic.
Aug 31 2023, 11:04 PM · Restricted Project, Restricted Project
c-rhodes requested review of D159259: [mlir][vector] Use optional for outerproduct accumulator instead of variadic.
Aug 31 2023, 2:16 AM · Restricted Project, Restricted Project

Aug 30 2023

c-rhodes added a comment to D154984: [lit] Drop "Script:", make -v and -a imply -vv.

this has also broke my workflow, I use lit -a and copy/paste the command to shell to see the output or add different flags, it seems like a fundamental feature and I can't understand why this has been removed?

Aug 30 2023, 5:39 AM · Restricted Project, Restricted Project
c-rhodes added inline comments to D159080: [mlir][ArmSME] Fix get_tile_id type in zero lowering.
Aug 30 2023, 12:20 AM · Restricted Project, Restricted Project
c-rhodes committed rG834cdc8b64d5: [mlir][ArmSME] Fix get_tile_id type in zero lowering (authored by c-rhodes).
[mlir][ArmSME] Fix get_tile_id type in zero lowering
Aug 30 2023, 12:17 AM · Restricted Project, Restricted Project
c-rhodes closed D159080: [mlir][ArmSME] Fix get_tile_id type in zero lowering.
Aug 30 2023, 12:16 AM · Restricted Project, Restricted Project

Aug 29 2023

c-rhodes added inline comments to D157005: [mlir][ArmSME] Add move vector to tile slice op and lowerings.
Aug 29 2023, 9:09 AM · Restricted Project, Restricted Project
c-rhodes added inline comments to D159080: [mlir][ArmSME] Fix get_tile_id type in zero lowering.
Aug 29 2023, 5:03 AM · Restricted Project, Restricted Project
c-rhodes added a comment to D159080: [mlir][ArmSME] Fix get_tile_id type in zero lowering.

I think this op is a bit clunky and could be simplified by returning the element type of the tile rather than an int representing the bitwidth, or perhaps just the 2-D scalable vector type this is extracted from, but that's a slightly move involved refactor.

Which Op are you referring to arm_sme.zero? arm_sme.cast_tile_to_vector?

Aug 29 2023, 4:39 AM · Restricted Project, Restricted Project
c-rhodes added a comment to D159080: [mlir][ArmSME] Fix get_tile_id type in zero lowering.

I think this op is a bit clunky and could be simplified by returning the element type of the tile rather than an int representing the bitwidth, or perhaps just the 2-D scalable vector type this is extracted from, but that's a slightly move involved refactor.

Aug 29 2023, 3:50 AM · Restricted Project, Restricted Project
c-rhodes requested review of D159080: [mlir][ArmSME] Fix get_tile_id type in zero lowering.
Aug 29 2023, 3:37 AM · Restricted Project, Restricted Project
c-rhodes committed rGc555308d4fed: [mlir][linalg] Add an end-to-end test for linalg.fill to ArmSME (authored by c-rhodes).
[mlir][linalg] Add an end-to-end test for linalg.fill to ArmSME
Aug 29 2023, 2:46 AM · Restricted Project, Restricted Project
c-rhodes closed D158619: [mlir][linalg] Add an end-to-end test for linalg.fill to ArmSME.
Aug 29 2023, 2:46 AM · Restricted Project, Restricted Project
c-rhodes committed rG2dd3f4208357: [mlir][ArmSME] Lower vector.broadcast to ArmSME (authored by c-rhodes).
[mlir][ArmSME] Lower vector.broadcast to ArmSME
Aug 29 2023, 2:44 AM · Restricted Project, Restricted Project
c-rhodes closed D158586: [mlir][ArmSME] Lower vector.broadcast to ArmSME.
Aug 29 2023, 2:43 AM · Restricted Project, Restricted Project
c-rhodes committed rG3b4b6cbba5e0: [mlir][ArmSME] Add move vector to tile slice op and lowerings (authored by c-rhodes).
[mlir][ArmSME] Add move vector to tile slice op and lowerings
Aug 29 2023, 2:39 AM · Restricted Project, Restricted Project
c-rhodes closed D157005: [mlir][ArmSME] Add move vector to tile slice op and lowerings.
Aug 29 2023, 2:38 AM · Restricted Project, Restricted Project
c-rhodes added inline comments to D157005: [mlir][ArmSME] Add move vector to tile slice op and lowerings.
Aug 29 2023, 1:47 AM · Restricted Project, Restricted Project

Aug 24 2023

c-rhodes updated the diff for D158586: [mlir][ArmSME] Lower vector.broadcast to ArmSME.

Rebase (vector_to_tile_slice renamed to move_vector_to_tile_slice)

Aug 24 2023, 4:14 AM · Restricted Project, Restricted Project
c-rhodes accepted D158719: [mlir] Update AArch64 integration tests to use mlir-cpu-runner.

LGTM cheers

Aug 24 2023, 2:31 AM · Restricted Project, Restricted Project
c-rhodes updated the diff for D157005: [mlir][ArmSME] Add move vector to tile slice op and lowerings.

Rename vector_to_tile_slice to move_vector_to_tile_slice

Aug 24 2023, 2:27 AM · Restricted Project, Restricted Project
c-rhodes added a comment to D158586: [mlir][ArmSME] Lower vector.broadcast to ArmSME.

LGTM, thanks!

I've made a few small suggestions, but it's up to you whether to incorporate them. Great to see all this "just working" :)

Aug 24 2023, 2:01 AM · Restricted Project, Restricted Project
c-rhodes updated the diff for D158586: [mlir][ArmSME] Lower vector.broadcast to ArmSME.

Address comments.

Aug 24 2023, 2:00 AM · Restricted Project, Restricted Project
c-rhodes committed rG185bf5607925: [mlir][linalg] NFC: Rename SVE integration tests directory from Scalable to… (authored by c-rhodes).
[mlir][linalg] NFC: Rename SVE integration tests directory from Scalable to…
Aug 24 2023, 1:26 AM · Restricted Project, Restricted Project
c-rhodes closed D158712: [mlir][linalg] NFC: Rename SVE integration tests directory from Scalable to ArmSVE.
Aug 24 2023, 1:26 AM · Restricted Project, Restricted Project
c-rhodes requested review of D158712: [mlir][linalg] NFC: Rename SVE integration tests directory from Scalable to ArmSVE.
Aug 24 2023, 12:25 AM · Restricted Project, Restricted Project

Aug 23 2023

c-rhodes requested review of D158619: [mlir][linalg] Add an end-to-end test for linalg.fill to ArmSME.
Aug 23 2023, 7:33 AM · Restricted Project, Restricted Project
c-rhodes requested review of D158586: [mlir][ArmSME] Lower vector.broadcast to ArmSME.
Aug 23 2023, 12:55 AM · Restricted Project, Restricted Project

Aug 22 2023

c-rhodes accepted D158111: [mlir][vector] Add canonicalzation pattern for shape_cast(create_mask).

LGTM

Aug 22 2023, 11:04 PM · Restricted Project, Restricted Project
c-rhodes added inline comments to D157005: [mlir][ArmSME] Add move vector to tile slice op and lowerings.
Aug 22 2023, 6:50 AM · Restricted Project, Restricted Project
c-rhodes updated the diff for D157005: [mlir][ArmSME] Add move vector to tile slice op and lowerings.

Update descriptions for op and type constraint.

Aug 22 2023, 6:47 AM · Restricted Project, Restricted Project
c-rhodes added inline comments to D158111: [mlir][vector] Add canonicalzation pattern for shape_cast(create_mask).
Aug 22 2023, 6:23 AM · Restricted Project, Restricted Project
c-rhodes added inline comments to D158111: [mlir][vector] Add canonicalzation pattern for shape_cast(create_mask).
Aug 22 2023, 2:24 AM · Restricted Project, Restricted Project
c-rhodes added inline comments to D157005: [mlir][ArmSME] Add move vector to tile slice op and lowerings.
Aug 22 2023, 1:35 AM · Restricted Project, Restricted Project
c-rhodes updated the diff for D157005: [mlir][ArmSME] Add move vector to tile slice op and lowerings.
  • Address most comments.
  • Add type constraint to VectorToTileSliceOp that verifies 1-D vector type matches element type of 2-D vector type (tile).
  • Rename VectorToTileSliceOp::getVectorType() -> VectorToTileSliceOp::getTileType() to prevent confusion with vector operand.
Aug 22 2023, 1:31 AM · Restricted Project, Restricted Project
c-rhodes added inline comments to D157005: [mlir][ArmSME] Add move vector to tile slice op and lowerings.
Aug 22 2023, 1:08 AM · Restricted Project, Restricted Project

Aug 21 2023

c-rhodes added inline comments to D158418: [mlir][ArmSME] Lower loads/stores of (.Q) 128-bit tiles to intrinsics.
Aug 21 2023, 7:32 AM · Restricted Project, Restricted Project
c-rhodes accepted D158418: [mlir][ArmSME] Lower loads/stores of (.Q) 128-bit tiles to intrinsics.

I've left a few minor comments but otherwise LGTM, thanks Ben!

Aug 21 2023, 6:00 AM · Restricted Project, Restricted Project
c-rhodes added a comment to D157004: [mlir][ArmSME] Add vector to tile intrinsics.

rebased and addressed comments before landing, @dcaballe @awarzynski thanks for review!

Aug 21 2023, 3:37 AM · Restricted Project, Restricted Project
c-rhodes committed rG8ce23b8e5c91: [mlir][ArmSME] Add vector to tile intrinsics (authored by c-rhodes).
[mlir][ArmSME] Add vector to tile intrinsics
Aug 21 2023, 3:36 AM · Restricted Project, Restricted Project
c-rhodes closed D157004: [mlir][ArmSME] Add vector to tile intrinsics.
Aug 21 2023, 3:36 AM · Restricted Project, Restricted Project

Aug 3 2023

c-rhodes updated the summary of D157005: [mlir][ArmSME] Add move vector to tile slice op and lowerings.
Aug 3 2023, 7:35 AM · Restricted Project, Restricted Project
c-rhodes requested review of D157005: [mlir][ArmSME] Add move vector to tile slice op and lowerings.
Aug 3 2023, 7:33 AM · Restricted Project, Restricted Project
c-rhodes requested review of D157004: [mlir][ArmSME] Add vector to tile intrinsics.
Aug 3 2023, 7:29 AM · Restricted Project, Restricted Project
c-rhodes requested review of D156980: [mlir][ArmSME] Extend arm_sme.zero for all types.
Aug 3 2023, 2:46 AM · Restricted Project, Restricted Project
c-rhodes requested review of D156976: [mlir][ArmSME] Extend vector.transfer_write lowering.
Aug 3 2023, 2:28 AM · Restricted Project, Restricted Project
c-rhodes committed rG781883ea624a: [mlir][ArmSME] Split lowering of arith.constant from vector.transfer_write (authored by c-rhodes).
[mlir][ArmSME] Split lowering of arith.constant from vector.transfer_write
Aug 3 2023, 1:58 AM · Restricted Project, Restricted Project
c-rhodes closed D156802: [mlir][ArmSME] Split lowering of arith.constant from vector.transfer_write.
Aug 3 2023, 1:58 AM · Restricted Project, Restricted Project
c-rhodes added a comment to D156689: [mlir][ArmSME] Use memref indices for load and store.

LGTM, thanks! I've left a few more comments, but feel free to ignore.

this isn't changing anything in the example you provided, the offset is adjusted when materializing the tile slice loop, and that is tested in the -convert-arm-sme-to-scf tests.

Clarified what I had in mind inline in a test. Not a blocker.

Aug 3 2023, 1:55 AM · Restricted Project, Restricted Project
c-rhodes committed rG65a6be5de97a: [mlir][ArmSME] Use memref indices for load and store (authored by c-rhodes).
[mlir][ArmSME] Use memref indices for load and store
Aug 3 2023, 1:50 AM · Restricted Project, Restricted Project
c-rhodes closed D156689: [mlir][ArmSME] Use memref indices for load and store.
Aug 3 2023, 1:50 AM · Restricted Project, Restricted Project

Aug 2 2023

c-rhodes added a comment to D156689: [mlir][ArmSME] Use memref indices for load and store.

Thanks Cullen! A few minor comments/suggestions.

Aug 2 2023, 4:58 AM · Restricted Project, Restricted Project
c-rhodes updated the diff for D156689: [mlir][ArmSME] Use memref indices for load and store.

address comments

Aug 2 2023, 4:51 AM · Restricted Project, Restricted Project

Aug 1 2023

c-rhodes updated the diff for D156802: [mlir][ArmSME] Split lowering of arith.constant from vector.transfer_write.

Update comment.

Aug 1 2023, 8:08 AM · Restricted Project, Restricted Project
c-rhodes requested review of D156802: [mlir][ArmSME] Split lowering of arith.constant from vector.transfer_write.
Aug 1 2023, 7:56 AM · Restricted Project, Restricted Project
c-rhodes added a comment to D156522: [LLVM] move verification of convergence control to a class template.

failing top of tree (991855ea8a7ff070ca0e22ccba0ff2e96dcdf65b)

Aug 1 2023, 2:35 AM · Restricted Project, Restricted Project
c-rhodes added a comment to D156522: [LLVM] move verification of convergence control to a class template.

this broke my build with:

ld.lld-12: error: undefined symbol: llvm::GenericCycle<llvm::GenericSSAContext<llvm::Function> >::contains(llvm::BasicBlock const*) const
>>> referenced by UniformityAnalysis.cpp:72 (/home/culrho01/llvm-project/llvm/lib/Analysis/UniformityAnalysis.cpp:72)
>>>               lib/Analysis/CMakeFiles/LLVMAnalysis.dir/UniformityAnalysis.cpp.o:(llvm::GenericUniformityAnalysisImpl<llvm::GenericSSAContext<llvm::Function> >::usesValueFromCycle(llvm::Instruction const&, llvm::GenericCycle<llvm::GenericSSAContext<llvm::Function> > const&) const)

please could you look into it?

It's not obvious to me how this change could affect affect functions defined in GenericCycle. Can you please provide the commit hash that you are building, and the build parameters? I will need to reproduced this locally to make any progress.

Aug 1 2023, 2:32 AM · Restricted Project, Restricted Project
c-rhodes committed rG6081f562ecb7: [mlir][ArmSME] Use vector.reduction add in zero test (authored by c-rhodes).
[mlir][ArmSME] Use vector.reduction add in zero test
Aug 1 2023, 1:24 AM · Restricted Project, Restricted Project
c-rhodes closed D156701: [mlir][ArmSME] Use vector.reduction add in zero test.
Aug 1 2023, 1:24 AM · Restricted Project, Restricted Project
c-rhodes committed rG9e1b82532145: [mlir][ArmSME] Add conversion from ArmSME to SCF to materialize loops (authored by c-rhodes).
[mlir][ArmSME] Add conversion from ArmSME to SCF to materialize loops
Aug 1 2023, 1:20 AM · Restricted Project, Restricted Project
c-rhodes closed D156467: [mlir][ArmSME] Add conversion from ArmSME to SCF to materialize loops.
Aug 1 2023, 1:20 AM · Restricted Project, Restricted Project
c-rhodes committed rG31850318f778: [mlir][ArmSME] Remove "pure" side-effect from 'get_tile_id' op to prevent CSE (authored by c-rhodes).
[mlir][ArmSME] Remove "pure" side-effect from 'get_tile_id' op to prevent CSE
Aug 1 2023, 1:12 AM · Restricted Project, Restricted Project
c-rhodes closed D156558: [mlir][ArmSME] Remove "pure" side-effect from 'get_tile_id' op to prevent CSE.
Aug 1 2023, 1:12 AM · Restricted Project, Restricted Project
c-rhodes committed rGd5823389a529: [mlir][ArmSME] Add -canonicalize to vector to ArmSME test (authored by c-rhodes).
[mlir][ArmSME] Add -canonicalize to vector to ArmSME test
Aug 1 2023, 1:08 AM · Restricted Project, Restricted Project
c-rhodes closed D156517: [mlir][ArmSME] Add -canonicalize to vector to ArmSME test.
Aug 1 2023, 1:07 AM · Restricted Project, Restricted Project
c-rhodes added a comment to D156522: [LLVM] move verification of convergence control to a class template.

this broke my build with:

ld.lld-12: error: undefined symbol: llvm::GenericCycle<llvm::GenericSSAContext<llvm::Function> >::contains(llvm::BasicBlock const*) const
>>> referenced by UniformityAnalysis.cpp:72 (/home/culrho01/llvm-project/llvm/lib/Analysis/UniformityAnalysis.cpp:72)
>>>               lib/Analysis/CMakeFiles/LLVMAnalysis.dir/UniformityAnalysis.cpp.o:(llvm::GenericUniformityAnalysisImpl<llvm::GenericSSAContext<llvm::Function> >::usesValueFromCycle(llvm::Instruction const&, llvm::GenericCycle<llvm::GenericSSAContext<llvm::Function> > const&) const)

please could you look into it?

Aug 1 2023, 1:05 AM · Restricted Project, Restricted Project

Jul 31 2023

c-rhodes added a comment to D155839: [mlir][Linalg] Add an end-to-end test for scalable vectorisation.

Incorporate suggestions from Matt and Cullen - thanks!

@c-rhodes, no luck reproducing your failure :( Could you try again?

Jul 31 2023, 10:45 AM · Restricted Project, Restricted Project
c-rhodes added inline comments to D156467: [mlir][ArmSME] Add conversion from ArmSME to SCF to materialize loops.
Jul 31 2023, 10:40 AM · Restricted Project, Restricted Project
c-rhodes updated the diff for D156467: [mlir][ArmSME] Add conversion from ArmSME to SCF to materialize loops.

Remove unnecessary cast_vector_to_tile op at the end of tile_load conversion.

Jul 31 2023, 10:38 AM · Restricted Project, Restricted Project
c-rhodes updated the summary of D156689: [mlir][ArmSME] Use memref indices for load and store.
Jul 31 2023, 10:24 AM · Restricted Project, Restricted Project
c-rhodes added inline comments to D156467: [mlir][ArmSME] Add conversion from ArmSME to SCF to materialize loops.
Jul 31 2023, 10:14 AM · Restricted Project, Restricted Project
c-rhodes updated the diff for D156467: [mlir][ArmSME] Add conversion from ArmSME to SCF to materialize loops.

Address comments

Jul 31 2023, 9:59 AM · Restricted Project, Restricted Project
c-rhodes accepted D156547: [mlir] Fix generating checks for multiple funcs in generate-test-checks.

LGTM cheers

Jul 31 2023, 9:55 AM · Restricted Project, Restricted Project
c-rhodes requested review of D156701: [mlir][ArmSME] Use vector.reduction add in zero test.
Jul 31 2023, 8:28 AM · Restricted Project, Restricted Project
c-rhodes requested review of D156689: [mlir][ArmSME] Use memref indices for load and store.
Jul 31 2023, 6:52 AM · Restricted Project, Restricted Project
c-rhodes added inline comments to D156467: [mlir][ArmSME] Add conversion from ArmSME to SCF to materialize loops.
Jul 31 2023, 6:49 AM · Restricted Project, Restricted Project
c-rhodes updated the diff for D156467: [mlir][ArmSME] Add conversion from ArmSME to SCF to materialize loops.

Address comments

Jul 31 2023, 6:35 AM · Restricted Project, Restricted Project
c-rhodes accepted D156625: [mlir][test] Refactor SparseTensor CPU integration tests.

Thanks Andrzej this is a nice refactor, I haven't reviewed every single test as there's a fair amount of churn but generally LGTM.

Jul 31 2023, 3:35 AM · Restricted Project, Restricted Project
c-rhodes accepted D156519: [mlir][VectorOps] Use SCF for vector.print and allow scalable vectors.

Thanks for patch the Ben, this will improve tests like the one added in D155839 and mlir/test/Integration/Dialect/Vector/CPU/ArmSME/vector-load-store.mlir that print scalable vectors. I've left a few minor comments but otherwise LGTM, aside from the test failure @kuhar mentioned. Please allow time for others to review.

Jul 31 2023, 2:58 AM · Restricted Project, Restricted Project
c-rhodes added a comment to D156516: [lli] Fix crash on empty entry-function.

Otherwise LGTM. Thanks @c-rhodes!

Jul 31 2023, 2:37 AM · Restricted Project, Restricted Project
c-rhodes committed rGce6303f0e635: [lli] Fix crash on empty entry-function (authored by c-rhodes).
[lli] Fix crash on empty entry-function
Jul 31 2023, 2:36 AM · Restricted Project, Restricted Project
c-rhodes closed D156516: [lli] Fix crash on empty entry-function.
Jul 31 2023, 2:36 AM · Restricted Project, Restricted Project

Jul 28 2023

c-rhodes requested review of D156558: [mlir][ArmSME] Remove "pure" side-effect from 'get_tile_id' op to prevent CSE.
Jul 28 2023, 9:47 AM · Restricted Project, Restricted Project
c-rhodes updated the summary of D156467: [mlir][ArmSME] Add conversion from ArmSME to SCF to materialize loops.
Jul 28 2023, 2:00 AM · Restricted Project, Restricted Project
c-rhodes requested review of D156517: [mlir][ArmSME] Add -canonicalize to vector to ArmSME test.
Jul 28 2023, 1:59 AM · Restricted Project, Restricted Project
c-rhodes removed a project from D156516: [lli] Fix crash on empty entry-function: Restricted Project.
Jul 28 2023, 1:53 AM · Restricted Project, Restricted Project
c-rhodes requested review of D156516: [lli] Fix crash on empty entry-function.
Jul 28 2023, 1:35 AM · Restricted Project, Restricted Project

Jul 27 2023

c-rhodes added inline comments to D154867: [mlir][ArmSME] Introduce custom ops for SME.
Jul 27 2023, 11:09 AM · Restricted Project, Restricted Project
c-rhodes updated the summary of D156467: [mlir][ArmSME] Add conversion from ArmSME to SCF to materialize loops.
Jul 27 2023, 11:07 AM · Restricted Project, Restricted Project