aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h
diff options
context:
space:
mode:
authorCraig Topper <craig.topper@gmail.com>2020-02-17 21:32:29 -0800
committerCraig Topper <craig.topper@gmail.com>2020-02-17 22:24:21 -0800
commite90dc7c48bf384d6ae863ca80f81d135150e9b90 (patch)
tree6d20037fa4c8a7a271a3668416cad8ac9d03e85c /lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h
parenta807a068e6ae58c6b53ad9b0b2004ea0ed0a939f (diff)
downloadllvm-e90dc7c48bf384d6ae863ca80f81d135150e9b90.zip
llvm-e90dc7c48bf384d6ae863ca80f81d135150e9b90.tar.gz
llvm-e90dc7c48bf384d6ae863ca80f81d135150e9b90.tar.bz2
[X86] Move avx512 code that forces zeros to the false side of vselects above a check for legal types.
This helps this transform occur earlier so we can fold the not with setcc. If we delay it until after type legalization we might have introduced instructions to widen the mask if the vselect was widened. This can prevent the not from making it to the setcc. We could of course add more DAG combines to handle that, but moving this earlier is easier.
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h')
0 files changed, 0 insertions, 0 deletions