[llvm] [PowerPC10][XXEVAL] Exploit xxeval instruction for cases of the ternary(A,X, and(B,C)), ternary(A,X,B), ternary(A,X,C), ternary(A,X,xor(B,C)) forms. (PR #141733)

Lei Huang via llvm-commits llvm-commits at lists.llvm.org
Fri Jun 6 11:25:06 PDT 2025


https://github.com/lei137 requested changes to this pull request.

Unsure about all the class def that just contain a dag def.
Maybe we can have 1 `XXEvalUnaryOp` class with the different dag defined with descriptive names and have all the xxevalpattern classes derive from that and use the appropriate dag from there as needed?


https://github.com/llvm/llvm-project/pull/141733


More information about the llvm-commits mailing list