Skip to content

Commit f7ea9a9

Browse files
authored
[Cranelift] delete simplification rule (#13219)
1 parent f7b45a0 commit f7ea9a9

1 file changed

Lines changed: 0 additions & 10 deletions

File tree

cranelift/codegen/src/opts/bitops.isle

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -523,16 +523,6 @@
523523
(rule (simplify (bor ty (bxor ty (band ty z y) x) y)) (bor ty x y))
524524
(rule (simplify (bor ty y (bxor ty (band ty z y) x))) (bor ty x y))
525525

526-
; ((x & y) ^ y) + z --> (y + z) - (x & y)
527-
(rule (simplify (iadd ty (bxor ty (band ty x y) y) z)) (isub ty (iadd ty y z) (band ty x y)))
528-
(rule (simplify (iadd ty z (bxor ty (band ty x y) y))) (isub ty (iadd ty y z) (band ty x y)))
529-
(rule (simplify (iadd ty (bxor ty y (band ty x y)) z)) (isub ty (iadd ty y z) (band ty x y)))
530-
(rule (simplify (iadd ty z (bxor ty y (band ty x y)))) (isub ty (iadd ty y z) (band ty x y)))
531-
(rule (simplify (iadd ty (bxor ty (band ty y x) y) z)) (isub ty (iadd ty y z) (band ty x y)))
532-
(rule (simplify (iadd ty z (bxor ty (band ty y x) y))) (isub ty (iadd ty y z) (band ty x y)))
533-
(rule (simplify (iadd ty (bxor ty y (band ty y x)) z)) (isub ty (iadd ty y z) (band ty x y)))
534-
(rule (simplify (iadd ty z (bxor ty y (band ty y x)))) (isub ty (iadd ty y z) (band ty x y)))
535-
536526
; y & (~y | x) --> y & x
537527
(rule (simplify (band ty y (bor ty (bnot ty y) x))) (band ty y x))
538528
(rule (simplify (band ty (bor ty (bnot ty y) x) y)) (band ty y x))

0 commit comments

Comments
 (0)