[llvm] [ARM] Fold SELECT (AND(X,1) == 0), C1, C2 -> XOR(C1,AND(NEG(AND(X,1)),XOR(C1,C2)) in Thumb1 (PR #185898)
Simon Pilgrim via llvm-commits
llvm-commits at lists.llvm.org
Thu Apr 23 02:21:01 PDT 2026
- Previous message: [llvm] [ARM] Fold SELECT (AND(X,1) == 0), C1, C2 -> XOR(C1,AND(NEG(AND(X,1)),XOR(C1,C2)) in Thumb1 (PR #185898)
- Next message: [llvm] [ARM] Fold SELECT (AND(X,1) == 0), C1, C2 -> XOR(C1,AND(NEG(AND(X,1)),XOR(C1,C2)) in Thumb1 (PR #185898)
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
================
----------------
RKSimon wrote:
Still got all the non equality changes in it - remove all this and got back to something closer to 9a3c0559c4044a1ade5efed61924ba66f508d00d
https://github.com/llvm/llvm-project/pull/185898
- Previous message: [llvm] [ARM] Fold SELECT (AND(X,1) == 0), C1, C2 -> XOR(C1,AND(NEG(AND(X,1)),XOR(C1,C2)) in Thumb1 (PR #185898)
- Next message: [llvm] [ARM] Fold SELECT (AND(X,1) == 0), C1, C2 -> XOR(C1,AND(NEG(AND(X,1)),XOR(C1,C2)) in Thumb1 (PR #185898)
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the llvm-commits
mailing list