Home
last modified time | relevance | path

Searched refs:ArgLocs (Results 1 – 25 of 32) sorted by relevance

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsCallLowering.cpp40 ArrayRef<CCValAssign> ArgLocs, in assignVRegs() argument
44 if (!assign(VRegs[i], ArgLocs[ArgLocsStartIndex + i], VT)) in assignVRegs()
56 ArrayRef<CCValAssign> ArgLocs, ArrayRef<CallLowering::ArgInfo> Args) { in handle() argument
78 if (!handleSplit(VRegs, ArgLocs, ArgLocsIndex, Args[ArgsIndex].Regs[0], in handle()
82 if (!assign(Args[ArgsIndex].Regs[0], ArgLocs[ArgLocsIndex], VT)) in handle()
105 ArrayRef<CCValAssign> ArgLocs, unsigned ArgLocsStartIndex,
214 ArrayRef<CCValAssign> ArgLocs, in handleSplit() argument
217 if (!assignVRegs(VRegs, ArgLocs, ArgLocsStartIndex, VT)) in handleSplit()
241 ArrayRef<CCValAssign> ArgLocs, unsigned ArgLocsStartIndex,
350 ArrayRef<CCValAssign> ArgLocs, in handleSplit() argument
[all …]
DMipsCallLowering.h33 bool handle(ArrayRef<CCValAssign> ArgLocs,
37 bool assignVRegs(ArrayRef<Register> VRegs, ArrayRef<CCValAssign> ArgLocs,
58 ArrayRef<CCValAssign> ArgLocs,
DMipsFastISel.cpp1143 SmallVector<CCValAssign, 16> ArgLocs; in processCallArgs() local
1144 CCState CCInfo(CC, false, *FuncInfo.MF, ArgLocs, *Context); in processCallArgs()
1155 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in processCallArgs()
1156 CCValAssign &VA = ArgLocs[i]; in processCallArgs()
DMipsISelLowering.cpp3163 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
3165 CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, *DAG.getContext(), in LowerCall()
3253 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall()
3255 CCValAssign &VA = ArgLocs[i]; in LowerCall()
3605 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
3606 MipsCCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments()
3623 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments()
3624 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments()
3711 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DCallLowering.cpp176 SmallVector<CCValAssign, 16> ArgLocs; in handleAssignments() local
177 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext()); in handleAssignments()
178 return handleAssignments(CCInfo, ArgLocs, MIRBuilder, Args, Handler); in handleAssignments()
182 SmallVectorImpl<CCValAssign> &ArgLocs, in handleAssignments() argument
290 assert(j < ArgLocs.size() && "Skipped too many arg locs"); in handleAssignments()
292 CCValAssign &VA = ArgLocs[j]; in handleAssignments()
296 j += Handler.assignCustomValue(Args[i], makeArrayRef(ArgLocs).slice(j)); in handleAssignments()
313 assert((j + (NumArgRegs - 1)) < ArgLocs.size() && in handleAssignments()
317 VA = ArgLocs[j + Part]; in handleAssignments()
347 assert((j + (Args[i].Regs.size() - 1)) < ArgLocs.size() && in handleAssignments()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/
DAVRISelLowering.cpp937 SmallVectorImpl<CCValAssign> &ArgLocs, in analyzeStandardArguments() argument
991 std::reverse(ArgLocs.begin() + pos, ArgLocs.begin() + pos + Size); in analyzeStandardArguments()
1013 SmallVectorImpl<CCValAssign> &ArgLocs, in analyzeBuiltinArguments() argument
1021 CallConv, ArgLocs, CCInfo, in analyzeBuiltinArguments()
1031 SmallVectorImpl<CCValAssign> &ArgLocs, in analyzeArguments() argument
1036 CallConv, ArgLocs, CCInfo, in analyzeArguments()
1042 CallConv, ArgLocs, CCInfo, in analyzeArguments()
1058 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
1059 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments()
1062 analyzeArguments(nullptr, &MF.getFunction(), &DL, 0, &Ins, CallConv, ArgLocs, CCInfo, in LowerFormalArguments()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARC/
DARCISelLowering.cpp238 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
239 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCall()
262 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall()
263 CCValAssign &VA = ArgLocs[i]; in LowerCall()
456 SmallVector<CCValAssign, 16> ArgLocs; in LowerCallArguments() local
457 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCallArguments()
479 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCallArguments()
480 CCValAssign &VA = ArgLocs[i]; in LowerCallArguments()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBPFISelLowering.cpp222 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
223 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments()
226 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()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp457 SmallVectorImpl<CCValAssign> &ArgLocs, in AnalyzeArguments() argument
628 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() local
629 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments()
631 AnalyzeArguments(CCInfo, ArgLocs, Ins); in LowerCCCArguments()
639 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments()
640 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments()
707 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments()
811 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCCallTo() local
812 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCCallTo()
814 AnalyzeArguments(CCInfo, ArgLocs, Outs); in LowerCCCCallTo()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp392 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_32() local
393 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments_32()
401 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i, ++InIdx) { in LowerFormalArguments_32()
402 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_32()
425 CCValAssign &NextVA = ArgLocs[++i]; in LowerFormalArguments_32()
585 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_64() local
586 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments_64()
593 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments_64()
594 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_64()
734 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall_32() local
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUCallLowering.cpp448 SmallVector<CCValAssign, 16> ArgLocs; in lowerFormalArgumentsKernel() local
449 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext()); in lowerFormalArgumentsKernel()
588 SmallVector<CCValAssign, 16> ArgLocs; in lowerFormalArguments() local
589 CCState CCInfo(CC, F.isVarArg(), MF, ArgLocs, F.getContext()); in lowerFormalArguments()
709 if (!handleAssignments(CCInfo, ArgLocs, B, SplitArgs, Handler)) in lowerFormalArguments()
DR600ISelLowering.cpp1582 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
1583 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments()
1595 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/
DLanaiISelLowering.cpp447 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()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp1913 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
1914 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments()
1921 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments()
1922 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments()
1942 CCValAssign &PartVA = ArgLocs[i + 1]; in LowerFormalArguments()
2025 const SmallVector<CCValAssign, 16> &ArgLocs) const { in isEligibleForTailCallOptimization()
2053 for (auto &VA : ArgLocs) in isEligibleForTailCallOptimization()
2113 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
2114 CCState ArgCCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
2123 IsTailCall = isEligibleForTailCallOptimization(ArgCCInfo, CLI, MF, ArgLocs); in LowerCall()
[all …]
DRISCVISelLowering.h206 const SmallVector<CCValAssign, 16> &ArgLocs) const;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DCallLowering.h213 SmallVectorImpl<CCValAssign> &ArgLocs,
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/XCore/
DXCoreISelLowering.cpp1115 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCCallTo() local
1116 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCCallTo()
1142 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCCallTo()
1143 CCValAssign &VA = ArgLocs[i]; in LowerCCCCallTo()
1270 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() local
1271 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments()
1295 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments()
1297 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/
DARMFastISel.cpp1895 SmallVector<CCValAssign, 16> ArgLocs; in ProcessCallArgs() local
1896 CCState CCInfo(CC, isVarArg, *FuncInfo.MF, ArgLocs, *Context); in ProcessCallArgs()
1902 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in ProcessCallArgs()
1903 CCValAssign &VA = ArgLocs[i]; in ProcessCallArgs()
1917 !VA.isRegLoc() || !ArgLocs[++i].isRegLoc()) in ProcessCallArgs()
1952 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in ProcessCallArgs()
1953 CCValAssign &VA = ArgLocs[i]; in ProcessCallArgs()
2002 CCValAssign &NextVA = ArgLocs[++i]; in ProcessCallArgs()
DARMISelLowering.cpp2139 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
2140 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCall()
2164 for (unsigned i = 0, realArgIdx = 0, e = ArgLocs.size(); in LowerCall()
2167 CCValAssign &VA = ArgLocs[i]; in LowerCall()
2199 VA, ArgLocs[++i], StackPtr, MemOpChains, Flags); in LowerCall()
2201 VA = ArgLocs[++i]; // skip ahead to next loc in LowerCall()
2204 VA, ArgLocs[++i], StackPtr, MemOpChains, Flags); in LowerCall()
2212 PassF64ArgInRegs(dl, DAG, Chain, Arg, RegsToPass, VA, ArgLocs[++i], in LowerCall()
2663 SmallVector<CCValAssign, 16> ArgLocs; in IsEligibleForTailCallOptimization() local
2664 CCState CCInfo(CalleeCC, isVarArg, MF, ArgLocs, C); in IsEligibleForTailCallOptimization()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCFastISel.cpp1382 SmallVector<CCValAssign, 16> ArgLocs; in processCallArgs() local
1383 CCState CCInfo(CC, IsVarArg, *FuncInfo.MF, ArgLocs, *Context); in processCallArgs()
1392 for (unsigned I = 0, E = ArgLocs.size(); I != E; ++I) { in processCallArgs()
1393 CCValAssign &VA = ArgLocs[I]; in processCallArgs()
1430 for (unsigned I = 0, E = ArgLocs.size(); I != E; ++I) { in processCallArgs()
1431 CCValAssign &VA = ArgLocs[I]; in processCallArgs()
DPPCISelLowering.cpp3515 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_32SVR4() local
3516 PPCCCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments_32SVR4()
3528 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments_32SVR4()
3529 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_32SVR4()
3586 unsigned RegHi = MF.addLiveIn(ArgLocs[++i].getLocReg(), RC); in LowerFormalArguments_32SVR4()
5598 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall_32SVR4() local
5599 PPCCCState CCInfo(CallConv, isVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall_32SVR4()
5682 for (unsigned i = 0, RealArgIdx = 0, j = 0, e = ArgLocs.size(); in LowerCall_32SVR4()
5685 CCValAssign &VA = ArgLocs[i]; in LowerCall_32SVR4()
5743 RegsToPass.push_back(std::make_pair(ArgLocs[++i].getLocReg(), in LowerCall_32SVR4()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp754 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
755 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
770 CCInfo.addLoc(CCValAssign::getMem(ArgLocs.size(), VT.getSimpleVT(), in LowerCall()
789 assert(ArgLocs[ValNo].getValNo() == ValNo && in LowerCall()
791 unsigned Offset = ArgLocs[ValNo++].getLocMemOffset(); in LowerCall()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonISelLowering.cpp397 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
398 HexagonCCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext(), in LowerCall()
411 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall()
412 CCValAssign &VA = ArgLocs[i]; in LowerCall()
434 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall()
435 CCValAssign &VA = ArgLocs[i]; in LowerCall()
754 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
755 HexagonCCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext(), in LowerFormalArguments()
772 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments()
773 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64CallLowering.cpp390 SmallVector<CCValAssign, 16> ArgLocs; in handleMustTailForwardedRegisters() local
391 CCState CCInfo(F.getCallingConv(), /*IsVarArg=*/true, MF, ArgLocs, in handleMustTailForwardedRegisters()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/SystemZ/
DSystemZISelLowering.cpp1342 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
1343 SystemZCCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments()
1348 for (unsigned I = 0, E = ArgLocs.size(); I != E; ++I) { in LowerFormalArguments()
1350 CCValAssign &VA = ArgLocs[I]; in LowerFormalArguments()
1416 CCValAssign &PartVA = ArgLocs[I + 1]; in LowerFormalArguments()
1469 SmallVectorImpl<CCValAssign> &ArgLocs, in canUseSiblingCall() argument
1474 for (unsigned I = 0, E = ArgLocs.size(); I != E; ++I) { in canUseSiblingCall()
1475 CCValAssign &VA = ArgLocs[I]; in canUseSiblingCall()
1512 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
1513 SystemZCCState ArgCCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
[all …]

12