diff options
author | Nikita Popov <npopov@redhat.com> | 2022-01-27 10:51:45 +0100 |
---|---|---|
committer | Nikita Popov <npopov@redhat.com> | 2022-01-27 10:51:45 +0100 |
commit | 2c736f666b7a563c6f696957fdfa09edd971ac72 (patch) | |
tree | 262b3283029b57ac1d6415fe22ba34540b6351f7 /llvm/lib/Transforms/Utils/LoopVersioning.cpp | |
parent | b7179d92799c7a375b7f8fa1a2a91c5fda713423 (diff) | |
download | llvm-2c736f666b7a563c6f696957fdfa09edd971ac72.zip llvm-2c736f666b7a563c6f696957fdfa09edd971ac72.tar.gz llvm-2c736f666b7a563c6f696957fdfa09edd971ac72.tar.bz2 |
[InstCombine] Skip GEP of bitcast transform with opaque pointers
This transform is fundamentally incompatible with opaque pointers.
Usually we would not hit it anyway because the bitcast is folded
away earlier, but due to worklist order it might survive until
here, so make sure we bail out explicitly.
Diffstat (limited to 'llvm/lib/Transforms/Utils/LoopVersioning.cpp')
0 files changed, 0 insertions, 0 deletions