Files
clang-p2996/llvm/test/CodeGen/X86/select.ll
Simon Pilgrim ffeef7599a [X86] LowerSELECTWithCmpZero - without CMOV, fold "SELECT (AND(X,1) == 0), C1, C2 -> XOR(C1,AND(NEG(AND(X,1)),XOR(C1,C2))"
Use xor-bitselect pattern to avoid branching when selecting between 2 constants
2024-09-08 12:24:28 +01:00

64 KiB