Lines Matching refs:ArgFlags
7073 ISD::ArgFlagsTy ArgFlags, CCState &State, bool IsFixed, in CC_RISCV() argument
7135 if (!IsFixed && ArgFlags.getNonZeroOrigAlign() == TwoXLenInBytes && in CC_RISCV()
7153 assert(!ArgFlags.isSplit() && PendingLocs.empty() && in CC_RISCV()
7181 if (ValVT.isScalarInteger() && (ArgFlags.isSplit() || !PendingLocs.empty())) { in CC_RISCV()
7186 PendingArgFlags.push_back(ArgFlags); in CC_RISCV()
7187 if (!ArgFlags.isSplitEnd()) { in CC_RISCV()
7194 if (ValVT.isScalarInteger() && ArgFlags.isSplitEnd() && in CC_RISCV()
7204 ArgFlags); in CC_RISCV()
7252 assert(ArgFlags.isSplitEnd() && "Expected ArgFlags.isSplitEnd()"); in CC_RISCV()
7309 ISD::ArgFlagsTy ArgFlags = Ins[i].Flags; in analyzeInputArgs() local
7319 ArgFlags, CCInfo, /*IsFixed=*/true, IsRet, ArgTy, *this, in analyzeInputArgs()
7340 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; in analyzeOutputArgs() local
7345 ArgFlags, CCInfo, Outs[i].IsFixed, IsRet, OrigTy, *this, in analyzeOutputArgs()
7494 ISD::ArgFlagsTy ArgFlags, CCState &State, in CC_RISCV_FastCC() argument
7595 ISD::ArgFlagsTy ArgFlags, CCState &State) { in CC_RISCV_GHC() argument
8185 ISD::ArgFlagsTy ArgFlags = Outs[i].Flags; in CanLowerReturn() local
8188 ArgFlags, CCInfo, /*IsFixed=*/true, /*IsRet=*/true, nullptr, in CanLowerReturn()