[PATCH] D124657: [AMDGPU][ISEL] Directly custom lower INSERT_SUBVECTOR instead of via INSERT_VECTOR_ELT
Jay Foad via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Apr 29 01:33:08 PDT 2022
foad added inline comments.
================
Comment at: llvm/lib/Target/AMDGPU/SIISelLowering.cpp:5801
+ // instead of again taking it through INSERT_VECTOR_ELT.
+ Vec = InsertVecElt(Vec, Elt, CurIdx, SL, DAG);
+ } else {
----------------
I don't understand this. CurIdx is a ConstantSDNode here, so InsertVecElt will not do anything useful - it just returns SDValue().
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D124657/new/
https://reviews.llvm.org/D124657
More information about the llvm-commits
mailing list