Home | History | Annotate | Download | only in Hexagon

Lines Matching refs:ArgFlags

107            ISD::ArgFlagsTy ArgFlags, CCState &State);
112 ISD::ArgFlagsTy ArgFlags, CCState &State);
117 ISD::ArgFlagsTy ArgFlags, CCState &State);
122 ISD::ArgFlagsTy ArgFlags, CCState &State);
127 ISD::ArgFlagsTy ArgFlags, CCState &State);
132 ISD::ArgFlagsTy ArgFlags, CCState &State);
137 ISD::ArgFlagsTy ArgFlags, CCState &State);
142 ISD::ArgFlagsTy ArgFlags, CCState &State);
147 ISD::ArgFlagsTy ArgFlags, CCState &State) {
152 return CC_Hexagon(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State);
157 if (ArgFlags.isByVal()) {
159 // by ArgFlags.getByValSize(), not by the size of LocVT.
160 ofst = State.AllocateStack(ArgFlags.getByValSize(),
161 ArgFlags.getByValAlign());
168 if (ArgFlags.isSExt())
170 else if (ArgFlags.isZExt())
221 CCValAssign::LocInfo LocInfo, ISD::ArgFlagsTy ArgFlags, CCState &State) {
222 if (ArgFlags.isByVal()) {
224 unsigned Offset = State.AllocateStack(ArgFlags.getByValSize(),
225 ArgFlags.getByValAlign());
233 if (ArgFlags.isSExt())
235 else if (ArgFlags.isZExt())
248 if (!CC_Hexagon32(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))
253 if (!CC_Hexagon64(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))
258 unsigned Offset = State.AllocateStack(ArgFlags.getByValSize(), 32);
264 if (!CC_HexagonVector(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))
274 ISD::ArgFlagsTy ArgFlags, CCState &State) {
292 ISD::ArgFlagsTy ArgFlags, CCState &State) {
317 ISD::ArgFlagsTy ArgFlags, CCState &State) {
386 ISD::ArgFlagsTy ArgFlags, CCState &State) {
400 if (ArgFlags.isSExt())
402 else if (ArgFlags.isZExt())
431 if (!RetCC_Hexagon32(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))
436 if (!RetCC_Hexagon64(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))
440 if (!RetCC_HexagonVector(ValNo, ValVT, LocVT, LocInfo, ArgFlags, State))
448 ISD::ArgFlagsTy ArgFlags, CCState &State) {
463 ISD::ArgFlagsTy ArgFlags, CCState &State) {
478 ISD::ArgFlagsTy ArgFlags, CCState &State) {