Home
last modified time | relevance | path

Searched refs:Loads0 (Results 1 – 1 of 1) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp19366 SmallVector<LoadSDNode *> Loads0, Loads1; in areLoadedOffsetButOtherwiseSame() local
19367 if (isLoadOrMultipleLoads(Op0, Loads0) && in areLoadedOffsetButOtherwiseSame()
19369 if (NumSubLoads && Loads0.size() != NumSubLoads) in areLoadedOffsetButOtherwiseSame()
19371 NumSubLoads = Loads0.size(); in areLoadedOffsetButOtherwiseSame()
19372 return Loads0.size() == Loads1.size() && in areLoadedOffsetButOtherwiseSame()
19373 all_of(zip(Loads0, Loads1), [&DAG](auto L) { in areLoadedOffsetButOtherwiseSame()
19463 SmallVector<LoadSDNode *> Loads0, Loads1; in performExtBinopLoadFold() local
19464 if (isLoadOrMultipleLoads(Op0, Loads0) && in performExtBinopLoadFold()
19468 Op0.getValueType().getVectorNumElements() / Loads0.size()); in performExtBinopLoadFold()
19472 for (const auto &[L0, L1] : zip(Loads0, Loads1)) { in performExtBinopLoadFold()