Previously not inserting the -1 in not Y (xor Y, -1) into the
DAG. Not inserting -1 as a DAG node comes up as a bug when doing
(xor (shl 1, A), B) -> (btc A, B). btc requires B (dst) to be
a register.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
remove the unused CHECK prefix and replace CHECK-X64-SKX/CHECK-X64-V4 with CHECK-X64-BMI2