aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenFunction.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2025-01-06 17:54:36 +0000
committerGitHub <noreply@github.com>2025-01-06 17:54:36 +0000
commitdb88071a8b24ad9302659ee88383eea69a732f11 (patch)
tree696f1d0424378b590974155769e7c057049f1fc4 /clang/lib/CodeGen/CodeGenFunction.cpp
parentcb5d866feea72e0a846b4e7b921aaf6e70e196f1 (diff)
downloadllvm-db88071a8b24ad9302659ee88383eea69a732f11.zip
llvm-db88071a8b24ad9302659ee88383eea69a732f11.tar.gz
llvm-db88071a8b24ad9302659ee88383eea69a732f11.tar.bz2
[CostModel][X86] Attempt to match cheap v4f32 shuffles that map to SHUFPS instruction (#121778)
Avoid always assuming the worst for v4f32 2 input shuffles, and match the SHUFPS pattern where possible - each pair of output elements must come from the same source register.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenFunction.cpp')
0 files changed, 0 insertions, 0 deletions