Home
last modified time | relevance | path

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

/external/llvm/lib/Target/AMDGPU/
DR600InstrInfo.cpp439 const std::vector<std::vector<std::pair<int, unsigned> > > &IGSrcs, in isLegalUpTo()
445 for (unsigned i = 0, e = IGSrcs.size(); i < e; i++) { in isLegalUpTo()
447 Swizzle(IGSrcs[i], Swz[i]); in isLegalUpTo()
479 return IGSrcs.size() - 1; in isLegalUpTo()
481 return IGSrcs.size(); in isLegalUpTo()
508 const std::vector<std::vector<std::pair<int, unsigned> > > &IGSrcs, in FindSwizzleForVectorSlot()
514 ValidUpTo = isLegalUpTo(IGSrcs, SwzCandidate, TransSrcs, TransSwz); in FindSwizzleForVectorSlot()
515 if (ValidUpTo == IGSrcs.size()) in FindSwizzleForVectorSlot()
551 std::vector<std::vector<std::pair<int, unsigned> > > IGSrcs; in fitsReadPortLimitations() local
556 IGSrcs.push_back(ExtractSrcs(*IG[i], PV, ConstCount)); in fitsReadPortLimitations()
[all …]
DR600InstrInfo.h119 const std::vector<std::vector<std::pair<int, unsigned> > > &IGSrcs,
125 const std::vector<std::vector<std::pair<int, unsigned> > > &IGSrcs,