Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp565 auto Ld3 = static_cast<LoadInst*>(PMul1->RHS); in CreateParallelPairs() local
568 if (Ld0 == Ld2 || Ld1 == Ld3) in CreateParallelPairs()
572 if (AreSequentialLoads(Ld2, Ld3, PMul1->VecLd)) { in CreateParallelPairs()
576 } else if (AreSequentialLoads(Ld3, Ld2, PMul1->VecLd)) { in CreateParallelPairs()
583 AreSequentialLoads(Ld2, Ld3, PMul1->VecLd)) { in CreateParallelPairs()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp20566 auto *Ld3 = dyn_cast<LoadSDNode>(B.getOperand(1).getOperand(0)); in isLoadOrMultipleLoads() local
20567 if (!Ld0 || !Ld1 || !Ld2 || !Ld3 || !Ld0->isSimple() || !Ld1->isSimple() || in isLoadOrMultipleLoads()
20568 !Ld2->isSimple() || !Ld3->isSimple()) in isLoadOrMultipleLoads()
20573 Loads.push_back(Ld3); in isLoadOrMultipleLoads()