diff options
| author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-01-30 19:50:17 +0000 |
|---|---|---|
| committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2017-01-30 19:50:17 +0000 |
| commit | 1f2ca6631713e16a31ca0dd879ee621011a0bcd0 (patch) | |
| tree | 8de2b250ec13df27a55aa5d64d621f143482744a /llvm/lib/Analysis/ScalarEvolutionNormalization.cpp | |
| parent | 79f43f195cdf0feaf6fca85df067ba296588341c (diff) | |
| download | bcm5719-llvm-1f2ca6631713e16a31ca0dd879ee621011a0bcd0.tar.gz bcm5719-llvm-1f2ca6631713e16a31ca0dd879ee621011a0bcd0.zip | |
LSR: Don't drop address space when type doesn't match
For targets with different addressing modes in each address space,
if this is dropped querying isLegalAddressingMode later with this
will give a nonsense result, breaking the isLegalUse assertions.
This is a candidate for the 4.0 release branch.
llvm-svn: 293542
Diffstat (limited to 'llvm/lib/Analysis/ScalarEvolutionNormalization.cpp')
0 files changed, 0 insertions, 0 deletions

