diff options
author | Johannes Doerfert <johannes@jdoerfert.de> | 2021-07-15 15:41:46 -0500 |
---|---|---|
committer | Johannes Doerfert <johannes@jdoerfert.de> | 2021-07-20 00:35:14 -0500 |
commit | 5fbb51d8d58fef32a88c9d9d54f094db076c2c2a (patch) | |
tree | 064d73cb84ca8ee70dc96c2750fb1934b06d65a6 /llvm/lib/CodeGen/MachineFunction.cpp | |
parent | 9c00aabd6090d4cb9c31342b6c7ce9bd00ae9558 (diff) | |
download | llvm-5fbb51d8d58fef32a88c9d9d54f094db076c2c2a.zip llvm-5fbb51d8d58fef32a88c9d9d54f094db076c2c2a.tar.gz llvm-5fbb51d8d58fef32a88c9d9d54f094db076c2c2a.tar.bz2 |
[Attributor] Extend the AAValueSimplify compare simplification logic
We first simplify the operands of a compare and then reason on the
simplified versions, e.g., with AANonNull.
This does improve the simplification capabilities but also fixes a
potential problem that has not yet been observed by simplifying the
operands first.
Diffstat (limited to 'llvm/lib/CodeGen/MachineFunction.cpp')
0 files changed, 0 insertions, 0 deletions