Home
last modified time | relevance | path

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

123

/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h136 CallingConv::ID CallConv, bool isVarArg,
144 SDValue LowerCCCArguments(SDValue Chain, CallingConv::ID CallConv,
151 CallingConv::ID CallConv, bool isVarArg,
157 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
165 bool CanLowerReturn(CallingConv::ID CallConv,
171 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
H A DMSP430ISelLowering.cpp550 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, in LowerFormalArguments() argument
554 switch (CallConv) { in LowerFormalArguments()
578 CallingConv::ID CallConv = CLI.CallConv; in LowerCall() local
584 switch (CallConv) { in LowerCall()
601 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, in LowerCCCArguments() argument
706 MSP430TargetLowering::CanLowerReturn(CallingConv::ID CallConv, in CanLowerReturn() argument
712 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in CanLowerReturn()
729 if (CallConv == CallingConv::MSP430_INTR && !Outs.empty()) in LowerReturn()
733 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), RVLocs, in LowerReturn()
772 unsigned Opc = (CallConv == CallingConv::MSP430_INTR ? in LowerReturn()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.h115 CallingConv::ID CallConv, bool IsVarArg,
123 SDValue LowerCCCArguments(SDValue Chain, CallingConv::ID CallConv,
130 CallingConv::ID CallConv, bool IsVarArg,
138 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
144 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
H A DLanaiISelLowering.cpp397 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
400 switch (CallConv) { in LowerFormalArguments()
419 CallingConv::ID CallConv = CLI.CallConv; in LowerCall() local
425 switch (CallConv) { in LowerCall()
438 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCCCArguments() argument
448 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments()
450 if (CallConv == CallingConv::Fast) { in LowerCCCArguments()
543 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, in LowerReturn()
618 if (CallConv == CallingConv::Fast) in LowerCCCCallTo()
741 TRI->getCallPreservedMask(DAG.getMachineFunction(), CallConv); in LowerCCCCallTo()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCISelLowering.h82 SDValue LowerCallArguments(SDValue Chain, CallingConv::ID CallConv,
96 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
105 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
110 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
H A DARCISelLowering.cpp233 CallingConv::ID CallConv = CLI.CallConv; in LowerCall() local
240 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCall()
347 TRI->getCallPreservedMask(DAG.getMachineFunction(), CallConv); in LowerCall()
433 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
436 switch (CallConv) { in LowerFormalArguments()
448 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerCallArguments() argument
458 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCallArguments()
594 CallingConv::ID CallConv, MachineFunction &MF, bool IsVarArg, in CanLowerReturn() argument
597 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in CanLowerReturn()
606 ARCTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn() argument
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h128 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
132 SDValue LowerFormalArguments_32(SDValue Chain, CallingConv::ID CallConv,
137 SDValue LowerFormalArguments_64(SDValue Chain, CallingConv::ID CallConv,
151 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
155 SDValue LowerReturn_32(SDValue Chain, CallingConv::ID CallConv,
160 SDValue LowerReturn_64(SDValue Chain, CallingConv::ID CallConv,
/freebsd-12.1/contrib/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h148 SDValue LowerCCCArguments(SDValue Chain, CallingConv::ID CallConv,
154 CallingConv::ID CallConv, bool isVarArg,
210 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
219 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
225 CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h866 Type *Ty, CallingConv::ID CallConv, bool isVarArg) const override { in functionArgumentNeedsConsecutiveRegisters() argument
1027 CallingConv::ID CallConv, bool isVarArg,
1031 SDValue FinishCall(CallingConv::ID CallConv, const SDLoc &dl,
1050 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
1055 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
1065 SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
1069 SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
1073 SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
1083 CallingConv::ID CallConv, bool isVarArg,
1092 CallingConv::ID CallConv, bool isVarArg,
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRISelLowering.h147 bool CanLowerReturn(CallingConv::ID CallConv,
152 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
156 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
164 CallingConv::ID CallConv, bool isVarArg,
H A DAVRISelLowering.cpp1022 CallConv, ArgLocs, CCInfo, in analyzeBuiltinArguments()
1031 CallingConv::ID CallConv, in analyzeArguments() argument
1034 switch (CallConv) { in analyzeArguments()
1037 CallConv, ArgLocs, CCInfo, in analyzeArguments()
1043 CallConv, ArgLocs, CCInfo, in analyzeArguments()
1156 CallingConv::ID CallConv = CLI.CallConv; in LowerCall() local
1324 auto CCFunction = CCAssignFnForReturn(CallConv); in LowerCallResult()
1365 CCState CCInfo(CallConv, isVarArg, MF, RVLocs, Context); in CanLowerReturn()
1367 auto CCFunction = CCAssignFnForReturn(CallConv); in CanLowerReturn()
1385 auto CCFunction = CCAssignFnForReturn(CallConv); in LowerReturn()
[all …]
H A DAVRFrameLowering.cpp56 CallingConv::ID CallConv = MF.getFunction().getCallingConv(); in emitPrologue() local
63 if (CallConv == CallingConv::AVR_INTR) { in emitPrologue()
78 if (CallConv == CallingConv::AVR_INTR || in emitPrologue()
79 CallConv == CallingConv::AVR_SIGNAL) { in emitPrologue()
146 CallingConv::ID CallConv = MF.getFunction().getCallingConv(); in emitEpilogue() local
147 bool isHandler = (CallConv == CallingConv::AVR_INTR || in emitEpilogue()
148 CallConv == CallingConv::AVR_SIGNAL); in emitEpilogue()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFISelLowering.h77 CallingConv::ID CallConv, bool IsVarArg,
90 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
96 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
H A DBPFISelLowering.cpp206 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
209 switch (CallConv) { in LowerFormalArguments()
222 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerFormalArguments()
284 CallingConv::ID CallConv = CLI.CallConv; in LowerCall() local
291 switch (CallConv) { in LowerCall()
301 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, *DAG.getContext()); in LowerCall()
402 return LowerCallResult(Chain, InFlag, CallConv, IsVarArg, Ins, CLI.DL, DAG, in LowerCall()
407 BPFTargetLowering::LowerReturn(SDValue Chain, CallingConv::ID CallConv, in LowerReturn() argument
419 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, *DAG.getContext()); in LowerReturn()
455 SDValue Chain, SDValue InFlag, CallingConv::ID CallConv, bool IsVarArg, in LowerCallResult() argument
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64CallLowering.h43 bool lowerCall(MachineIRBuilder &MIRBuilder, CallingConv::ID CallConv,
59 CallingConv::ID CallConv,
H A DAArch64CallLowering.cpp191 const DataLayout &DL, MachineRegisterInfo &MRI, CallingConv::ID CallConv, in splitToValueTypes() argument
213 OrigArg.Ty, CallConv, false); in splitToValueTypes()
351 CallingConv::ID CallConv, in lowerCall() argument
362 splitToValueTypes(OrigArg, SplitArgs, DL, MRI, CallConv, in lowerCall()
371 TLI.CCAssignFnForCall(CallConv, /*IsVarArg=*/false); in lowerCall()
373 TLI.CCAssignFnForCall(CallConv, /*IsVarArg=*/true); in lowerCall()
H A DAArch64ISelLowering.h528 CallingConv::ID CallConv,
543 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
553 CallingConv::ID CallConv, bool isVarArg,
580 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
585 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.h76 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
80 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
84 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
H A DWebAssemblyISelLowering.cpp593 return CallConv == CallingConv::C || CallConv == CallingConv::Fast || in CallingConvSupported()
594 CallConv == CallingConv::Cold || in CallingConvSupported()
595 CallConv == CallingConv::PreserveMost || in CallingConvSupported()
596 CallConv == CallingConv::PreserveAll || in CallingConvSupported()
597 CallConv == CallingConv::CXX_FAST_TLS; in CallingConvSupported()
610 CallingConv::ID CallConv = CLI.CallConv; in LowerCall() local
611 if (!CallingConvSupported(CallConv)) in LowerCall()
620 if ((CallConv == CallingConv::Fast && CLI.IsTailCall && in LowerCall()
774 if (!CallingConvSupported(CallConv)) in LowerReturn()
798 SDValue Chain, CallingConv::ID CallConv, bool IsVarArg, in LowerFormalArguments() argument
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h94 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
99 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
103 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DFastISel.h86 CallingConv::ID CallConv = CallingConv::C; member
118 CallConv = Call.getCallingConv(); in setCallee()
142 CallConv = Call.getCallingConv();
156 CallConv = CC;
172 CallConv = CC;
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h156 ProcedureRecord(TypeIndex ReturnType, CallingConvention CallConv, in ProcedureRecord() argument
160 CallConv(CallConv), Options(Options), ParameterCount(ParameterCount), in ProcedureRecord()
164 CallingConvention getCallConv() const { return CallConv; } in getCallConv()
170 CallingConvention CallConv; variable
183 TypeIndex ThisType, CallingConvention CallConv, in MemberFunctionRecord() argument
187 ClassType(ClassType), ThisType(ThisType), CallConv(CallConv), in MemberFunctionRecord()
195 CallingConvention getCallConv() const { return CallConv; } in getCallConv()
204 CallingConvention CallConv; variable
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86CallLowering.cpp375 CallingConv::ID CallConv, in lowerCall() argument
389 !(CallConv == CallingConv::C || CallConv == CallingConv::X86_64_SysV)) in lowerCall()
403 TRI->getCallPreservedMask(MF, CallConv)); in lowerCall()
424 if (STI.is64Bit() && !IsFixed && !STI.isCallingConvWin64(CallConv)) { in lowerCall()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.h253 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
259 bool CanLowerReturn(CallingConv::ID CallConv,
264 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool IsVarArg,
278 CallingConv::ID CallConv, bool isVarArg,
/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeFunctionSig.cpp153 return IsMemberFunction ? MemberFunc.CallConv : Proc.CallConv; in getCallingConvention()

123