aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2022-06-10 13:29:04 +0100
committerSimon Pilgrim <llvm-dev@redking.me.uk>2022-06-10 13:44:49 +0100
commit5acbb2dda26217bb6e551af501d30637010b3a97 (patch)
tree1343652b2cb12ccd17dec42d165175cb674b9eaa /clang/lib/Frontend/CompilerInvocation.cpp
parent12ccdd67aaf56bd05ab3375d81c58dfd5a2db02c (diff)
downloadllvm-5acbb2dda26217bb6e551af501d30637010b3a97.zip
llvm-5acbb2dda26217bb6e551af501d30637010b3a97.tar.gz
llvm-5acbb2dda26217bb6e551af501d30637010b3a97.tar.bz2
[X86] combineMulToPMADDWD - don't bitcast the source ops before splitting to ensure we split the build vectors early
Fixes a regression on D127115 - splitting was creating extract_subvector(bitcast(build_vector())) patterns which prevented the build vectors being split before being bitcast to vXi16 types, resulting in various issues with further folding of the (now legal) build vectors
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions