HomeSort by: relevance | last modified time | path
    Searched refs:CCInfo (Results 1 - 25 of 42) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/llvm/lib/Target/M68k/
M68kCallingConv.h 42 M68kCCState CCInfo = static_cast<M68kCCState &>(State);
55 auto I = CCInfo.F.arg_begin();
62 bool IsPtr = I != CCInfo.F.arg_end() && I->getType()->isPointerTy();
M68kISelLowering.cpp 524 M68kCCState CCInfo(*CalleeFunc, CallConv, IsVarArg, MF, ArgLocs,
526 CCInfo.AnalyzeCallOperands(Outs, CC_M68k);
529 unsigned NumBytes = CCInfo.getAlignedCallFrameSize();
839 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
841 CCInfo.AnalyzeCallResult(Ins, RetCC_M68k);
879 M68kCCState CCInfo(MF.getFunction(), CCID, IsVarArg, MF, ArgLocs,
882 CCInfo.AnalyzeFormalArguments(Ins, CC_M68k);
955 unsigned StackSize = CCInfo.getNextStackOffset();
977 CCInfo.analyzeMustTailForwardedRegisters(Forwards, RegParmTypes, CC_M68k);
1018 CCState CCInfo(CCID, IsVarArg, MF, RVLocs, *DAG.getContext())
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPUCallLowering.cpp 275 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs,
278 return checkReturn(CCInfo, Outs, TLI.CCAssignFnForReturn(CallConv, IsVarArg));
436 static void allocateHSAUserSGPRs(CCState &CCInfo,
445 CCInfo.AllocateReg(PrivateSegmentBufferReg);
451 CCInfo.AllocateReg(DispatchPtrReg);
457 CCInfo.AllocateReg(QueuePtrReg);
468 CCInfo.AllocateReg(InputPtrReg);
474 CCInfo.AllocateReg(DispatchIDReg);
480 CCInfo.AllocateReg(FlatScratchInitReg);
501 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext())
    [all...]
AMDGPUCallLowering.h 55 CCState &CCInfo,
SIISelLowering.h 338 CCState &CCInfo,
464 void allocateHSAUserSGPRs(CCState &CCInfo,
469 void allocateSystemSGPRs(CCState &CCInfo,
475 void allocateSpecialEntryInputVGPRs(CCState &CCInfo,
480 CCState &CCInfo,
485 void allocateSpecialInputVGPRs(CCState &CCInfo,
489 void allocateSpecialInputVGPRsFixed(CCState &CCInfo,
SIISelLowering.cpp 64 static unsigned findFirstFreeSGPR(CCState &CCInfo) {
67 if (!CCInfo.isAllocated(AMDGPU::SGPR0 + Reg)) {
1823 void SITargetLowering::allocateSpecialEntryInputVGPRs(CCState &CCInfo,
1834 CCInfo.AllocateReg(Reg);
1849 CCInfo.AllocateReg(Reg);
1863 CCInfo.AllocateReg(Reg);
1873 static ArgDescriptor allocateVGPR32Input(CCState &CCInfo, unsigned Mask = ~0u,
1880 unsigned RegIdx = CCInfo.getFirstUnallocated(ArgVGPRs);
1883 int64_t Offset = CCInfo.AllocateStack(4, Align(4));
1889 Reg = CCInfo.AllocateReg(Reg)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
Mips16ISelLowering.h 35 const CCState &CCInfo, unsigned NextStackOffset,
MipsCallLowering.cpp 403 MipsCCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs,
405 CCInfo.AnalyzeReturn(Outs, TLI.CCAssignFnForReturn());
450 MipsCCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs,
456 CCInfo.AllocateStack(ABI.GetCalleeAllocdArgSizeInBytes(F.getCallingConv()),
458 CCInfo.AnalyzeFormalArguments(Ins, TLI.CCAssignFnForCall());
467 unsigned Idx = CCInfo.getFirstUnallocated(ArgRegs);
472 VaArgOffset = alignTo(CCInfo.getNextStackOffset(), RegSize);
475 (int)ABI.GetCalleeAllocdArgSizeInBytes(CCInfo.getCallingConv()) -
575 MipsCCState CCInfo(F.getCallingConv(), IsCalleeVarArg, MF, ArgLocs,
578 CCInfo.AllocateStack(ABI.GetCalleeAllocdArgSizeInBytes(Info.CallConv)
    [all...]
MipsSEISelLowering.h 64 const CCState &CCInfo, unsigned NextStackOffset,
MipsISelLowering.cpp 3160 MipsCCState CCInfo(
3200 CCInfo.AllocateStack(ReservedArgArea, Align(1));
3202 CCInfo.AnalyzeCallOperands(Outs, CC_Mips, CLI.getArgs(),
3206 unsigned NextStackOffset = CCInfo.getNextStackOffset();
3216 CCInfo, NextStackOffset, *MF.getInfo<MipsFunctionInfo>());
3249 CCInfo.rewindByValRegsInfo();
3262 unsigned ByValIdx = CCInfo.getInRegsParamsProcessed();
3263 CCInfo.getInRegsParamInfo(ByValIdx, FirstByValReg, LastByValReg);
3267 assert(ByValIdx < CCInfo.getInRegsParamsCount());
3273 CCInfo.nextInRegsParam()
    [all...]
MipsFastISel.cpp 1141 CCState CCInfo(CC, false, *FuncInfo.MF, ArgLocs, *Context);
1142 CCInfo.AnalyzeCallOperands(OutVTs, CLI.OutFlags, CCAssignFnForCall(CC));
1144 NumBytes = CCInfo.getNextStackOffset();
1282 MipsCCState CCInfo(CC, false, *FuncInfo.MF, RVLocs, *Context);
1284 CCInfo.AnalyzeCallResult(CLI.Ins, RetCC_Mips, CLI.RetTy,
1702 MipsCCState CCInfo(CC, F.isVarArg(), *FuncInfo.MF, ValLocs,
1705 CCInfo.AnalyzeReturn(Outs, RetCC);
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/
ARCISelLowering.cpp 238 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs,
241 CCInfo.AnalyzeCallOperands(Outs, CC_ARC);
247 RetCCInfo.AllocateStack(CCInfo.getNextStackOffset(), Align(4));
456 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs,
459 CCInfo.AnalyzeFormalArguments(Ins, CC_ARC);
464 AFI->setReturnStackOffset(CCInfo.getNextStackOffset());
523 unsigned FirstVAReg = CCInfo.getFirstUnallocated(ArgRegs);
532 CCInfo.getNextStackOffset(), true);
597 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context);
598 if (!CCInfo.CheckReturn(Outs, RetCC_ARC)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
AVRISelLowering.cpp 1013 SmallVectorImpl<CCValAssign> &ArgLocs, CCState &CCInfo) {
1050 auto evt = EVT(VT).getTypeForEVT(CCInfo.getContext());
1051 unsigned Offset = CCInfo.AllocateStack(TD->getTypeAllocSize(evt),
1053 CCInfo.addLoc(
1058 Reg = CCInfo.AllocateReg(RegList8[RegIdx]);
1060 Reg = CCInfo.AllocateReg(RegList16[RegIdx]);
1066 CCInfo.addLoc(CCValAssign::getReg(i, VT, Reg, VT, CCValAssign::Full));
1091 CCState &CCInfo) {
1111 Reg = CCInfo.AllocateReg(RegList8[RegIdx]);
1113 Reg = CCInfo.AllocateReg(RegList16[RegIdx])
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFISelLowering.cpp 316 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext());
317 CCInfo.AnalyzeFormalArguments(Ins, getHasAlu32() ? CC_BPF32 : CC_BPF64);
394 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext());
396 CCInfo.AnalyzeCallOperands(Outs, getHasAlu32() ? CC_BPF32 : CC_BPF64);
398 unsigned NumBytes = CCInfo.getNextStackOffset();
512 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext());
520 CCInfo.AnalyzeReturn(Outs, getHasAlu32() ? RetCC_BPF32 : RetCC_BPF64);
555 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext());
564 CCInfo.AnalyzeCallResult(Ins, getHasAlu32() ? RetCC_BPF32 : RetCC_BPF64);
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
CallLowering.cpp 520 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, F.getContext());
521 if (!determineAssignments(Assigner, Args, CCInfo))
524 return handleAssignments(Handler, Args, CCInfo, ArgLocs, MIRBuilder,
538 CCState &CCInfo) const {
539 LLVMContext &Ctx = CCInfo.getContext();
540 const CallingConv::ID CallConv = CCInfo.getCallingConv();
556 Args[i].Flags[0], CCInfo))
597 Args[i].Flags[Part], CCInfo)) {
609 CCState &CCInfo,
868 bool CallLowering::checkReturn(CCState &CCInfo,
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
LanaiISelLowering.cpp 448 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs,
451 CCInfo.AnalyzeFormalArguments(Ins, CC_Lanai32_Fast);
453 CCInfo.AnalyzeFormalArguments(Ins, CC_Lanai32);
526 int FI = MFI.CreateFixedObject(4, CCInfo.getNextStackOffset(), true);
543 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
547 CCInfo.AnalyzeReturn(Outs, RetCC_Lanai32);
604 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs,
616 CCInfo.AnalyzeCallOperands(Outs, CC_Lanai32_VarArg);
619 CCInfo.AnalyzeCallOperands(Outs, CC_Lanai32_Fast);
621 CCInfo.AnalyzeCallOperands(Outs, CC_Lanai32)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
XCoreISelLowering.cpp 1115 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
1120 CCInfo.AllocateStack(4, Align(4));
1122 CCInfo.AnalyzeCallOperands(Outs, CC_XCore);
1128 RetCCInfo.AllocateStack(CCInfo.getNextStackOffset(), Align(4));
1270 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
1273 CCInfo.AnalyzeFormalArguments(Ins, CC_XCore);
1280 XFI->setReturnStackOffset(CCInfo.getNextStackOffset() + LRSaveSize);
1349 unsigned FirstVAReg = CCInfo.getFirstUnallocated(ArgRegs);
1375 MFI.CreateFixedObject(4, LRSaveSize + CCInfo.getNextStackOffset(),
1427 CCState CCInfo(CallConv, isVarArg, MF, RVLocs, Context)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
MSP430ISelLowering.cpp 628 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
630 AnalyzeArguments(CCInfo, ArgLocs, Ins);
634 unsigned Offset = CCInfo.getNextStackOffset();
729 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context);
730 return CCInfo.CheckReturn(Outs, RetCC_MSP430);
750 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), RVLocs,
754 AnalyzeReturnValues(CCInfo, RVLocs, Outs);
811 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
813 AnalyzeArguments(CCInfo, ArgLocs, Outs);
816 unsigned NumBytes = CCInfo.getNextStackOffset()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
RISCVISelLowering.h 484 void analyzeInputArgs(MachineFunction &MF, CCState &CCInfo,
487 void analyzeOutputArgs(MachineFunction &MF, CCState &CCInfo,
550 CCState &CCInfo, CallLoweringInfo &CLI, MachineFunction &MF,
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
CallLowering.h 364 /// CCInfo. This will determine the types and locations to use for passed or
376 CCState &CCInfo) const;
460 bool checkReturn(CCState &CCInfo, SmallVectorImpl<BaseArgInfo> &Outs,
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonISelLowering.cpp 187 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context);
190 return CCInfo.CheckReturn(Outs, RetCC_Hexagon_HVX);
191 return CCInfo.CheckReturn(Outs, RetCC_Hexagon);
207 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
212 CCInfo.AnalyzeReturn(Outs, RetCC_Hexagon_HVX);
214 CCInfo.AnalyzeReturn(Outs, RetCC_Hexagon);
354 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
358 CCInfo.AnalyzeCallResult(Ins, RetCC_Hexagon_HVX);
360 CCInfo.AnalyzeCallResult(Ins, RetCC_Hexagon);
427 HexagonCCState CCInfo(CallConv, TreatAsVarArg, MF, ArgLocs, *DAG.getContext()
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
PPCFastISel.cpp 1381 CCState CCInfo(CC, IsVarArg, *FuncInfo.MF, ArgLocs, *Context);
1385 CCInfo.AllocateStack(LinkageSize, Align(8));
1387 CCInfo.AnalyzeCallOperands(ArgVTs, ArgFlags, CC_PPC64_ELF_FIS);
1406 NumBytes = CCInfo.getNextStackOffset();
1501 CCState CCInfo(CC, false, *FuncInfo.MF, RVLocs, *Context);
1502 CCInfo.AnalyzeCallResult(RetVT, RetCC_PPC64_ELF_FIS);
1587 CCState CCInfo(CC, IsVarArg, *FuncInfo.MF, RVLocs, *Context);
1588 CCInfo.AnalyzeCallResult(RetVT, RetCC_PPC64_ELF_FIS);
1709 CCState CCInfo(CC, F.isVarArg(), *FuncInfo.MF, ValLocs, *Context);
1710 CCInfo.AnalyzeReturn(Outs, RetCC_PPC64_ELF_FIS)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
SparcISelLowering.cpp 217 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
221 CCInfo.AnalyzeReturn(Outs, RetCC_Sparc32);
300 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
304 CCInfo.AnalyzeReturn(Outs, RetCC_Sparc64);
391 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs,
393 CCInfo.AnalyzeFormalArguments(Ins, CC_Sparc32);
537 unsigned NumAllocated = CCInfo.getFirstUnallocated(ArgRegs);
539 unsigned ArgOffset = CCInfo.getNextStackOffset();
584 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs,
586 CCInfo.AnalyzeFormalArguments(Ins, CC_Sparc64)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMFastISel.cpp 1880 CCState CCInfo(CC, isVarArg, *FuncInfo.MF, ArgLocs, *Context);
1881 CCInfo.AnalyzeCallOperands(ArgVTs, ArgFlags,
1927 NumBytes = CCInfo.getNextStackOffset();
2029 CCState CCInfo(CC, isVarArg, *FuncInfo.MF, RVLocs, *Context);
2030 CCInfo.AnalyzeCallResult(RetVT, CCAssignFnForCall(CC, true, isVarArg));
2098 CCState CCInfo(CC, F.isVarArg(), *FuncInfo.MF, ValLocs, I->getContext());
2099 CCInfo.AnalyzeReturn(Outs, CCAssignFnForCall(CC, true /* is Ret */,
2211 CCState CCInfo(CC, false, *FuncInfo.MF, RVLocs, *Context);
2212 CCInfo.AnalyzeCallResult(RetVT, CCAssignFnForCall(CC, true, false));
2320 CCState CCInfo(CC, isVarArg, *FuncInfo.MF, RVLocs, *Context)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Target/VE/
VEISelLowering.cpp 70 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context);
71 return CCInfo.CheckReturn(Outs, RetCC);
327 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs,
331 CCInfo.AnalyzeReturn(Outs, getReturnCC(CallConv));
405 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs,
408 CCInfo.AllocateStack(ArgsPreserved, Align(8));
411 CCInfo.AnalyzeFormalArguments(Ins, getParamCC(CallConv, false));
549 CCState CCInfo(CLI.CallConv, CLI.IsVarArg, DAG.getMachineFunction(), ArgLocs,
552 CCInfo.AllocateStack(ArgsPreserved, Align(8));
555 CCInfo.AnalyzeCallOperands(CLI.Outs, getParamCC(CLI.CallConv, false))
    [all...]

Completed in 54 milliseconds

1 2