Home
last modified time | relevance | path

Searched refs:IsVarArg (Results 1 – 25 of 67) sorted by relevance

123

/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h114 CallingConv::ID CallConv, bool IsVarArg,
123 bool IsVarArg,
129 CallingConv::ID CallConv, bool IsVarArg,
138 bool IsVarArg,
143 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
H A DLanaiISelLowering.cpp397 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
420 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
438 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCCCArguments() argument
448 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments()
523 if (IsVarArg) { in LowerCCCArguments()
535 bool IsVarArg, in LowerReturn() argument
543 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, in LowerReturn()
604 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCCallTo()
610 if (IsVarArg && G) { in LowerCCCCallTo()
768 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, DL, DAG, in LowerCCCCallTo()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp232 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
431 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
446 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCallArguments() argument
463 if (!IsVarArg) in LowerCallArguments()
518 if (IsVarArg) { in LowerCallArguments()
594 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, in CanLowerReturn() argument
597 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in CanLowerReturn()
600 if (CCInfo.getNextStackOffset() != 0 && IsVarArg) in CanLowerReturn()
607 bool IsVarArg, in LowerReturn() argument
623 if (!IsVarArg) in LowerReturn()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/M68k/
H A DM68kISelLowering.h105 bool isCalleePop(CallingConv::ID CallingConv, bool IsVarArg, bool GuaranteeTCO);
222 CallingConv::ID CallConv, bool IsVarArg,
230 bool IsVarArg,
240 SDValue LowerReturn(SDValue Chain, CallingConv::ID CCID, bool IsVarArg,
266 SDValue Callee, CallingConv::ID CalleeCC, bool IsVarArg,
H A DM68kCallingConv.h31 M68kCCState(const llvm::Function &F, CallingConv::ID CC, bool IsVarArg, in M68kCCState() argument
34 : CCState(CC, IsVarArg, MF, Locs, C), F(F) {} in M68kCCState()
H A DM68kISelLowering.cpp478 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
517 assert(!(IsVarArg && canGuaranteeTCO(CallConv)) && in LowerCall()
646 if (IsVarArg && IsMustTail) { in LowerCall()
801 if (M68k::isCalleePop(CallConv, IsVarArg, in LowerCall()
868 SDValue Chain, CallingConv::ID CCID, bool IsVarArg, in LowerFormalArguments() argument
967 if (IsVarArg && MFI.hasMustTailInVarArgFunc()) { in LowerFormalArguments()
989 if (M68k::isCalleePop(CCID, IsVarArg, in LowerFormalArguments()
1010 bool IsVarArg, in LowerReturn() argument
1200 if (IsVarArg && !Outs.empty()) { in IsEligibleForTailCallOptimization()
1203 CCState CCInfo(CalleeCC, IsVarArg, MF, ArgLocs, C); in IsEligibleForTailCallOptimization()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.h35 bool IsVarArg) const override;
85 static CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg);
86 static CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC, bool IsVarArg);
H A DAMDGPUCallLowering.cpp268 bool IsVarArg) const { in canLowerReturn()
275 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, in canLowerReturn()
278 return checkReturn(CCInfo, Outs, TLI.CCAssignFnForReturn(CallConv, IsVarArg)); in canLowerReturn()
1182 CCState CCInfo(Info.CallConv, Info.IsVarArg, MF, ArgLocs, F.getContext()); in lowerTailCall()
1242 if (Info.IsVarArg) { in lowerCall()
1314 CCState CCInfo(Info.CallConv, Info.IsVarArg, MF, ArgLocs, F.getContext()); in lowerCall()
1367 Info.IsVarArg); in lowerCall()
1371 Info.CallConv, Info.IsVarArg)) in lowerCall()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFISelLowering.h81 CallingConv::ID CallConv, bool IsVarArg,
95 bool IsVarArg,
100 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
H A DBPFISelLowering.cpp300 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
316 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments()
359 if (IsVarArg || MF.getFunction().hasStructRetAttr()) { in LowerFormalArguments()
378 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
394 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
495 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, CLI.DL, DAG, in LowerCall()
501 bool IsVarArg, in LowerReturn() argument
512 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext()); in LowerReturn()
548 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, in LowerCallResult() argument
555 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext()); in LowerCallResult()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h127 bool IsVarArg = false; member
195 CCAssignFn *getAssignFn(bool IsVarArg) const { in getAssignFn()
196 return IsVarArg ? AssignFnVarArg : AssignFn; in getAssignFn()
386 CallingConv::ID CallConv, bool IsVarArg,
479 bool IsVarArg) const { in canLowerReturn() argument
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCCCState.h46 AIXCCState(CallingConv::ID CC, bool IsVarArg, MachineFunction &MF, in AIXCCState() argument
48 : CCState(CC, IsVarArg, MF, Locs, C) {} in AIXCCState()
H A DPPCISelLowering.h1105 const bool IsVarArg : 1; member
1111 CallFlags(CallingConv::ID CC, bool IsTailCall, bool IsVarArg, in CallFlags()
1113 : CallConv(CC), IsTailCall(IsTailCall), IsVarArg(IsVarArg), in CallFlags()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/SystemZ/
H A DSystemZFrameLowering.cpp72 bool IsVarArg = MF.getFunction().isVarArg(); in assignCalleeSavedSpillSlots() local
97 if (IsVarArg) { in assignCalleeSavedSpillSlots()
142 bool IsVarArg = MF.getFunction().isVarArg(); in determineCalleeSaves() local
148 if (IsVarArg) in determineCalleeSaves()
208 bool IsVarArg = MF.getFunction().isVarArg(); in spillCalleeSavedRegisters() local
236 if (IsVarArg) in spillCalleeSavedRegisters()
766 bool IsVarArg = MF.getFunction().isVarArg(); in getRegSpillOffset() local
770 if (usePackedStack(MF) && !(IsVarArg && !SoftFloat)) { in getRegSpillOffset()
/netbsd/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
H A DFastISel.h73 bool IsVarArg : 1; member
100 : RetSExt(false), RetZExt(false), IsVarArg(false), IsInReg(false), in CallLoweringInfo()
111 IsVarArg = FuncTy->isVarArg(); in setCallee()
135 IsVarArg = FuncTy->isVarArg();
H A DCallingConvLower.h194 bool IsVarArg; variable
260 bool isVarArg() const { return IsVarArg; } in isVarArg()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp502 auto ArgAssignFn = TLI.CCAssignFnForCall(Info.CallConv, Info.IsVarArg); in lowerCall()
506 MIRBuilder, Info.CallConv, Info.IsVarArg)) in lowerCall()
518 auto RetAssignFn = TLI.CCAssignFnForReturn(Info.CallConv, Info.IsVarArg); in lowerCall()
523 Info.IsVarArg)) in lowerCall()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h148 bool IsVarArg,
153 bool IsVarArg,
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp96 bool IsVarArg = CB.getFunctionType()->isVarArg(); in lowerCall() local
100 Info.CanLowerReturn = canLowerReturn(MF, CallConv, SplitArgs, IsVarArg); in lowerCall()
147 Info.IsVarArg = IsVarArg; in lowerCall()
515 CallingConv::ID CallConv, bool IsVarArg, Register ThisReturnReg) const { in determineAndHandleAssignments() argument
520 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, F.getContext()); in determineAndHandleAssignments()
978 CCState CCInfo1(CalleeCC, Info.IsVarArg, MF, ArgLocs1, F.getContext()); in resultsCompatible()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp725 if (Info.IsVarArg) { in areCalleeOutgoingArgsTailCallable()
828 assert((!Info.IsVarArg || CalleeCC == CallingConv::C) && in isEligibleForTailCallOptimization()
988 CalleeCC, Info.IsVarArg)) in lowerTailCall()
993 if (Info.IsVarArg && Info.IsMustTailCall) { in lowerTailCall()
1103 Info.CallConv, Info.IsVarArg)) in lowerCall()
1140 MIRBuilder, Info.CallConv, Info.IsVarArg, in lowerCall()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h414 bool IsVarArg,
419 bool IsVarArg,
422 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
/netbsd/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DCallingConvLower.cpp32 : CallingConv(CC), IsVarArg(isVarArg), MF(mf), in CCState()
251 SaveAndRestore<bool> SavedVarArg(IsVarArg, false); in analyzeMustTailForwardedRegisters()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp127 : CCState(CC, IsVarArg, MF, locs, C), in HexagonCCState()
183 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, in CanLowerReturn() argument
187 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in CanLowerReturn()
199 bool IsVarArg, in LowerReturn() argument
410 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
777 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
895 if (IsVarArg && Subtarget.isEnvironmentMusl()) { in LowerFormalArguments()
900 if (IsVarArg && Subtarget.isEnvironmentMusl()) { in LowerFormalArguments()
936 if (IsVarArg && !Subtarget.isEnvironmentMusl()) { in LowerFormalArguments()
3428 bool IsVarArg, in IsEligibleForTailCallOptimization() argument
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp852 if (CLI.IsVarArg) in LowerCall()
939 bool IsVarArg = CLI.IsVarArg; in LowerCall() local
967 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
969 if (IsVarArg) { in LowerCall()
991 if (IsVarArg && NumBytes) { in LowerCall()
1012 } else if (IsVarArg) { in LowerCall()
1036 IsVarArg ? OutVals.begin() + NumFixedArgs : OutVals.end()); in LowerCall()
1038 if (IsVarArg) in LowerCall()
1113 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
1165 if (IsVarArg) { in LowerFormalArguments()
/netbsd/external/apache2/llvm/dist/llvm/lib/Target/VE/
H A DVEISelLowering.cpp54 CCAssignFn *getParamCC(CallingConv::ID CallConv, bool IsVarArg) { in getParamCC() argument
55 if (IsVarArg) in getParamCC()
66 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, in CanLowerReturn() argument
70 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in CanLowerReturn()
319 bool IsVarArg, in LowerReturn() argument
327 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, in LowerReturn()
393 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
405 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerFormalArguments()
489 if (!IsVarArg) in LowerFormalArguments()
559 bool UseBoth = CLI.IsVarArg; in LowerCall()
[all …]

123