diff options
| author | Evan Cheng <evan.cheng@apple.com> | 2008-06-11 19:18:20 +0000 |
|---|---|---|
| committer | Evan Cheng <evan.cheng@apple.com> | 2008-06-11 19:18:20 +0000 |
| commit | 933c743042a55eae07b8c4554d0a227e4376a680 (patch) | |
| tree | dbbd52e121819259b9f9853bc88fc310389e2a8f /clang/lib/AST/DeclCXX.cpp | |
| parent | f3c2902ead028a1afbf460387c3e5cdcfca6ab92 (diff) | |
| download | bcm5719-llvm-933c743042a55eae07b8c4554d0a227e4376a680.tar.gz bcm5719-llvm-933c743042a55eae07b8c4554d0a227e4376a680.zip | |
For now, avoid generating FP select instructions in order to speculatively execute integer arithmetic instructions. FP selects are more likely to be expensive (even compared to branch on fcmp). This is not a wonderful solution but I rather err on the side of conservative.
This fixes the heapsort performance regressions.
llvm-svn: 52224
Diffstat (limited to 'clang/lib/AST/DeclCXX.cpp')
0 files changed, 0 insertions, 0 deletions

