diff options
author | Philip Reames <listmail@philipreames.com> | 2018-03-16 16:33:49 +0000 |
---|---|---|
committer | Philip Reames <listmail@philipreames.com> | 2018-03-16 16:33:49 +0000 |
commit | 8a106272e889b580987fe9967e0ff8141cd8fcbc (patch) | |
tree | ce0672694c40be027c327b314b998b5c2d3fa22f /lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/static-b.cpp | |
parent | a0cd09d4a2ef4642550d0b6971ad76345a41e549 (diff) | |
download | bcm5719-llvm-8a106272e889b580987fe9967e0ff8141cd8fcbc.tar.gz bcm5719-llvm-8a106272e889b580987fe9967e0ff8141cd8fcbc.zip |
[LICM/mustexec] Extend first iteration must execute logic to fcmps
This builds on the work from https://reviews.llvm.org/D44287. It turned out supporting fcmp was much easier than I realized, so let's do that now.
As an aside, our -O3 handling of a floating point IVs leaves a lot to be desired. We do convert the float IV to an integer IV, but do so late enough that many other optimizations are missed (e.g. we don't vectorize).
Differential Revision: https://reviews.llvm.org/D44542
llvm-svn: 327722
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lang/cpp/overloaded-functions/static-b.cpp')
0 files changed, 0 insertions, 0 deletions