I think this fix is simple and straightforward and resolved the problem mentioned on GH. However, please wait for #clang-language-wg member's comments.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Advanced Search
May 6 2023
Mar 23 2023
ping :)
Mar 14 2023
ping :)
Mar 7 2023
Feb 26 2023
ping :) @nikic can you please review this revision to make sure it is what you want in https://github.com/llvm/llvm-project/issues/54561#issuecomment-1079460876 ?
Feb 17 2023
Feb 13 2023
Feb 10 2023
- Update comments
drop irrelevent changes
Feb 9 2023
Feb 8 2023
Feb 5 2023
Feb 1 2023
- vector tests
- add splat vector tests
Jan 31 2023
But we may need some more negative tests. At least one more for
Address comments form @bcl5980
Jan 29 2023
I don't think BMask_Mixed and BMask_NotMixed will happen at the same time.
Jan 25 2023
add test masked_and_expected_false
1
- use "ConstT" instead of creating new instruction
Jan 24 2023
unmerge instcombine
Can we merge the code into here? It looks the logic is almost the same.
Jan 22 2023
In D140666#4069648, @spatel wrote:In D140666#4065425, @inclyc wrote:Looks like the test LLVM.Transforms/InstCombine::sign-test-and-or.ll is failed due to recent changes on this patch. I'd like to inspect it first. :)
Those diffs are miscompiles if I'm seeing it correctly, so something is not right with this patch.
Jan 19 2023
Looks like the test LLVM.Transforms/InstCombine::sign-test-and-or.ll is failed due to recent changes on this patch. I'd like to inspect it first. :)
Address comments
Jan 16 2023
On Mon, Jan 16, 2023 Roman Lebedev <lebedev.ri@gmail.com> wrote:
Jan 12 2023
ping :)
ping :)
ping :)
Jan 3 2023
We should write proof with variables(not constant like 3, 15 in current alive2 link) also.
Jan 1 2023
ping :)
ping :)
Dec 26 2022
Handle (icmp ne (A & B), B) & (icmp eq (A & D), D), B & D having a single bit set
Assume that (B & D) & (C ^ E) == 0, and (B & D) == D || (B & D) == B,
transforms:
Dec 25 2022
Dec 21 2022
Re-generate llc assertions
ping :)
Dec 20 2022
Can you use vp.load and vp.store instead of using scalable vector arguments and returns?
Dec 16 2022
rebase
Dec 13 2022
Hi @aaron.ballman! seems we are failing tests on recent change 2fc5a3410087c209567c7e4a2c457b6896c127a3
rebase
Hoist tests to fixed-vectors-reduction-int-vp.ll.
In D139721#3992238, @craig.topper wrote:Does this work for scalable vectors?
In D139706#3987299, @craig.topper wrote:Can we test scalable vectors too?
Dec 10 2022
Dec 9 2022
hasVInstructions()
Dec 7 2022
ping :)
Nov 24 2022
Nov 22 2022
We may need a release note here so users know about the new changes to -Wvla. See clang/docs/ReleaseNotes.rst!
Address comments
- add a test to coverage warnings if appropriate
Do we need release notes here? This patch is just an improvement to https://reviews.llvm.org/D130906
Nov 18 2022
In D137418#3913963, @sloorush wrote:@tstellar I do not have merge access, could you please commit on my behalf?
Aarush Bhat <aarush.bhatt@gmail.com>
This is my name and email address in the required format.
Nov 17 2022
ping :)
drop extra whitespace in comments
Address comments
ping :)