diff options
| author | Tobias Grosser <tobias@grosser.es> | 2015-10-25 08:40:38 +0000 |
|---|---|---|
| committer | Tobias Grosser <tobias@grosser.es> | 2015-10-25 08:40:38 +0000 |
| commit | 5528dcdf2548eb7bbdf7da7909eb7f78e8f40378 (patch) | |
| tree | a16eff50a6dc62b44059c864506a1ff8d8932048 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
| parent | 6890188ea35079f183a739ae3dfb3b8a0f391c12 (diff) | |
ScopDetection: Always refuse multi-dimensional memory accesses with 'undef' in
the size expression.
We previously only checked if the size expression is 'undef', but allowed size
expressions of the form 'undef * undef' by accident. After this change we now
require size expressions to be affine which implies no 'undef' appears anywhere
in the expression.
llvm-svn: 251225
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
