diff options
author | Rong Xu <xur@google.com> | 2016-11-16 20:50:06 +0000 |
---|---|---|
committer | Rong Xu <xur@google.com> | 2016-11-16 20:50:06 +0000 |
commit | 66827427e1ef0e14399f24b6711e704ed96a3362 (patch) | |
tree | 8f52f750b2e02bacb915fd17228ec992b30b968a /lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp | |
parent | 80baf69cb5177ff3c03a1cf9a817b4f72ebade10 (diff) | |
download | bcm5719-llvm-66827427e1ef0e14399f24b6711e704ed96a3362.tar.gz bcm5719-llvm-66827427e1ef0e14399f24b6711e704ed96a3362.zip |
Make block placement deterministic
We fail to produce bit-to-bit matching stage2 and stage3 compiler in PGO
bootstrap build. The reason is because LoopBlockSet is of SmallPtrSet type
whose iterating order depends on the pointer value.
This patch fixes this issue by changing to use SmallSetVector.
Differential Revision: http://reviews.llvm.org/D26634
llvm-svn: 287148
Diffstat (limited to 'lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp')
0 files changed, 0 insertions, 0 deletions