Lines Matching refs:LocVT
44 static bool allocateCCRegs(unsigned ValNo, MVT ValVT, MVT LocVT, in allocateCCRegs() argument
54 State.addLoc(CCValAssign::getReg(ValNo, ValVT, RegResult, LocVT, LocInfo)); in allocateCCRegs()
58 static bool allocateSGPRTuple(unsigned ValNo, MVT ValVT, MVT LocVT, in allocateSGPRTuple() argument
61 switch (LocVT.SimpleTy) { in allocateSGPRTuple()
69 return allocateCCRegs(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State, in allocateSGPRTuple()
81 static bool allocateVGPRTuple(unsigned ValNo, MVT ValVT, MVT LocVT, in allocateVGPRTuple() argument
84 switch (LocVT.SimpleTy) { in allocateVGPRTuple()
91 return allocateCCRegs(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State, in allocateVGPRTuple()
98 return allocateCCRegs(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State, in allocateVGPRTuple()
103 return allocateCCRegs(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State, in allocateVGPRTuple()
109 return allocateCCRegs(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State, in allocateVGPRTuple()