Lines Matching refs:CCInfo
2346 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(),
2350 MipsCC MipsCCInfo(CallConv, IsO32, CCInfo, SpecialCallingConv);
2357 unsigned NextStackOffset = CCInfo.getNextStackOffset();
2535 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(),
2537 MipsCC MipsCCInfo(CallConv, IsO32, CCInfo);
2582 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(),
2584 MipsCC MipsCCInfo(CallConv, IsO32, CCInfo);
2590 MipsFI->setFormalArgInfo(CCInfo.getNextStackOffset(),
2724 CCState CCInfo(CallConv, IsVarArg, MF, getTargetMachine(),
2726 return CCInfo.CheckReturn(Outs, RetCC_Mips);
2741 CCState CCInfo(CallConv, IsVarArg, MF, getTargetMachine(), RVLocs,
2743 MipsCC MipsCCInfo(CallConv, IsO32, CCInfo);
3138 : CCInfo(Info), CallConv(CC), IsO32(IsO32_),
3141 CCInfo.AllocateStack(reservedArgArea(), 1);
3166 R = VarFn(I, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, CCInfo);
3170 R = FixedFn(I, ArgVT, RegVT, CCValAssign::Full, ArgFlags, CCInfo);
3203 if (!FixedFn(I, ArgVT, RegVT, CCValAssign::Full, ArgFlags, CCInfo))
3230 if (Fn(I, VT, RegVT, CCValAssign::Full, Flags, this->CCInfo)) {
3269 ByVal.Address = CCInfo.AllocateStack(ByValSize - RegSize * ByVal.NumRegs,
3271 CCInfo.addLoc(CCValAssign::getMem(ValNo, ValVT, ByVal.Address, LocVT,
3314 ByVal.FirstIdx = CCInfo.getFirstUnallocated(IntArgRegs, NumIntArgRegs);
3318 CCInfo.AllocateReg(IntArgRegs[ByVal.FirstIdx], ShadowRegs[ByVal.FirstIdx]);
3325 CCInfo.AllocateReg(IntArgRegs[I], ShadowRegs[I]);
3489 const CCState &CCInfo = CC.getCCInfo();
3490 unsigned Idx = CCInfo.getFirstUnallocated(ArgRegs, NumRegs);
3502 VaArgOffset = RoundUpToAlignment(CCInfo.getNextStackOffset(), RegSize);