[EarlyCSE] Call combineMetadataForCSE() when CSEing loads
authorNikita Popov <npopov@redhat.com>
Mon, 3 Apr 2023 13:51:10 +0000 (15:51 +0200)
committerNikita Popov <npopov@redhat.com>
Mon, 3 Apr 2023 14:10:19 +0000 (16:10 +0200)
commit9b5ff4436e446e9df97ee37b3bcf9ba029c7d9aa
tree9e7012e37b2716d303b4f363569007e72deba20b
parentd68800d15ddbfe4d014803c9695bc833895c1e66
[EarlyCSE] Call combineMetadataForCSE() when CSEing loads

We may have to adjust metadata on the replacement load if the
metadata is poison-generating.
llvm/lib/Transforms/Scalar/EarlyCSE.cpp
llvm/test/Transforms/EarlyCSE/flags.ll