summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/DeclCXX.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2008-06-11 19:18:20 +0000
committerEvan Cheng <evan.cheng@apple.com>2008-06-11 19:18:20 +0000
commit933c743042a55eae07b8c4554d0a227e4376a680 (patch)
treedbbd52e121819259b9f9853bc88fc310389e2a8f /clang/lib/AST/DeclCXX.cpp
parentf3c2902ead028a1afbf460387c3e5cdcfca6ab92 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud