diff options
author | Johannes Doerfert <doerfert@cs.uni-saarland.de> | 2016-04-10 09:50:10 +0000 |
---|---|---|
committer | Johannes Doerfert <doerfert@cs.uni-saarland.de> | 2016-04-10 09:50:10 +0000 |
commit | 561d36b32011407383ad9f439fe1144101e05092 (patch) | |
tree | ec68f47f64af62ffdafd6db302d9bcb71183749c /llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp | |
parent | 35db8ecb502c6d0446333afe336c097d1da8b70c (diff) | |
download | llvm-561d36b32011407383ad9f439fe1144101e05092.zip llvm-561d36b32011407383ad9f439fe1144101e05092.tar.gz llvm-561d36b32011407383ad9f439fe1144101e05092.tar.bz2 |
Allow pointer expressions in SCEVs again.
In r247147 we disabled pointer expressions because the IslExprBuilder did not
fully support them. This patch reintroduces them by simply treating them as
integers. The only special handling for pointers that is left detects the
comparison of two address_of operands and uses an unsigned compare.
llvm-svn: 265894
Diffstat (limited to 'llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp')
0 files changed, 0 insertions, 0 deletions