summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/ToolChains/Linux.cpp
diff options
context:
space:
mode:
authorZhaoshi Zheng <zhaoshiz@coduaurora.org>2018-09-04 22:17:03 +0000
committerZhaoshi Zheng <zhaoshiz@coduaurora.org>2018-09-04 22:17:03 +0000
commita0aa41d79306722ee16be654a91c9347547520d2 (patch)
treeeca029a038e629429bf9faa055481471e8cda7ee /clang/lib/Driver/ToolChains/Linux.cpp
parentdbacea188b31f4deae2704282c166c03a00821da (diff)
downloadbcm5719-llvm-a0aa41d79306722ee16be654a91c9347547520d2.tar.gz
bcm5719-llvm-a0aa41d79306722ee16be654a91c9347547520d2.zip
Revert "Revert r341269: [Constant Hoisting] Hoisting Constant GEP Expressions"
Reland r341269. Use std::stable_sort when sorting constant condidates. Reverting commit, r341365: Revert r341269: [Constant Hoisting] Hoisting Constant GEP Expressions One of the tests is failing 50% of the time when expensive checks are enabled. Not sure how deep the problem is so just reverting while the author can investigate so that the bots stop repeatedly failing and blaming things incorrectly. Will respond with details on the original commit. Original commit, r341269: [Constant Hoisting] Hoisting Constant GEP Expressions Leverage existing logic in constant hoisting pass to transform constant GEP expressions sharing the same base global variable. Multi-dimensional GEPs are rewritten into single-dimensional GEPs. https://reviews.llvm.org/D51396 Differential Revision: https://reviews.llvm.org/D51654 llvm-svn: 341417
Diffstat (limited to 'clang/lib/Driver/ToolChains/Linux.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud