User Details
- User Since
- Feb 20 2017, 5:22 PM (345 w, 2 d)
Jul 7 2023
Jun 14 2023
Address comments
Reduce redundant code
May 25 2023
You are absolutely correct, did not find that one.
May 21 2023
Move location of call before analysis
Feb 27 2023
If it’s possible to not revert that would be preferable as @jdoefert @vchuravy I and others have many applications that would have significant slow down if reverted.
Feb 26 2023
I'm personally of the opinion that building a special case for an illegal use of the invariant metadata (e.g. where it would guarantee the memory is not changed), would produce more fragile code -- since it'll be harder for someone who accidentally creates such illegal metadata to find the actual source of the bug.
Feb 15 2023
Fix style
Fix test
Actually run linter
Run linter
Address feedback
Feb 14 2023
Nov 10 2022
Sep 21 2022
May 3 2022
Since you say it's possible to get the wrong cost, is it possible to create a test case that highlights this?
Apr 28 2022
Since I feel like this recent conversation is distinct from the PR, I think it deserves its own issue for visibility and tracking.
Apr 15 2022
Uh, this transitive mapping seems wrong to me, isn't it? If it is: should we fix this instead?
Apr 14 2022
Fix linking
Fix format
Add simple clone test
Apr 13 2022
Apr 10 2022
Mar 28 2022
Mar 27 2022
Remove unnecessary change
Mar 26 2022
Mar 25 2022
Polygeist is a (hopefully soon to be LLVM incubator project: https://discourse.llvm.org/t/rfc-polygeist-llvm-incubator-proposal/60890), that, among other things, is a Clang-based C/C++ frontend for MLIR. As such, we kind of expect to be built alongside clang and borrow the header. As the project gets closer to upstream, hopefully the include sharing will actually be more explicit (and will be made an upstream PR regardless after some other technical debt and paper deadlines).
What precisely is the regression and the origin of it? This patch essentially aims to restore the information which was lost during a prior Phase Ordering change in https://reviews.llvm.org/D99249 which caused a large number of performance regressions. What is the behavior of your code prior to https://reviews.llvm.org/D99249 landing?
Mar 23 2022
Mar 21 2022
Mar 20 2022
Mar 18 2022
Address comments and fix formatting
Address comments and add test without else
Mar 17 2022
Mar 16 2022
Fix build
Fix format
Mar 9 2022
Mar 6 2022
Fix clang test
Mar 5 2022
Add test file
Mar 4 2022
Remove scope from name
Change name/docs