Searched refs:Xnor (Results 1 – 1 of 1) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86InstCombineIntrinsic.cpp | 695 auto Xnor = [&](auto Lhs, auto Rhs) { return Not(Xor(Lhs, Rhs)); }; in simplifyTernarylogic() local 748 Res = Nor(A, Xnor(B, C)); in simplifyTernarylogic() 795 Res = Nor(Xnor(A, C), B); in simplifyTernarylogic() 803 Res = Nor(Xnor(A, B), C); in simplifyTernarylogic() 815 Res = Xor(Or(A, B), Or(Xnor(A, B), C)); in simplifyTernarylogic() 819 Res = Nor(Xnor(A, B), Xnor(A, C)); in simplifyTernarylogic() 823 Res = And(Nand(A, B), Xnor(B, C)); in simplifyTernarylogic() 831 Res = Xor(A, Or(Xnor(A, B), C)); in simplifyTernarylogic() 839 Res = Xor(A, Or(Xnor(A, C), B)); in simplifyTernarylogic() 867 Res = Nor(Xnor(A, B), Xor(A, C)); in simplifyTernarylogic() [all …]
|