Lines Matching refs:LocInfo

66            MVT LocVT, CCValAssign::LocInfo LocInfo,
71 MVT LocVT, CCValAssign::LocInfo LocInfo,
76 MVT LocVT, CCValAssign::LocInfo LocInfo,
81 MVT LocVT, CCValAssign::LocInfo LocInfo,
86 MVT LocVT, CCValAssign::LocInfo LocInfo,
91 MVT LocVT, CCValAssign::LocInfo LocInfo,
96 MVT LocVT, CCValAssign::LocInfo LocInfo, in CC_Hexagon_VarArg() argument
106 return CC_Hexagon(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State); in CC_Hexagon_VarArg()
117 State.addLoc(CCValAssign::getMem(ValNo, ValVT, ofst, LocVT, LocInfo)); in CC_Hexagon_VarArg()
124 LocInfo = CCValAssign::SExt; in CC_Hexagon_VarArg()
126 LocInfo = CCValAssign::ZExt; in CC_Hexagon_VarArg()
128 LocInfo = CCValAssign::AExt; in CC_Hexagon_VarArg()
132 State.addLoc(CCValAssign::getMem(ValNo, ValVT, ofst, LocVT, LocInfo)); in CC_Hexagon_VarArg()
137 State.addLoc(CCValAssign::getMem(ValNo, ValVT, ofst, LocVT, LocInfo)); in CC_Hexagon_VarArg()
146 MVT LocVT, CCValAssign::LocInfo LocInfo, in CC_Hexagon() argument
154 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_Hexagon()
162 LocInfo = CCValAssign::SExt; in CC_Hexagon()
164 LocInfo = CCValAssign::ZExt; in CC_Hexagon()
166 LocInfo = CCValAssign::AExt; in CC_Hexagon()
169 LocInfo = CCValAssign::BCvt; in CC_Hexagon()
172 LocInfo = CCValAssign::BCvt; in CC_Hexagon()
176 if (!CC_Hexagon32(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State)) in CC_Hexagon()
181 if (!CC_Hexagon64(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State)) in CC_Hexagon()
190 MVT LocVT, CCValAssign::LocInfo LocInfo, in CC_Hexagon32() argument
198 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Hexagon32()
203 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_Hexagon32()
208 MVT LocVT, CCValAssign::LocInfo LocInfo, in CC_Hexagon64() argument
212 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Hexagon64()
223 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in CC_Hexagon64()
228 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in CC_Hexagon64()
233 MVT LocVT, CCValAssign::LocInfo LocInfo, in RetCC_Hexagon() argument
243 LocInfo = CCValAssign::SExt; in RetCC_Hexagon()
245 LocInfo = CCValAssign::ZExt; in RetCC_Hexagon()
247 LocInfo = CCValAssign::AExt; in RetCC_Hexagon()
250 LocInfo = CCValAssign::BCvt; in RetCC_Hexagon()
253 LocInfo = CCValAssign::BCvt; in RetCC_Hexagon()
257 if (!RetCC_Hexagon32(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State)) in RetCC_Hexagon()
262 if (!RetCC_Hexagon64(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State)) in RetCC_Hexagon()
270 MVT LocVT, CCValAssign::LocInfo LocInfo, in RetCC_Hexagon32() argument
275 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in RetCC_Hexagon32()
281 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in RetCC_Hexagon32()
286 MVT LocVT, CCValAssign::LocInfo LocInfo, in RetCC_Hexagon64() argument
290 State.addLoc(CCValAssign::getReg(ValNo, ValVT, Reg, LocVT, LocInfo)); in RetCC_Hexagon64()
296 State.addLoc(CCValAssign::getMem(ValNo, ValVT, Offset, LocVT, LocInfo)); in RetCC_Hexagon64()