aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/LoopVersioning.cpp
diff options
context:
space:
mode:
authorNikita Popov <npopov@redhat.com>2022-01-27 10:51:45 +0100
committerNikita Popov <npopov@redhat.com>2022-01-27 10:51:45 +0100
commit2c736f666b7a563c6f696957fdfa09edd971ac72 (patch)
tree262b3283029b57ac1d6415fe22ba34540b6351f7 /llvm/lib/Transforms/Utils/LoopVersioning.cpp
parentb7179d92799c7a375b7f8fa1a2a91c5fda713423 (diff)
downloadllvm-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