diff options
author | Tobias Grosser <tobias@grosser.es> | 2015-05-06 10:05:20 +0000 |
---|---|---|
committer | Tobias Grosser <tobias@grosser.es> | 2015-05-06 10:05:20 +0000 |
commit | e71ed1984188faa93e9409d91c21dc721dfdf162 (patch) | |
tree | 684c341fa3cec464087c3f84f95108d1bdf54214 /llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | |
parent | 179ceff1602f8a7afaaf412da1135ec987ac0bf6 (diff) | |
download | bcm5719-llvm-e71ed1984188faa93e9409d91c21dc721dfdf162.tar.gz bcm5719-llvm-e71ed1984188faa93e9409d91c21dc721dfdf162.zip |
Add iterators for the ArrayInfo objects of the scop
This patch also changes the implementation of the ArrayInfoMap to a MapVector
which will ensure that iterating over the list of ArrayInfo objects gives
predictable results. The single loop that currently enumerates the ArrayInfo
objects only frees the individual objectes, hence a possibly changing
iteration order does not affect the outcome. The added robustness is for
future users of this interface.
llvm-svn: 236583
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp')
0 files changed, 0 insertions, 0 deletions