aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineScheduler.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2025-02-27 09:49:03 +0000
committerGitHub <noreply@github.com>2025-02-27 09:49:03 +0000
commit0e3ba99ad65f7025d37c857f9b587b767f7709e7 (patch)
tree7c3fbfc8f724e4c38fa8f39e64350682ff23c34f /llvm/lib/CodeGen/MachineScheduler.cpp
parent3ce387231a3e9d9642b74152b9d42b364d565352 (diff)
downloadllvm-0e3ba99ad65f7025d37c857f9b587b767f7709e7.zip
llvm-0e3ba99ad65f7025d37c857f9b587b767f7709e7.tar.gz
llvm-0e3ba99ad65f7025d37c857f9b587b767f7709e7.tar.bz2
[X86] Merge insertsubvector(load(p0),load_subv(p0),hi) -> subvbroadcast(p0) if either load is oneuse (#128857)
This fold is currently limited to cases where the load_subv(p0) has oneuse, but its beneficial if either load has oneuse and will be replaced. Yet another yak shave for #122671
Diffstat (limited to 'llvm/lib/CodeGen/MachineScheduler.cpp')
0 files changed, 0 insertions, 0 deletions