Home | History | Annotate | Download | only in Mips

Lines Matching defs:CCInfo

2409   CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(),
2414 CCInfo, SpecialCallingConv);
2421 unsigned NextStackOffset = CCInfo.getNextStackOffset();
2613 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(),
2616 CCInfo);
2661 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(),
2664 CCInfo);
2670 MipsFI->setFormalArgInfo(CCInfo.getNextStackOffset(),
2797 CCState CCInfo(CallConv, IsVarArg, MF, getTargetMachine(),
2799 return CCInfo.CheckReturn(Outs, RetCC_Mips);
2814 CCState CCInfo(CallConv, IsVarArg, MF, getTargetMachine(), RVLocs,
2817 CCInfo);
3328 : CCInfo(Info), CallConv(CC), IsO32(IsO32_), IsFP64(IsFP64_),
3331 CCInfo.AllocateStack(reservedArgArea(), 1);
3356 R = VarFn(I, ArgVT, ArgVT, CCValAssign::Full, ArgFlags, CCInfo);
3360 R = FixedFn(I, ArgVT, RegVT, CCValAssign::Full, ArgFlags, CCInfo);
3393 if (!FixedFn(I, ArgVT, RegVT, CCValAssign::Full, ArgFlags, CCInfo))
3420 if (Fn(I, VT, RegVT, CCValAssign::Full, Flags, this->CCInfo)) {
3458 ByVal.Address = CCInfo.AllocateStack(ByValSize - RegSize * ByVal.NumRegs,
3460 CCInfo.addLoc(CCValAssign::getMem(ValNo, ValVT, ByVal.Address, LocVT,
3503 ByVal.FirstIdx = CCInfo.getFirstUnallocated(IntArgRegs, NumIntArgRegs);
3507 CCInfo.AllocateReg(IntArgRegs[ByVal.FirstIdx], ShadowRegs[ByVal.FirstIdx]);
3514 CCInfo.AllocateReg(IntArgRegs[I], ShadowRegs[I]);
3677 const CCState &CCInfo = CC.getCCInfo();
3678 unsigned Idx = CCInfo.getFirstUnallocated(ArgRegs, NumRegs);
3690 VaArgOffset = RoundUpToAlignment(CCInfo.getNextStackOffset(), RegSize);