Home
last modified time | relevance | path

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

123

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/
DMipsCallLowering.cpp48 bool handle(ArrayRef<CCValAssign> ArgLocs,
114 bool IncomingValueHandler::handle(ArrayRef<CCValAssign> ArgLocs, in handle() argument
117 if (!assign(ArgLocs[i], Args[i].Reg)) in handle()
130 bool handle(ArrayRef<CCValAssign> ArgLocs,
177 bool OutgoingValueHandler::handle(ArrayRef<CCValAssign> ArgLocs, in handle() argument
180 if (!assign(ArgLocs[i], Args[i].Reg)) in handle()
223 SmallVector<CCValAssign, 16> ArgLocs; in lowerReturn() local
224 MipsCCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, in lowerReturn()
229 if (!RetHandler.handle(ArgLocs, RetInfos)) { in lowerReturn()
276 SmallVector<CCValAssign, 16> ArgLocs; in lowerFormalArguments() local
[all …]
/external/llvm/lib/Target/AArch64/
DAArch64CallLowering.cpp62 SmallVector<CCValAssign, 16> ArgLocs; in lowerFormalArguments() local
63 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext()); in lowerFormalArguments()
77 assert(ArgLocs.size() == Args.size() && in lowerFormalArguments()
79 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in lowerFormalArguments()
80 CCValAssign &VA = ArgLocs[i]; in lowerFormalArguments()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/GlobalISel/
DCallLowering.cpp117 SmallVector<CCValAssign, 16> ArgLocs; in handleAssignments() local
118 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext()); in handleAssignments()
128 assert(j < ArgLocs.size() && "Skipped too many arg locs"); in handleAssignments()
130 CCValAssign &VA = ArgLocs[j]; in handleAssignments()
134 j += Handler.assignCustomValue(Args[i], makeArrayRef(ArgLocs).slice(j)); in handleAssignments()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Nios2/
DNios2ISelLowering.cpp94 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
95 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments()
103 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments()
104 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DAMDGPUCallLowering.cpp104 SmallVector<CCValAssign, 16> ArgLocs; in lowerFormalArguments() local
105 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext()); in lowerFormalArguments()
238 OrigArgIdx != NumArgs && i != ArgLocs.size(); ++Arg, ++OrigArgIdx) { in lowerFormalArguments()
241 CCValAssign &VA = ArgLocs[i++]; in lowerFormalArguments()
/external/swiftshader/third_party/LLVM/lib/Target/Blackfin/
DBlackfinISelLowering.cpp175 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
177 getTargetMachine(), ArgLocs, *DAG.getContext()); in LowerFormalArguments()
181 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments()
182 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments()
294 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
296 DAG.getTarget(), ArgLocs, *DAG.getContext()); in LowerCall()
308 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall()
309 CCValAssign &VA = ArgLocs[i]; in LowerCall()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AVR/
DAVRISelLowering.cpp929 SmallVectorImpl<CCValAssign> &ArgLocs, in analyzeStandardArguments() argument
983 std::reverse(ArgLocs.begin() + pos, ArgLocs.begin() + pos + Size); in analyzeStandardArguments()
1005 SmallVectorImpl<CCValAssign> &ArgLocs, in analyzeBuiltinArguments() argument
1013 CallConv, ArgLocs, CCInfo, in analyzeBuiltinArguments()
1023 SmallVectorImpl<CCValAssign> &ArgLocs, in analyzeArguments() argument
1028 CallConv, ArgLocs, CCInfo, in analyzeArguments()
1034 CallConv, ArgLocs, CCInfo, in analyzeArguments()
1050 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
1051 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments()
1054 analyzeArguments(nullptr, &MF.getFunction(), &DL, 0, &Ins, CallConv, ArgLocs, CCInfo, in LowerFormalArguments()
[all …]
/external/llvm/lib/Target/BPF/
DBPFISelLowering.cpp167 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
168 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments()
171 for (auto &VA : ArgLocs) { in LowerFormalArguments()
241 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
242 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
267 e = std::min(static_cast<unsigned>(ArgLocs.size()), MaxArgs); in LowerCall()
269 CCValAssign &VA = ArgLocs[i]; in LowerCall()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/ARC/
DARCISelLowering.cpp239 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()
/external/swiftshader/third_party/LLVM/lib/Target/SystemZ/
DSystemZISelLowering.cpp296 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() local
298 getTargetMachine(), ArgLocs, *DAG.getContext()); in LowerCCCArguments()
304 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments()
306 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments()
389 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCCallTo() local
391 getTargetMachine(), ArgLocs, *DAG.getContext()); in LowerCCCCallTo()
406 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCCallTo()
407 CCValAssign &VA = ArgLocs[i]; in LowerCCCCallTo()
/external/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp276 SmallVectorImpl<CCValAssign> &ArgLocs, in AnalyzeArguments() argument
330 SmallVectorImpl<CCValAssign>::iterator B = ArgLocs.begin() + FirstVal; in AnalyzeArguments()
421 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() local
422 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments()
424 AnalyzeArguments(CCInfo, ArgLocs, Ins); in LowerCCCArguments()
432 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments()
433 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments()
564 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCCallTo() local
565 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCCallTo()
567 AnalyzeArguments(CCInfo, ArgLocs, Outs); in LowerCCCCallTo()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/BPF/
DBPFISelLowering.cpp221 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()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/RISCV/
DRISCVISelLowering.cpp992 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
993 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments()
996 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments()
997 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments()
1018 CCValAssign &PartVA = ArgLocs[i + 1]; in LowerFormalArguments()
1102 const SmallVector<CCValAssign, 16> &ArgLocs) const { in IsEligibleForTailCallOptimization()
1139 for (auto &VA : ArgLocs) in IsEligibleForTailCallOptimization()
1199 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
1200 CCState ArgCCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
1206 ArgLocs); in LowerCall()
[all …]
DRISCVISelLowering.h118 const SmallVector<CCValAssign, 16> &ArgLocs) const;
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/MSP430/
DMSP430ISelLowering.cpp432 SmallVectorImpl<CCValAssign> &ArgLocs, in AnalyzeArguments() argument
603 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() local
604 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments()
606 AnalyzeArguments(CCInfo, ArgLocs, Ins); in LowerCCCArguments()
614 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments()
615 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments()
682 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments()
786 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCCallTo() local
787 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCCallTo()
789 AnalyzeArguments(CCInfo, ArgLocs, Outs); in LowerCCCCallTo()
[all …]
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/
DMBlazeISelLowering.cpp702 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
704 getTargetMachine(), ArgLocs, *DAG.getContext()); in LowerCall()
719 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCall()
720 CCValAssign &VA = ArgLocs[i]; in LowerCall()
884 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
886 getTargetMachine(), ArgLocs, *DAG.getContext()); in LowerFormalArguments()
891 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments()
892 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments()
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp343 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
344 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
356 CCInfo.addLoc(CCValAssign::getMem(ArgLocs.size(), VT.getSimpleVT(), in LowerCall()
375 assert(ArgLocs[ValNo].getValNo() == ValNo && in LowerCall()
377 unsigned Offset = ArgLocs[ValNo++].getLocMemOffset(); in LowerCall()
/external/swiftshader/third_party/LLVM/lib/Target/MSP430/
DMSP430ISelLowering.cpp315 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() local
317 getTargetMachine(), ArgLocs, *DAG.getContext()); in LowerCCCArguments()
322 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments()
323 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments()
452 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCCallTo() local
454 getTargetMachine(), ArgLocs, *DAG.getContext()); in LowerCCCCallTo()
469 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCCallTo()
470 CCValAssign &VA = ArgLocs[i]; in LowerCCCCallTo()
/external/swiftshader/third_party/LLVM/lib/Target/Sparc/
DSparcISelLowering.cpp162 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments() local
164 getTargetMachine(), ArgLocs, *DAG.getContext()); in LowerFormalArguments()
169 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments()
170 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments()
191 CCValAssign &NextVA = ArgLocs[++i]; in LowerFormalArguments()
361 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
363 DAG.getTarget(), ArgLocs, *DAG.getContext()); in LowerCall()
404 for (unsigned i = 0, realArgIdx = 0, byvalArgIdx = 0, e = ArgLocs.size(); in LowerCall()
407 CCValAssign &VA = ArgLocs[i]; in LowerCall()
481 CCValAssign &NextVA = ArgLocs[++i]; in LowerCall()
/external/llvm/lib/Target/Sparc/
DSparcISelLowering.cpp390 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_32() local
391 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments_32()
399 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i, ++InIdx) { in LowerFormalArguments_32()
400 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_32()
424 CCValAssign &NextVA = ArgLocs[++i]; in LowerFormalArguments_32()
592 SmallVector<CCValAssign, 16> ArgLocs; in LowerFormalArguments_64() local
593 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments_64()
600 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerFormalArguments_64()
601 CCValAssign &VA = ArgLocs[i]; in LowerFormalArguments_64()
741 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall_32() local
[all …]
/external/swiftshader/third_party/llvm-7.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 …]
/external/swiftshader/third_party/llvm-7.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()
/external/llvm/lib/Target/Lanai/
DLanaiISelLowering.cpp431 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() local
432 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments()
440 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments()
441 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments()
588 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCCallTo() local
589 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCCallTo()
645 for (unsigned I = 0, J = 0, E = ArgLocs.size(); I != E; ++I) { in LowerCCCCallTo()
646 CCValAssign &VA = ArgLocs[I]; in LowerCCCCallTo()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyISelLowering.cpp533 SmallVector<CCValAssign, 16> ArgLocs; in LowerCall() local
534 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
546 CCInfo.addLoc(CCValAssign::getMem(ArgLocs.size(), VT.getSimpleVT(), in LowerCall()
565 assert(ArgLocs[ValNo].getValNo() == ValNo && in LowerCall()
567 unsigned Offset = ArgLocs[ValNo++].getLocMemOffset(); in LowerCall()
/external/swiftshader/third_party/LLVM/lib/Target/XCore/
DXCoreISelLowering.cpp905 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCCallTo() local
907 getTargetMachine(), ArgLocs, *DAG.getContext()); in LowerCCCCallTo()
925 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCCallTo()
926 CCValAssign &VA = ArgLocs[i]; in LowerCCCCallTo()
1088 SmallVector<CCValAssign, 16> ArgLocs; in LowerCCCArguments() local
1090 getTargetMachine(), ArgLocs, *DAG.getContext()); in LowerCCCArguments()
1098 for (unsigned i = 0, e = ArgLocs.size(); i != e; ++i) { in LowerCCCArguments()
1100 CCValAssign &VA = ArgLocs[i]; in LowerCCCArguments()

123