3 Commits

Author SHA1 Message Date
Paul Walker
38fffa630e
[LLVM][IR] Use splat syntax when printing Constant[Data]Vector. (#112548) 2024-11-06 11:53:33 +00:00
Antonio Frighetto
20737825c9 [BDCE] Handle multi-use binary ops upon demanded bits
Simplify multi-use `and`/`or`/`xor` when these last
do not affect the demanded bits being considered.

Fixes: https://github.com/llvm/llvm-project/issues/78596.

Proofs: https://alive2.llvm.org/ce/z/EjuWHa.
2024-01-29 19:03:24 +01:00
Antonio Frighetto
0a15ead01b [BDCE] Introduce test for PR79688 (NFC) 2024-01-29 19:03:24 +01:00