aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorValery Dmitriev <valery.n.dmitriev@intel.com>2023-10-24 16:39:36 -0700
committerGitHub <noreply@github.com>2023-10-24 16:39:36 -0700
commit3324776d9c043be1cd5df7d325e55067bf8eda73 (patch)
tree158d9769674ba3f82aff5be6e326e49312de3c3b /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parentcdcaef876ccbeedf2cc50ee52dadd9835ad65181 (diff)
downloadllvm-3324776d9c043be1cd5df7d325e55067bf8eda73.zip
llvm-3324776d9c043be1cd5df7d325e55067bf8eda73.tar.gz
llvm-3324776d9c043be1cd5df7d325e55067bf8eda73.tar.bz2
[SLP] Improve gather tree nodes matching when users are PHIs. (#70111)
This is re-commit of #69392 and also fixes issue #69670 which was uncovered with the prior commit. For delayed gather emission it may be incorrect to use stab instruction as insertion point if it is a PHI operand. For that case insertion point is adjusted to be at the end of block, ensuring that prior dependecy vector code is emitted earlier.
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions