| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsCallLowering.cpp | 318 const CCValAssign &VA = ArgLocs[i]; in setLocInfo() 322 ArgLocs[i] = in setLocInfo() 364 SmallVector<CCValAssign, 16> ArgLocs; in lowerReturn() local 368 setLocInfo(ArgLocs, Outs); in lowerReturn() 413 SmallVector<CCValAssign, 16> ArgLocs; in lowerFormalArguments() local 423 setLocInfo(ArgLocs, Ins); in lowerFormalArguments() 426 if (!Handler.handle(ArgLocs, ArgInfos)) in lowerFormalArguments() 490 SmallVector<CCValAssign, 8> ArgLocs; in lowerCall() local 497 setLocInfo(ArgLocs, Outs); in lowerCall() 522 SmallVector<CCValAssign, 8> ArgLocs; in lowerCall() local [all …]
|
| H A D | MipsCallLowering.h | 34 bool handle(ArrayRef<CCValAssign> ArgLocs, 38 bool assignVRegs(ArrayRef<unsigned> VRegs, ArrayRef<CCValAssign> ArgLocs, 58 ArrayRef<CCValAssign> ArgLocs,
|
| H A D | MipsFastISel.cpp | 1144 SmallVector<CCValAssign, 16> ArgLocs; in processCallArgs() local 1145 CCState CCInfo(CC, false, *FuncInfo.MF, ArgLocs, *Context); in processCallArgs() 1156 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in processCallArgs() 1157 CCValAssign &VA = ArgLocs[i]; in processCallArgs()
|
| H A D | MipsISelLowering.cpp | 2956 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local 2958 CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, *DAG.getContext(), in LowerCall() 3046 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall() 3048 CCValAssign &VA = ArgLocs[i]; in LowerCall() 3398 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local 3399 MipsCCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments() 3416 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments() 3417 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments() 3504 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/GlobalISel/ |
| H A D | CallLowering.cpp | 119 SmallVector<CCValAssign, 16> ArgLocs; in handleAssignments() local 120 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext()); in handleAssignments() 130 assert(j < ArgLocs.size() && "Skipped too many arg locs"); in handleAssignments() 132 CCValAssign &VA = ArgLocs[j]; in handleAssignments() 136 j += Handler.assignCustomValue(Args[i], makeArrayRef(ArgLocs).slice(j)); in handleAssignments()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUCallLowering.cpp | 105 SmallVector<CCValAssign, 16> ArgLocs; in lowerFormalArguments() local 106 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext()); in lowerFormalArguments() 239 OrigArgIdx != NumArgs && i != ArgLocs.size(); ++Arg, ++OrigArgIdx) { in lowerFormalArguments() 242 CCValAssign &VA = ArgLocs[i++]; in lowerFormalArguments()
|
| H A D | R600ISelLowering.cpp | 1579 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local 1580 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments() 1592 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments() 1631 unsigned ValBase = ArgLocs[In.getOrigArgIndex()].getLocMemOffset(); in LowerFormalArguments()
|
| H A D | SIISelLowering.cpp | 1867 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local 1869 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments() 1965 CCValAssign &VA = ArgLocs[ArgIdx++]; in LowerFormalArguments() 2415 SmallVector<CCValAssign, 16> ArgLocs; in isEligibleForTailCallOptimization() local 2416 CCState CCInfo(CalleeCC, IsVarArg, MF, ArgLocs, Ctx); in isEligibleForTailCallOptimization() 2428 return parametersInCSRMatch(MRI, CallerPreserved, ArgLocs, OutVals); in isEligibleForTailCallOptimization() 2508 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local 2509 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall() 2566 for (unsigned i = 0, realArgIdx = 0, e = ArgLocs.size(); i != e; in LowerCall() 2568 CCValAssign &VA = ArgLocs[i]; in LowerCall()
|
| /freebsd-12.1/contrib/llvm/lib/Target/AVR/ |
| H A D | AVRISelLowering.cpp | 992 std::reverse(ArgLocs.begin() + pos, ArgLocs.begin() + pos + Size); in analyzeStandardArguments() 1022 CallConv, ArgLocs, CCInfo, in analyzeBuiltinArguments() 1037 CallConv, ArgLocs, CCInfo, in analyzeArguments() 1043 CallConv, ArgLocs, CCInfo, in analyzeArguments() 1059 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local 1067 for (CCValAssign &VA : ArgLocs) { in LowerFormalArguments() 1165 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local 1198 for (AI = 0, AE = ArgLocs.size(); AI != AE; ++AI) { in LowerCall() 1199 CCValAssign &VA = ArgLocs[AI]; in LowerCall() 1240 for (AE = AI, AI = ArgLocs.size(); AI != AE; --AI) { in LowerCall() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARC/ |
| H A D | ARCISelLowering.cpp | 239 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local 240 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCall() 263 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall() 264 CCValAssign &VA = ArgLocs[i]; in LowerCall() 457 SmallVector<CCValAssign, 16> ArgLocs; in LowerCallArguments() local 458 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCallArguments() 480 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCallArguments() 481 CCValAssign &VA = ArgLocs[i]; in LowerCallArguments()
|
| /freebsd-12.1/contrib/llvm/lib/Target/BPF/ |
| H A D | BPFISelLowering.cpp | 221 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local 222 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments() 225 for (auto &VA : ArgLocs) { in LowerFormalArguments() 300 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local 301 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall() 325 e = std::min(static_cast<unsigned>(ArgLocs.size()), MaxArgs); in LowerCall() 327 CCValAssign &VA = ArgLocs[i]; in LowerCall()
|
| /freebsd-12.1/contrib/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelLowering.cpp | 439 SmallVectorImpl<CCValAssign> &ArgLocs, in AnalyzeArguments() argument 610 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() local 611 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments() 613 AnalyzeArguments(CCInfo, ArgLocs, Ins); in LowerCCCArguments() 621 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments() 622 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments() 689 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments() 793 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCCallTo() local 796 AnalyzeArguments(CCInfo, ArgLocs, Outs); in LowerCCCCallTo() 809 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCCallTo() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 392 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_32() local 402 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_32() 585 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_64() local 594 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_64() 734 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall_32() local 788 CCValAssign &VA = ArgLocs[i]; in LowerCall_32() 1049 const CCValAssign &VA = ArgLocs[i]; in fixupVariableFloatArgs() 1087 ArgLocs[i] = NewVA; in fixupVariableFloatArgs() 1104 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall_64() local 1138 const CCValAssign &VA = ArgLocs[i]; in LowerCall_64() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 1126 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local 1127 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments() 1130 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments() 1131 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments() 1151 CCValAssign &PartVA = ArgLocs[i + 1]; in LowerFormalArguments() 1235 const SmallVector<CCValAssign, 16> &ArgLocs) const { in IsEligibleForTailCallOptimization() 1272 for (auto &VA : ArgLocs) in IsEligibleForTailCallOptimization() 1332 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local 1339 ArgLocs); in LowerCall() 1380 for (unsigned i = 0, j = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall() [all …]
|
| H A D | RISCVISelLowering.h | 123 const SmallVector<CCValAssign, 16> &ArgLocs) const;
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 447 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() local 448 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments() 456 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments() 457 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments() 603 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCCallTo() local 604 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCCallTo() 657 for (unsigned I = 0, J = 0, E = ArgLocs.size(); I != E; ++I) { in LowerCCCCallTo() 658 CCValAssign &VA = ArgLocs[I]; in LowerCCCCallTo()
|
| /freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 666 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local 667 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall() 682 CCInfo.addLoc(CCValAssign::getMem(ArgLocs.size(), VT.getSimpleVT(), in LowerCall() 701 assert(ArgLocs[ValNo].getValNo() == ValNo && in LowerCall() 703 unsigned Offset = ArgLocs[ValNo++].getLocMemOffset(); in LowerCall()
|
| /freebsd-12.1/contrib/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 1108 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCCallTo() local 1109 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCCallTo() 1135 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCCallTo() 1136 CCValAssign &VA = ArgLocs[i]; in LowerCCCCallTo() 1263 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() local 1264 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments() 1288 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments() 1290 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLowering.cpp | 340 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local 341 HexagonCCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext(), in LowerCall() 358 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall() 359 CCValAssign &VA = ArgLocs[i]; in LowerCall() 381 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall() 382 CCValAssign &VA = ArgLocs[i]; in LowerCall() 700 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local 701 HexagonCCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext(), in LowerFormalArguments() 718 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments() 719 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/ |
| H A D | ARMFastISel.cpp | 1904 SmallVector<CCValAssign, 16> ArgLocs; in ProcessCallArgs() local 1905 CCState CCInfo(CC, isVarArg, *FuncInfo.MF, ArgLocs, *Context); in ProcessCallArgs() 1911 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in ProcessCallArgs() 1912 CCValAssign &VA = ArgLocs[i]; in ProcessCallArgs() 1926 !VA.isRegLoc() || !ArgLocs[++i].isRegLoc()) in ProcessCallArgs() 1961 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in ProcessCallArgs() 1962 CCValAssign &VA = ArgLocs[i]; in ProcessCallArgs() 2011 CCValAssign &NextVA = ArgLocs[++i]; in ProcessCallArgs()
|
| H A D | ARMISelLowering.cpp | 1836 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local 1864 CCValAssign &VA = ArgLocs[i]; in LowerCall() 1898 VA = ArgLocs[++i]; // skip ahead to next loc in LowerCall() 2366 SmallVector<CCValAssign, 16> ArgLocs; in IsEligibleForTailCallOptimization() local 2378 CCValAssign &VA = ArgLocs[i]; in IsEligibleForTailCallOptimization() 2391 if (!ArgLocs[++i].isRegLoc()) in IsEligibleForTailCallOptimization() 2394 if (!ArgLocs[++i].isRegLoc()) in IsEligibleForTailCallOptimization() 2396 if (!ArgLocs[++i].isRegLoc()) in IsEligibleForTailCallOptimization() 3610 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local 3635 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCFastISel.cpp | 1383 SmallVector<CCValAssign, 16> ArgLocs; in processCallArgs() local 1384 CCState CCInfo(CC, IsVarArg, *FuncInfo.MF, ArgLocs, *Context); in processCallArgs() 1393 for (unsigned I = 0, E = ArgLocs.size(); I != E; ++I) { in processCallArgs() 1394 CCValAssign &VA = ArgLocs[I]; in processCallArgs() 1431 for (unsigned I = 0, E = ArgLocs.size(); I != E; ++I) { in processCallArgs() 1432 CCValAssign &VA = ArgLocs[I]; in processCallArgs()
|
| /freebsd-12.1/contrib/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelLowering.cpp | 1110 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local 1116 for (unsigned I = 0, E = ArgLocs.size(); I != E; ++I) { in LowerFormalArguments() 1118 CCValAssign &VA = ArgLocs[I]; in LowerFormalArguments() 1184 CCValAssign &PartVA = ArgLocs[I + 1]; in LowerFormalArguments() 1237 SmallVectorImpl<CCValAssign> &ArgLocs, in canUseSiblingCall() argument 1242 for (unsigned I = 0, E = ArgLocs.size(); I != E; ++I) { in canUseSiblingCall() 1243 CCValAssign &VA = ArgLocs[I]; in canUseSiblingCall() 1280 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local 1286 if (IsTailCall && !canUseSiblingCall(ArgCCInfo, ArgLocs, Outs)) in LowerCall() 1300 for (unsigned I = 0, E = ArgLocs.size(); I != E; ++I) { in LowerCall() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 3020 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local 3055 assert(ArgLocs.size() == Ins.size()); in LowerFormalArguments() 3057 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments() 3058 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments() 3435 SmallVector<CCValAssign, 16> ArgLocs; in isEligibleForTailCallOptimization() local 3436 CCState CCInfo(CalleeCC, isVarArg, MF, ArgLocs, C); in isEligibleForTailCallOptimization() 3439 for (const CCValAssign &ArgLoc : ArgLocs) in isEligibleForTailCallOptimization() 3466 SmallVector<CCValAssign, 16> ArgLocs; in isEligibleForTailCallOptimization() local 3467 CCState CCInfo(CalleeCC, isVarArg, MF, ArgLocs, C); in isEligibleForTailCallOptimization() 3564 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/X86/ |
| H A D | X86FastISel.cpp | 3311 SmallVector<CCValAssign, 16> ArgLocs; in fastLowerCall() local 3312 CCState CCInfo(CC, IsVarArg, *FuncInfo.MF, ArgLocs, CLI.RetTy->getContext()); in fastLowerCall() 3330 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in fastLowerCall() 3331 CCValAssign const &VA = ArgLocs[i]; in fastLowerCall()
|