[llvm] [AArch64] Split large loop dependence masks (PR #153187)
Benjamin Maxwell via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 7 07:35:01 PST 2025
================
@@ -1707,7 +1719,14 @@ void DAGTypeLegalizer::SplitVecRes_LOOP_DEPENDENCE_MASK(SDNode *N, SDValue &Lo,
: DAG.getConstant(Offset, DL, MVT::i64);
PtrA = DAG.getNode(ISD::ADD, DL, MVT::i64, PtrA, Addend);
+ EVT CmpVT = MVT::i1;
----------------
MacDue wrote:
nit: Above this could you make a new variable `PtrAHi` rather than reassigning `PtrA`, I didn't notice that at first.
https://github.com/llvm/llvm-project/pull/153187
More information about the llvm-commits
mailing list