Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.cpp954 static EVT memVTFromLoadIntrData(Type *Ty, unsigned MaxNumLanes) { in memVTFromLoadIntrData() argument
955 assert(MaxNumLanes != 0); in memVTFromLoadIntrData()
958 unsigned NumElts = std::min(MaxNumLanes, VT->getNumElements()); in memVTFromLoadIntrData()
968 static EVT memVTFromLoadIntrReturn(Type *Ty, unsigned MaxNumLanes) { in memVTFromLoadIntrReturn() argument
971 return memVTFromLoadIntrData(Ty, MaxNumLanes); in memVTFromLoadIntrReturn()
976 return memVTFromLoadIntrData(ST->getContainedType(0), MaxNumLanes); in memVTFromLoadIntrReturn()
1003 unsigned MaxNumLanes = 4; in getTgtMemIntrinsic() local
1016 MaxNumLanes = DMask == 0 ? 1 : llvm::popcount(DMask); in getTgtMemIntrinsic()
1020 Info.memVT = memVTFromLoadIntrReturn(CI.getType(), MaxNumLanes); in getTgtMemIntrinsic()