Problem with 'const' in lib/Transforms/Utils/PromoteMemoryToRegister.cpp

at line 216 'S' is declared with 'const' qualifier

const DominanceFrontier::DomSetType &S = it->second;

a few lines later an iterator over this set is asked for, instead of a const_iterator -- Visual C (rightfully) flags this as an error. Here is a patch...

m.

diff.txt (945 Bytes)