summaryrefslogtreecommitdiffstats
path: root/libcxx/test/std/experimental/string.view/string.view.capacity/capacity.pass.cpp
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2018-02-05 23:43:05 +0000
committerSanjay Patel <spatel@rotateright.com>2018-02-05 23:43:05 +0000
commitd7c702b45191ea1cab867a257b8b6b1455b9259f (patch)
treea21b47a8eda4c0b76d0658feef0aa737d1d9458c /libcxx/test/std/experimental/string.view/string.view.capacity/capacity.pass.cpp
parent40ddcb8133f4acaafabef2406345fdb8c796214e (diff)
downloadbcm5719-llvm-d7c702b45191ea1cab867a257b8b6b1455b9259f.tar.gz
bcm5719-llvm-d7c702b45191ea1cab867a257b8b6b1455b9259f.zip
[LoopStrengthReduce, x86] don't add cost for a cmp that will be macro-fused (PR35681)
In the motivating case from PR35681 and represented by the macro-fuse-cmp test: https://bugs.llvm.org/show_bug.cgi?id=35681 ...there's a 37 -> 31 byte size win for the loop because we eliminate the big base address offsets. SPEC2017 on Ryzen shows no significant perf difference. Differential Revision: https://reviews.llvm.org/D42607 llvm-svn: 324289
Diffstat (limited to 'libcxx/test/std/experimental/string.view/string.view.capacity/capacity.pass.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud