aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2023-03-29 12:19:36 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2023-03-29 12:22:14 +0100
commit9385996ec6d18ec6c52991b40489bd3cd8766594 (patch)
tree2197c546eca5c6912b216e8ead540f80276d2a58 /clang/lib/Frontend/CompilerInvocation.cpp
parent6ce272b3f4ceb54e31cac660371a1a9af94b70d7 (diff)
downloadllvm-9385996ec6d18ec6c52991b40489bd3cd8766594.zip
llvm-9385996ec6d18ec6c52991b40489bd3cd8766594.tar.gz
llvm-9385996ec6d18ec6c52991b40489bd3cd8766594.tar.bz2
[X86] combineMOVMSK - fold movmsk(logic(X,C)) -> logic(movmsk(X),C)
Avoid a vector mask load for something that is likely to be able to fold into a scalar logic op + EFLAGS comparison result
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions