Page MenuHomePhabricator

zero9178 (Markus Böck)
User

Projects

User does not belong to any projects.

User Details

User Since
Aug 14 2019, 12:14 PM (188 w, 4 d)

Recent Activity

Fri, Mar 24

zero9178 added a comment to D145802: [mlir][llvm] Allow llvm.resume with non-landingpad input.

Looks good to me with some notes:

Fri, Mar 24, 8:28 AM · Restricted Project, Restricted Project

Thu, Mar 23

zero9178 accepted D146726: [mlir][llvm] Switch remaining LLVM dialect tests to opaque pointers..

LGTM!

Thu, Mar 23, 11:26 AM · Restricted Project, Restricted Project

Wed, Mar 22

zero9178 accepted D146639: [mlir][llvm] Switch rountrip tests to opaque pointers..

LGTM!

Wed, Mar 22, 12:45 PM · Restricted Project, Restricted Project

Tue, Mar 21

zero9178 committed rG64276eec7ed0: [clang][NFC] Fix typo in comment (authored by 1lyasm).
[clang][NFC] Fix typo in comment
Tue, Mar 21, 5:32 AM · Restricted Project, Restricted Project
zero9178 closed D146422: [NFC] Fix typo in comment.
Tue, Mar 21, 5:32 AM · Restricted Project, Restricted Project
zero9178 accepted D146231: [ADT] Add `llvm::range_size` function for generic ranges.

LGTM with tiny note

Tue, Mar 21, 5:01 AM · Restricted Project, Restricted Project
zero9178 accepted D146422: [NFC] Fix typo in comment.

LGTM. The Windows CI failure you can probably ignore, seems to be just a flaky test or maybe some other recent change that caused it. Do

Tue, Mar 21, 4:57 AM · Restricted Project, Restricted Project

Wed, Mar 15

zero9178 accepted D144503: [ADT] Allow `llvm::enumerate` to enumerate over multiple ranges.

LGTM!

Wed, Mar 15, 10:44 AM · Restricted Project, Restricted Project, Restricted Project

Fri, Mar 10

zero9178 added a reverting change for rGcdd914a95952: Revert "[mlir] Enable opaque pointers in LLVM conversion passes by default": rG946f8030b58d: Reland "[mlir] Enable opaque pointers in LLVM conversion passes by default".
Fri, Mar 10, 2:26 AM · Restricted Project, Restricted Project, Restricted Project
zero9178 committed rG946f8030b58d: Reland "[mlir] Enable opaque pointers in LLVM conversion passes by default" (authored by zero9178).
Reland "[mlir] Enable opaque pointers in LLVM conversion passes by default"
Fri, Mar 10, 2:26 AM · Restricted Project, Restricted Project, Restricted Project
zero9178 committed rG4614889a936f: [mlir][GPUToLLVM] Fix regression introduced with opaque-pointers when generate… (authored by zero9178).
[mlir][GPUToLLVM] Fix regression introduced with opaque-pointers when generate…
Fri, Mar 10, 2:05 AM · Restricted Project, Restricted Project
zero9178 closed D145774: [mlir][GPUToLLVM] Fix regression introduced with opaque-pointers when generate GPU launch func parameters.
Fri, Mar 10, 2:05 AM · Restricted Project, Restricted Project
zero9178 updated the summary of D145774: [mlir][GPUToLLVM] Fix regression introduced with opaque-pointers when generate GPU launch func parameters.
Fri, Mar 10, 1:52 AM · Restricted Project, Restricted Project
zero9178 requested review of D145774: [mlir][GPUToLLVM] Fix regression introduced with opaque-pointers when generate GPU launch func parameters.
Fri, Mar 10, 1:52 AM · Restricted Project, Restricted Project

Thu, Mar 9

zero9178 added a reverting change for rG552522bef66c: [mlir] Enable opaque pointers in LLVM conversion passes by default: rGcdd914a95952: Revert "[mlir] Enable opaque pointers in LLVM conversion passes by default".
Thu, Mar 9, 11:52 PM · Restricted Project, Restricted Project, Restricted Project
zero9178 committed rGcdd914a95952: Revert "[mlir] Enable opaque pointers in LLVM conversion passes by default" (authored by zero9178).
Revert "[mlir] Enable opaque pointers in LLVM conversion passes by default"
Thu, Mar 9, 11:52 PM · Restricted Project, Restricted Project, Restricted Project
zero9178 added a reverting change for D145585: [mlir] Enable opaque pointers in LLVM conversion passes by default: rGcdd914a95952: Revert "[mlir] Enable opaque pointers in LLVM conversion passes by default".
Thu, Mar 9, 11:52 PM · Restricted Project, Restricted Project, Restricted Project
zero9178 committed rG552522bef66c: [mlir] Enable opaque pointers in LLVM conversion passes by default (authored by zero9178).
[mlir] Enable opaque pointers in LLVM conversion passes by default
Thu, Mar 9, 11:46 PM · Restricted Project, Restricted Project, Restricted Project
zero9178 closed D145585: [mlir] Enable opaque pointers in LLVM conversion passes by default.
Thu, Mar 9, 11:46 PM · Restricted Project, Restricted Project, Restricted Project

Wed, Mar 8

zero9178 added a comment to D144503: [ADT] Allow `llvm::enumerate` to enumerate over multiple ranges.

I think it's the InputIterator (ForwardIterators must be InputIterators) requirement is the one that makes value returns not possible in practice because they're required to support i->m as being equivalent to (*i).m`, which isn't possible, as far as I recall/understand without backing storage to return a pointer to?

Oh, and ForwardIterator also says (on cppreference):

Let T be the value type of It. The type std::iterator_traits<It>::reference must be either
  T& or T&& (since C++11) if It satisfies LegacyOutputIterator (It is mutable), or
  const T& or const T&& (since C++11) otherwise (It is constant),
(where T is the type denoted by std::iterator_traits<It>::value_type)

David and I talked offline and this interpretation of the standard is probably the correct one. To conform to the iterator requirements, we would have to store something like std::optional<TupleOfReferences> inside zip_common and materialize it on the first dereference. This would be a proper fix for all zip functions, but it doesn't seem like any part of llvm relies on reference being an actual reference right now, so it doesn't seem like a blocker.

I will update all uses of for (auto &it : enumerate(...)) in a separate revision before landing this and leave a FIXME for the reference type issues.

Wed, Mar 8, 1:11 PM · Restricted Project, Restricted Project, Restricted Project
zero9178 requested review of D145585: [mlir] Enable opaque pointers in LLVM conversion passes by default.
Wed, Mar 8, 6:28 AM · Restricted Project, Restricted Project, Restricted Project

Mon, Mar 6

zero9178 accepted D145337: [ADT] Avoid needless iterator copies in `zippy`.

LGTM thanks!

Mon, Mar 6, 11:33 AM · Restricted Project, Restricted Project
zero9178 added inline comments to D145337: [ADT] Avoid needless iterator copies in `zippy`.
Mon, Mar 6, 9:14 AM · Restricted Project, Restricted Project

Sun, Mar 5

zero9178 accepted D145332: [ADT] Clean up zip iterators. NFC..

LGTM

Sun, Mar 5, 2:48 PM · Restricted Project, Restricted Project

Wed, Mar 1

zero9178 added inline comments to D145025: [ADT] Clean up `enumerate` implementation. NFC..
Wed, Mar 1, 1:30 PM · Restricted Project, Restricted Project
zero9178 accepted D145025: [ADT] Clean up `enumerate` implementation. NFC..

LGTM % default constructor

Wed, Mar 1, 12:46 AM · Restricted Project, Restricted Project
zero9178 accepted D145026: [ADT] Use `adl_begin`/`end` in `enumerate`.

LGTM

Wed, Mar 1, 12:44 AM · Restricted Project, Restricted Project

Mon, Feb 27

zero9178 added inline comments to D144888: [mlir][IR] Add ForwardDominanceIterator for IR walkers.
Mon, Feb 27, 9:10 AM · Restricted Project, Restricted Project
zero9178 accepted D144583: [ADT] Fix definition of `adl_begin`/`adl_end` and `Iter`/`ValueOfRange`.

Edit: I think this boils down to trailing return types participating in SFINE and not wanting to emit hard errors when none of the available begin functions matches when adl_begin is used within a template argument.

Mon, Feb 27, 4:02 AM · Restricted Project, Restricted Project
zero9178 accepted D144834: [ADT] Fix const-correctness issues in `zippy`.

LGTM, but please give it a day or two to give other reviewers a chance to comment as well

Mon, Feb 27, 3:32 AM · Restricted Project, Restricted Project

Sun, Feb 26

zero9178 added inline comments to D144812: Introduce mlir::tracing::ExecutionContext.
Sun, Feb 26, 6:19 AM · Restricted Project, Restricted Project
zero9178 added inline comments to D144817: Add a GDB/LLDB interface for interactive debugging of MLIR Actions.
Sun, Feb 26, 3:36 AM · Restricted Project, Restricted Project
zero9178 added inline comments to D144812: Introduce mlir::tracing::ExecutionContext.
Sun, Feb 26, 3:27 AM · Restricted Project, Restricted Project
zero9178 added inline comments to D144808: Change the DebugAction paradigm to delegate the control to the handler.
Sun, Feb 26, 2:58 AM · Restricted Project, Restricted Project

Feb 24 2023

zero9178 committed rG53689fdfb297: [mlir][NVGPUToNVVM] Add option for emitting opaque pointers (authored by zero9178).
[mlir][NVGPUToNVVM] Add option for emitting opaque pointers
Feb 24 2023, 8:44 AM · Restricted Project, Restricted Project
zero9178 closed D144736: [mlir][NVGPUToNVVM] Add option for emitting opaque pointers.
Feb 24 2023, 8:44 AM · Restricted Project, Restricted Project
zero9178 committed rGdff04fc21c6a: [mlir][SPIRV] Enable use of opaque-pointers in spirv-cpu-runner (authored by zero9178).
[mlir][SPIRV] Enable use of opaque-pointers in spirv-cpu-runner
Feb 24 2023, 8:16 AM · Restricted Project, Restricted Project
zero9178 committed rG91be3586b52e: [mlir][GPUToVulkan] Port conversion passes and `mlir-vulkan-runner` to opaque… (authored by zero9178).
[mlir][GPUToVulkan] Port conversion passes and `mlir-vulkan-runner` to opaque…
Feb 24 2023, 8:16 AM · Restricted Project, Restricted Project
zero9178 closed D144725: [mlir][SPIRV] Enable use of opaque-pointers in spirv-cpu-runner.
Feb 24 2023, 8:16 AM · Restricted Project, Restricted Project
zero9178 closed D144460: [mlir][GPUToVulkan] Port conversion passes and `mlir-vulkan-runner` to opaque pointers.
Feb 24 2023, 8:16 AM · Restricted Project, Restricted Project
zero9178 requested review of D144736: [mlir][NVGPUToNVVM] Add option for emitting opaque pointers.
Feb 24 2023, 8:02 AM · Restricted Project, Restricted Project
zero9178 committed rGf138840d3cb2: [mlir][Vector][Trivial] Move a conversion to LLVM test to the conversion passes… (authored by zero9178).
[mlir][Vector][Trivial] Move a conversion to LLVM test to the conversion passes…
Feb 24 2023, 5:34 AM · Restricted Project, Restricted Project
zero9178 committed rG83b59792bb0f: [mlir][LLVM] Enable opaque-pointers in e2e lowering test pass (authored by zero9178).
[mlir][LLVM] Enable opaque-pointers in e2e lowering test pass
Feb 24 2023, 5:30 AM · Restricted Project, Restricted Project
zero9178 closed D144726: [mlir][LLVM] Enable opaque-pointers in e2e lowering test pass .
Feb 24 2023, 5:29 AM · Restricted Project, Restricted Project
zero9178 committed rGb38cf0341025: [mlir][LinalgToLLVM] Add pass option for emitting opaque-pointers (authored by zero9178).
[mlir][LinalgToLLVM] Add pass option for emitting opaque-pointers
Feb 24 2023, 5:28 AM · Restricted Project, Restricted Project
zero9178 closed D144724: [mlir][LinalgToLLVM] Add pass option for emitting opaque-pointers.
Feb 24 2023, 5:28 AM · Restricted Project, Restricted Project
zero9178 requested review of D144726: [mlir][LLVM] Enable opaque-pointers in e2e lowering test pass .
Feb 24 2023, 5:25 AM · Restricted Project, Restricted Project
zero9178 requested review of D144725: [mlir][SPIRV] Enable use of opaque-pointers in spirv-cpu-runner.
Feb 24 2023, 5:21 AM · Restricted Project, Restricted Project
zero9178 requested review of D144724: [mlir][LinalgToLLVM] Add pass option for emitting opaque-pointers.
Feb 24 2023, 5:17 AM · Restricted Project, Restricted Project

Feb 23 2023

zero9178 committed rG59343943cf6a: [mlir][doc] Remove section about now removed `useFoldAPI` option (authored by zero9178).
[mlir][doc] Remove section about now removed `useFoldAPI` option
Feb 23 2023, 3:36 PM · Restricted Project, Restricted Project
zero9178 added a comment to D144391: [mlir] Complety remove old `fold` API.

FYI there's still mention of this folder API thing in the MLIR docs

Feb 23 2023, 3:36 PM · Restricted Project, Restricted Project
zero9178 updated the diff for D144460: [mlir][GPUToVulkan] Port conversion passes and `mlir-vulkan-runner` to opaque pointers.

clang-format

Feb 23 2023, 1:19 AM · Restricted Project, Restricted Project

Feb 22 2023

zero9178 committed rG225f11cff7fb: [mlir] Partially revert removal of old `fold` method (authored by zero9178).
[mlir] Partially revert removal of old `fold` method
Feb 22 2023, 4:07 PM · Restricted Project, Restricted Project
zero9178 closed D144591: [mlir] Partially revert removal of old `fold` method.
Feb 22 2023, 4:06 PM · Restricted Project, Restricted Project
zero9178 added inline comments to D144591: [mlir] Partially revert removal of old `fold` method.
Feb 22 2023, 3:45 PM · Restricted Project, Restricted Project
zero9178 added a comment to D144460: [mlir][GPUToVulkan] Port conversion passes and `mlir-vulkan-runner` to opaque pointers.

Do we want to switch the mlir-vulkan-runner already in this commit or should this be a followup commit?

Feb 22 2023, 3:11 PM · Restricted Project, Restricted Project
zero9178 updated the diff for D144460: [mlir][GPUToVulkan] Port conversion passes and `mlir-vulkan-runner` to opaque pointers.

Address review comments: braces around larger else body

Feb 22 2023, 3:07 PM · Restricted Project, Restricted Project
zero9178 updated the summary of D144591: [mlir] Partially revert removal of old `fold` method.
Feb 22 2023, 2:04 PM · Restricted Project, Restricted Project
zero9178 requested review of D144591: [mlir] Partially revert removal of old `fold` method.
Feb 22 2023, 2:04 PM · Restricted Project, Restricted Project
zero9178 added inline comments to D144391: [mlir] Complety remove old `fold` API.
Feb 22 2023, 1:29 PM · Restricted Project, Restricted Project
zero9178 added inline comments to D144391: [mlir] Complety remove old `fold` API.
Feb 22 2023, 1:17 PM · Restricted Project, Restricted Project
zero9178 added inline comments to D144391: [mlir] Complety remove old `fold` API.
Feb 22 2023, 1:06 PM · Restricted Project, Restricted Project
zero9178 committed rG475bbea5be04: [mlir] Complety remove old `fold` API (authored by zero9178).
[mlir] Complety remove old `fold` API
Feb 22 2023, 12:20 PM · Restricted Project, Restricted Project
zero9178 closed D144391: [mlir] Complety remove old `fold` API.
Feb 22 2023, 12:20 PM · Restricted Project, Restricted Project

Feb 21 2023

zero9178 committed rG0e5aeae6f582: [mlir][GPUToLLVM] Add support for emitting opaque pointers (authored by zero9178).
[mlir][GPUToLLVM] Add support for emitting opaque pointers
Feb 21 2023, 11:47 AM · Restricted Project, Restricted Project
zero9178 committed rGafcceec74409: [mlir][LLVM] Don't make `LLVM_IntPtrBase` a `BuildableType` to allow the use of… (authored by zero9178).
[mlir][LLVM] Don't make `LLVM_IntPtrBase` a `BuildableType` to allow the use of…
Feb 21 2023, 11:47 AM · Restricted Project, Restricted Project
zero9178 closed D144448: [mlir][GPUToLLVM] Add support for emitting opaque pointers.
Feb 21 2023, 11:46 AM · Restricted Project, Restricted Project
zero9178 closed D144479: [mlir][LLVM] Don't make `LLVM_IntPtrBase` a `BuildableType` to allow the use of opaque pointers.
Feb 21 2023, 11:46 AM · Restricted Project, Restricted Project
zero9178 updated the diff for D144479: [mlir][LLVM] Don't make `LLVM_IntPtrBase` a `BuildableType` to allow the use of opaque pointers.

Address review comments

Feb 21 2023, 11:38 AM · Restricted Project, Restricted Project
zero9178 added a comment to D144503: [ADT] Allow `llvm::enumerate` to enumerate over multiple ranges.

Implementation makes sense to me and matches my expectation. Wouldn't really know how to do this any simpler than the current state myself to be honest.

Feb 21 2023, 11:19 AM · Restricted Project, Restricted Project, Restricted Project
zero9178 updated the diff for D144479: [mlir][LLVM] Don't make `LLVM_IntPtrBase` a `BuildableType` to allow the use of opaque pointers.

Rebase

Feb 21 2023, 6:40 AM · Restricted Project, Restricted Project
zero9178 requested review of D144479: [mlir][LLVM] Don't make `LLVM_IntPtrBase` a `BuildableType` to allow the use of opaque pointers.
Feb 21 2023, 6:18 AM · Restricted Project, Restricted Project
zero9178 committed rGb068c87f182d: [mlir][OpenACCToLLVM] Add pass option to emit opaque pointers (authored by zero9178).
[mlir][OpenACCToLLVM] Add pass option to emit opaque pointers
Feb 21 2023, 5:06 AM · Restricted Project, Restricted Project
zero9178 closed D144462: [mlir][OpenACCToLLVM] Add pass option to emit opaque pointers.
Feb 21 2023, 5:06 AM · Restricted Project, Restricted Project
zero9178 requested review of D144462: [mlir][OpenACCToLLVM] Add pass option to emit opaque pointers.
Feb 21 2023, 2:09 AM · Restricted Project, Restricted Project
zero9178 updated the diff for D144448: [mlir][GPUToLLVM] Add support for emitting opaque pointers.

Address review comments

Feb 21 2023, 2:01 AM · Restricted Project, Restricted Project
zero9178 requested review of D144460: [mlir][GPUToVulkan] Port conversion passes and `mlir-vulkan-runner` to opaque pointers.
Feb 21 2023, 1:57 AM · Restricted Project, Restricted Project

Feb 20 2023

zero9178 requested review of D144448: [mlir][GPUToLLVM] Add support for emitting opaque pointers.
Feb 20 2023, 11:00 PM · Restricted Project, Restricted Project
zero9178 requested review of D144391: [mlir] Complety remove old `fold` API.
Feb 20 2023, 6:08 AM · Restricted Project, Restricted Project

Feb 15 2023

zero9178 committed rGd464edde9571: [X86][Win64] Avoid statepoints prior to SEH epilogue (authored by zero9178).
[X86][Win64] Avoid statepoints prior to SEH epilogue
Feb 15 2023, 1:47 PM · Restricted Project, Restricted Project
zero9178 closed D143812: [X86][Win64] Avoid statepoints prior to SEH epilogue.
Feb 15 2023, 1:47 PM · Restricted Project, Restricted Project
zero9178 added a comment to D143925: [mlir] Make the vast majority of integration and runner tests work on Windows.

The change now sticks on linux/cmake, but the bazel configuration I am monitoring is completely broken with this substitution mechanism.
Do you have any pointers for me on where to start debugging this?

I see a non-substituted command line

  1. mlir-opt /usr/local/google/_blaze_ajcbik/77adac8990317f04651682107287f0d3/execroot/google3/blaze-out/k8-fastbuild/bin/third_party/llvm/llvm-project/mlir/test/Integration/Dialect/SparseTensor/CPU/sparse_index_dense.mlir.test.runfiles/google3/third_party/llvm/llvm-project/mlir/test/Integration/Dialect/SparseTensor/CPU/sparse_index_dense.mlir --sparse-compiler=enable-runtime-library=false | mlir-cpu-runner -e entry -entry-point-result=void -shared-libs=%mlir_c_runner_utils | FileCheck /usr/local/google/_blaze_ajcbik/77adac8990317f04651682107287f0d3/execroot/google3/blaze-out/k8-fastbuild/bin/third_party/llvm/llvm-project/mlir/test/Integration/Dialect/SparseTensor/CPU/sparse_index_dense.mlir.test.runfiles/google3/third_party/llvm/llvm-project/mlir/test/Integration/Dialect/SparseTensor/CPU/sparse_index_dense.mlir
Feb 15 2023, 11:21 AM · Restricted Project, Restricted Project, Restricted Project
zero9178 committed rG9048ea28da95: Reland "[mlir] Make the vast majority of intgration and runner tests work on… (authored by zero9178).
Reland "[mlir] Make the vast majority of intgration and runner tests work on…
Feb 15 2023, 10:15 AM · Restricted Project, Restricted Project
zero9178 added a reverting change for rG5561e174117f: Revert "[mlir] Make the vast majority of integration and runner tests work on…: rG9048ea28da95: Reland "[mlir] Make the vast majority of intgration and runner tests work on….
Feb 15 2023, 10:15 AM · Restricted Project, Restricted Project
zero9178 added a reverting change for D143970: Revert "[mlir] Make the vast majority of integration and runner tests work on Windows": rG9048ea28da95: Reland "[mlir] Make the vast majority of intgration and runner tests work on….
Feb 15 2023, 10:14 AM · Restricted Project, Restricted Project
zero9178 closed D143925: [mlir] Make the vast majority of integration and runner tests work on Windows.
Feb 15 2023, 10:14 AM · Restricted Project, Restricted Project, Restricted Project
zero9178 updated the diff for D143925: [mlir] Make the vast majority of integration and runner tests work on Windows.

Address review comments

Feb 15 2023, 10:14 AM · Restricted Project, Restricted Project, Restricted Project
zero9178 added inline comments to D144112: [mlir][llvm] Add atomic support to the LoadOp..
Feb 15 2023, 9:45 AM · Restricted Project, Restricted Project
zero9178 added a comment to D143925: [mlir] Make the vast majority of integration and runner tests work on Windows.

@mehdi_amini PTAL

Feb 15 2023, 3:01 AM · Restricted Project, Restricted Project, Restricted Project
zero9178 reopened D143925: [mlir] Make the vast majority of integration and runner tests work on Windows.
Feb 15 2023, 3:00 AM · Restricted Project, Restricted Project, Restricted Project
zero9178 updated the diff for D143925: [mlir] Make the vast majority of integration and runner tests work on Windows.

Move logic from cmake into lit. Lit now searches for the runtime libraries by simply looking for the file in SHLIBDIR (a variable set to the directory containing the shared libraries on the platform, set by configure_lit_site_cfg) with either no prefix or lib as prefix and the platforms shared library suffix.

Feb 15 2023, 3:00 AM · Restricted Project, Restricted Project, Restricted Project

Feb 14 2023

zero9178 updated the diff for D143925: [mlir] Make the vast majority of integration and runner tests work on Windows.

Don't try to create the lit.site.cfg.py file in two steps, but teach configure_lit_site_cfg how to evaluate generator expressions instead.

Feb 14 2023, 3:45 PM · Restricted Project, Restricted Project, Restricted Project
zero9178 added a comment to D143925: [mlir] Make the vast majority of integration and runner tests work on Windows.

Managed to reproduce the error. I basically had to copy your exact cmake command. Only then could I use the check-mlir-integration target. Running just check-mlir works without issues. I am confused why check-mlir-integration is not available in any of my other build configs, but at least I can test and reproduce it.

Feb 14 2023, 2:43 PM · Restricted Project, Restricted Project, Restricted Project
zero9178 committed rG147f476e851d: [mlir][LLVM] Properly wrap code examples in markdown code blocks (authored by zero9178).
[mlir][LLVM] Properly wrap code examples in markdown code blocks
Feb 14 2023, 5:20 AM · Restricted Project, Restricted Project
zero9178 added a comment to D143925: [mlir] Make the vast majority of integration and runner tests work on Windows.

This seems likely to be a cmake issue indeed. What cmake version are you using?
I tested it a second ago with 3.15 and 3.20 on Linux with the same configure options as you posted and 3.25 on Windows and they all work.
3.13 is the oldest that MLIR supposedly allows (although with deprecation warning) but that threw some errors so couldn't test that old of a version.

Feb 14 2023, 4:00 AM · Restricted Project, Restricted Project, Restricted Project

Feb 13 2023

zero9178 added a comment to D143925: [mlir] Make the vast majority of integration and runner tests work on Windows.

Hello Aart!

Feb 13 2023, 6:53 PM · Restricted Project, Restricted Project, Restricted Project
zero9178 committed rG161b9d741a3c: [mlir] Make the vast majority of integration and runner tests work on Windows (authored by zero9178).
[mlir] Make the vast majority of integration and runner tests work on Windows
Feb 13 2023, 1:24 PM · Restricted Project, Restricted Project
zero9178 committed rG19b1e27fcd56: [mlir][SPIRVToLLVM] Add pass option to emit opaque-pointers (authored by zero9178).
[mlir][SPIRVToLLVM] Add pass option to emit opaque-pointers
Feb 13 2023, 1:24 PM · Restricted Project, Restricted Project
zero9178 committed rG009fc4ca3b44: [mlir][LLVM] Verify correct pointer casts with `llvm.bitcast` (authored by zero9178).
[mlir][LLVM] Verify correct pointer casts with `llvm.bitcast`
Feb 13 2023, 1:24 PM · Restricted Project, Restricted Project
zero9178 committed rG0aaf2e3bc057: [mlir][GPU] add required address space cast when lowering to LLVM (authored by zero9178).
[mlir][GPU] add required address space cast when lowering to LLVM
Feb 13 2023, 1:24 PM · Restricted Project, Restricted Project