summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/StringRef.cpp
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2016-12-11 07:42:04 +0000
committerCraig Topper <craig.topper@gmail.com>2016-12-11 07:42:04 +0000
commitd96395365a3cf8383625e54f429ec66d21ac5e31 (patch)
tree7fe686cb06ff64f4efbdb45d1fc712ac67066ea8 /llvm/lib/Support/StringRef.cpp
parent790d0fa569cc43126313d30f4fc1a9b9e8d77977 (diff)
downloadbcm5719-llvm-d96395365a3cf8383625e54f429ec66d21ac5e31.tar.gz
bcm5719-llvm-d96395365a3cf8383625e54f429ec66d21ac5e31.zip
[AVX-512][InstCombine] Teach InstCombineCalls how to simplify demanded for scalar cmp intrinsics with masking and rounding.
These intrinsics don't read the upper elements of their first and second input. These are slightly different the the SSE version which does use the upper bits of its first element as passthru bits since the result goes to an XMM register. For AVX-512 the result goes to a mask register instead. llvm-svn: 289371
Diffstat (limited to 'llvm/lib/Support/StringRef.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud