Lines Matching defs:LocVT
28 MVT &LocVT,
61 State.addLoc(CCValAssign::getCustomReg(ValNo, ValVT, Reg, LocVT, LocInfo));
92 MVT &LocVT,
108 CCValAssign::getReg(ValNo, ValVT, AssigedReg, LocVT, LocInfo));
113 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
129 static bool CC_X86_64_VectorCall(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
135 return CC_X86_VectorCallAssignRegister(ValNo, ValVT, LocVT, LocInfo,
173 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
189 static bool CC_X86_32_VectorCall(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
195 return CC_X86_VectorCallAssignRegister(ValNo, ValVT, LocVT, LocInfo,
213 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
221 LocVT = MVT::i32;
238 static bool CC_X86_32_MCUInReg(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
254 CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo));
263 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo));
298 static bool CC_X86_Intr(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
330 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo));
334 static bool CC_X86_64_Pointer(unsigned &ValNo, MVT &ValVT, MVT &LocVT,
337 if (LocVT != MVT::i64) {
338 LocVT = MVT::i64;