• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/ARM/

Lines Matching defs:CCInfo

1967   CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), RVLocs,
1969 CCInfo.AnalyzeCallResult(Ins, CCAssignFnForReturn(CallConv, isVarArg));
2140 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
2142 CCInfo.AnalyzeCallOperands(Outs, CCAssignFnForCall(CallConv, isVarArg));
2145 unsigned NumBytes = CCInfo.getNextStackOffset();
2234 unsigned ByValArgsCount = CCInfo.getInRegsParamsCount();
2235 unsigned CurByValIdx = CCInfo.getInRegsParamsProcessed();
2240 CCInfo.getInRegsParamInfo(CurByValIdx, RegBegin, RegEnd);
2259 CCInfo.nextInRegsParam();
2664 CCState CCInfo(CalleeCC, isVarArg, MF, ArgLocs, C);
2665 CCInfo.AnalyzeCallOperands(Outs, CCAssignFnForCall(CalleeCC, isVarArg));
2666 if (CCInfo.getNextStackOffset()) {
2718 CCState CCInfo(CallConv, isVarArg, MF, RVLocs, Context);
2719 return CCInfo.CheckReturn(Outs, CCAssignFnForReturn(CallConv, isVarArg));
2765 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), RVLocs,
2769 CCInfo.AnalyzeReturn(Outs, CCAssignFnForReturn(CallConv, isVarArg));
3911 int ARMTargetLowering::StoreByValRegs(CCState &CCInfo, SelectionDAG &DAG,
3931 if (InRegsParamRecordIdx < CCInfo.getInRegsParamsCount()) {
3932 CCInfo.getInRegsParamInfo(InRegsParamRecordIdx, RBegin, REnd);
3934 unsigned RBeginIdx = CCInfo.getFirstUnallocated(GPRArgRegs);
3965 void ARMTargetLowering::VarArgStyleRegisters(CCState &CCInfo, SelectionDAG &DAG,
3978 int FrameIndex = StoreByValRegs(CCInfo, DAG, dl, Chain, nullptr,
3979 CCInfo.getInRegsParamsCount(),
3980 CCInfo.getNextStackOffset(),
3996 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
3998 CCInfo.AnalyzeFormalArguments(Ins, CCAssignFnForCall(CallConv, isVarArg));
4017 if (CCInfo.getInRegsParamsProcessed() >= CCInfo.getInRegsParamsCount())
4028 CCInfo.getInRegsParamInfo(CCInfo.getInRegsParamsProcessed(), RBegin, REnd);
4031 CCInfo.nextInRegsParam();
4033 CCInfo.rewindByValRegsInfo();
4037 unsigned RegIdx = CCInfo.getFirstUnallocated(GPRArgRegs);
4155 unsigned CurByValIndex = CCInfo.getInRegsParamsProcessed();
4158 CCInfo, DAG, dl, Chain, &*CurOrigArg, CurByValIndex,
4161 CCInfo.nextInRegsParam();
4180 VarArgStyleRegisters(CCInfo, DAG, dl, Chain,
4181 CCInfo.getNextStackOffset(),
4184 AFI->setArgumentStackSize(CCInfo.getNextStackOffset());