Searched refs:NSAMaxSize (Results 1 – 3 of 3) sorted by relevance
336 const unsigned NSAMaxSize = ST->getNSAMaxSize(); in shrinkMIMG() local337 const bool IsPartialNSA = NewAddrDwords > NSAMaxSize; in shrinkMIMG()338 const unsigned EndVAddr = IsPartialNSA ? NSAMaxSize : Info->VAddrOperands; in shrinkMIMG()
6430 const unsigned NSAMaxSize = ST.getNSAMaxSize(BaseOpcode->Sampler); in legalizeImageIntrinsic() local6443 (PackedRegs.size() <= NSAMaxSize || HasPartialNSA); in legalizeImageIntrinsic()6445 UseNSA && HasPartialNSA && PackedRegs.size() > NSAMaxSize; in legalizeImageIntrinsic()6450 LLT::fixed_vector(2 * (PackedRegs.size() - NSAMaxSize + 1), 16); in legalizeImageIntrinsic()6452 PackedAddrTy, ArrayRef(PackedRegs).slice(NSAMaxSize - 1)); in legalizeImageIntrinsic()6453 PackedRegs[NSAMaxSize - 1] = Concat.getReg(0); in legalizeImageIntrinsic()6454 PackedRegs.resize(NSAMaxSize); in legalizeImageIntrinsic()6494 (CorrectedNumVAddrs <= NSAMaxSize || HasPartialNSA); in legalizeImageIntrinsic()6496 UseNSA && HasPartialNSA && CorrectedNumVAddrs > NSAMaxSize; in legalizeImageIntrinsic()6500 ArgOffset + Intr->VAddrStart + NSAMaxSize - 1, in legalizeImageIntrinsic()[all …]
8093 const unsigned NSAMaxSize = ST->getNSAMaxSize(BaseOpcode->Sampler); in lowerImage() local8097 (VAddrs.size() <= NSAMaxSize || HasPartialNSAEncoding); in lowerImage()8099 UseNSA && HasPartialNSAEncoding && VAddrs.size() > NSAMaxSize; in lowerImage()8104 ArrayRef(VAddrs).drop_front(NSAMaxSize - 1)); in lowerImage()8177 append_range(Ops, ArrayRef(VAddrs).take_front(NSAMaxSize - 1)); in lowerImage()