aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Support/MathExtrasTest.cpp
diff options
context:
space:
mode:
authorJustin Lebar <jlebar@google.com>2016-07-17 18:19:19 +0000
committerJustin Lebar <jlebar@google.com>2016-07-17 18:19:19 +0000
commitf2d0066af751cf097a17e970e825475cb06be5bf (patch)
tree0610aa109d566b71d42175f7230f5dbb5771ad06 /llvm/unittests/Support/MathExtrasTest.cpp
parentb17269da754bfe8fba0e9342a4460a893f7c1259 (diff)
downloadllvm-f2d0066af751cf097a17e970e825475cb06be5bf.zip
llvm-f2d0066af751cf097a17e970e825475cb06be5bf.tar.gz
llvm-f2d0066af751cf097a17e970e825475cb06be5bf.tar.bz2
Use a faster implementation of maxUIntN.
Summary: On x86-64 with clang 3.8, before: mov edx, 1 mov cl, dil shl rdx, cl cmp rdi, 64 mov rax, -1 cmovne rax, rdx ret after: mov ecx, 64 sub ecx, edi mov rax, -1 shr rax, cl ret Reviewers: rnk Subscribers: dylanmckay, mkuper, llvm-commits Differential Revision: https://reviews.llvm.org/D22440 llvm-svn: 275718
Diffstat (limited to 'llvm/unittests/Support/MathExtrasTest.cpp')
0 files changed, 0 insertions, 0 deletions