llvm-project
[RISCV] Canonicalize mask-producing SETCC for easier conversion on the consuming instruction to be VL-predicate
#214877
Merged

[RISCV] Canonicalize mask-producing SETCC for easier conversion on the consuming instruction to be VL-predicate #214877

mshockwave
mshockwave mshockwave requested a review from lukel97 lukel97 11 days ago
mshockwave mshockwave requested a review from topperc topperc 11 days ago
mshockwave mshockwave requested a review from wangpc-pp wangpc-pp 11 days ago
mshockwave mshockwave marked this pull request as ready for review 11 days ago
llvmorg-github-actions llvmorg-github-actions added backend:RISC-V
llvmorg-github-actions
mshockwave mshockwave changed the title [RISCV] Canonicalize mask-produce SETCC for easier conversion to VL-predicate [RISCV] Canonicalize mask-producing SETCC for easier conversion on the consuming instruction to be VL-predicate 11 days ago
topperc
Base automatically changed from users/mshockwave/patch/sdpatternmatch-nw-addlike to main 10 days ago
mshockwave Pre-commit Tests
60b75fe9
mshockwave [RISCV] Canonicalize vector SETCC for easier conversion to VL-predicate
60391255
mshockwave fixup! Reject non-integer comparison
f921aea6
mshockwave mshockwave force pushed from 237e95ea to f921aea6 10 days ago
wangpc-pp
wangpc-pp commented on 2026-08-10
mshockwave
mshockwave
topperc
topperc commented on 2026-08-17
mshockwave fixup! Use getSetCCSwappedOperands instead
f14b3d31
topperc
topperc approved these changes on 2026-08-18
mshockwave mshockwave merged 17df9980 into main 17 hours ago
mshockwave mshockwave deleted the users/mshockwave/patch/riscv/canonicalize-masked-load-mask branch 17 hours ago
lukel97
lukel97 commented on 2026-08-19

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone