Home
last modified time | relevance | path

Searched refs:CallingConv (Results 1 – 25 of 235) sorted by relevance

12345678910

/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp283 case CallingConv::GHC: in getCalleeSavedRegs()
284 case CallingConv::HiPE: in getCalleeSavedRegs()
286 case CallingConv::AnyReg: in getCalleeSavedRegs()
314 case CallingConv::HHVM: in getCalleeSavedRegs()
329 case CallingConv::Cold: in getCalleeSavedRegs()
333 case CallingConv::Win64: in getCalleeSavedRegs()
398 case CallingConv::GHC: in getCallPreservedMask()
399 case CallingConv::HiPE: in getCallPreservedMask()
428 case CallingConv::HHVM: in getCallPreservedMask()
443 case CallingConv::Cold: in getCallPreservedMask()
[all …]
H A DX86CallingConv.td77 def CC_#NAME : CallingConv<[
154 def RetCC_#NAME : CallingConv<[
433 def RetCC_X86_32 : CallingConv<[
446 def RetCC_X86_64 : CallingConv<[
480 def RetCC_X86 : CallingConv<[
493 def CC_X86_64_C : CallingConv<[
511 CCIfCC<"CallingConv::Swift",
823 def CC_X86_32_C : CallingConv<[
1001 def CC_X86_32 : CallingConv<[
1019 def CC_X86_64 : CallingConv<[
[all …]
H A DX86Subtarget.h784 bool isCallingConvWin64(CallingConv::ID CC) const { in isCallingConvWin64()
787 case CallingConv::C: in isCallingConvWin64()
788 case CallingConv::Fast: in isCallingConvWin64()
789 case CallingConv::Swift: in isCallingConvWin64()
790 case CallingConv::X86_FastCall: in isCallingConvWin64()
791 case CallingConv::X86_StdCall: in isCallingConvWin64()
792 case CallingConv::X86_ThisCall: in isCallingConvWin64()
793 case CallingConv::X86_VectorCall: in isCallingConvWin64()
794 case CallingConv::Intel_OCL_BI: in isCallingConvWin64()
797 case CallingConv::Win64: in isCallingConvWin64()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterInfo.cpp55 CallingConv::ID CC = MF->getFunction().getCallingConv(); in getCalleeSavedRegs()
57 case CallingConv::C: in getCalleeSavedRegs()
58 case CallingConv::Fast: in getCalleeSavedRegs()
59 case CallingConv::Cold: in getCalleeSavedRegs()
75 CallingConv::ID CC) const { in getCallPreservedMask()
77 case CallingConv::C: in getCallPreservedMask()
78 case CallingConv::Fast: in getCallPreservedMask()
79 case CallingConv::Cold: in getCallPreservedMask()
H A DAMDGPUAliasAnalysis.cpp110 case CallingConv::AMDGPU_LS: in pointsToConstantMemory()
111 case CallingConv::AMDGPU_HS: in pointsToConstantMemory()
112 case CallingConv::AMDGPU_ES: in pointsToConstantMemory()
113 case CallingConv::AMDGPU_GS: in pointsToConstantMemory()
114 case CallingConv::AMDGPU_VS: in pointsToConstantMemory()
115 case CallingConv::AMDGPU_PS: in pointsToConstantMemory()
116 case CallingConv::AMDGPU_CS: in pointsToConstantMemory()
117 case CallingConv::AMDGPU_KERNEL: in pointsToConstantMemory()
118 case CallingConv::SPIR_KERNEL: in pointsToConstantMemory()
H A DR600AsmPrinter.cpp76 case CallingConv::AMDGPU_CS: RsrcReg = R_0288D4_SQ_PGM_RESOURCES_LS; break; in EmitProgramInfoR600()
77 case CallingConv::AMDGPU_GS: RsrcReg = R_028878_SQ_PGM_RESOURCES_GS; break; in EmitProgramInfoR600()
78 case CallingConv::AMDGPU_PS: RsrcReg = R_028844_SQ_PGM_RESOURCES_PS; break; in EmitProgramInfoR600()
79 case CallingConv::AMDGPU_VS: RsrcReg = R_028860_SQ_PGM_RESOURCES_VS; break; in EmitProgramInfoR600()
85 case CallingConv::AMDGPU_GS: LLVM_FALLTHROUGH; in EmitProgramInfoR600()
86 case CallingConv::AMDGPU_CS: LLVM_FALLTHROUGH; in EmitProgramInfoR600()
87 case CallingConv::AMDGPU_VS: RsrcReg = R_028868_SQ_PGM_RESOURCES_VS; break; in EmitProgramInfoR600()
88 case CallingConv::AMDGPU_PS: RsrcReg = R_028850_SQ_PGM_RESOURCES_PS; break; in EmitProgramInfoR600()
H A DAMDGPUSubtarget.cpp260 case CallingConv::AMDGPU_CS: in getDefaultFlatWorkGroupSize()
261 case CallingConv::AMDGPU_KERNEL: in getDefaultFlatWorkGroupSize()
262 case CallingConv::SPIR_KERNEL: in getDefaultFlatWorkGroupSize()
264 case CallingConv::AMDGPU_VS: in getDefaultFlatWorkGroupSize()
265 case CallingConv::AMDGPU_LS: in getDefaultFlatWorkGroupSize()
266 case CallingConv::AMDGPU_HS: in getDefaultFlatWorkGroupSize()
267 case CallingConv::AMDGPU_ES: in getDefaultFlatWorkGroupSize()
268 case CallingConv::AMDGPU_GS: in getDefaultFlatWorkGroupSize()
269 case CallingConv::AMDGPU_PS: in getDefaultFlatWorkGroupSize()
418 assert(F.getCallingConv() == CallingConv::AMDGPU_KERNEL || in getExplicitKernArgSize()
[all …]
H A DAMDGPUAsmPrinter.cpp213 (F.getCallingConv() == CallingConv::AMDGPU_KERNEL || in EmitFunctionBodyStart()
214 F.getCallingConv() == CallingConv::SPIR_KERNEL)) { in EmitFunctionBodyStart()
999 static unsigned getRsrcReg(CallingConv::ID CallConv) { in getRsrcReg()
1075 case CallingConv::AMDGPU_PS: in EmitPALMetadata()
1078 case CallingConv::AMDGPU_VS: in EmitPALMetadata()
1081 case CallingConv::AMDGPU_GS: in EmitPALMetadata()
1084 case CallingConv::AMDGPU_ES: in EmitPALMetadata()
1087 case CallingConv::AMDGPU_HS: in EmitPALMetadata()
1090 case CallingConv::AMDGPU_LS: in EmitPALMetadata()
1141 assert(F.getCallingConv() == CallingConv::AMDGPU_KERNEL || in getAmdKernelCode()
[all …]
H A DAMDGPUMachineFunction.cpp41 CallingConv::ID CC = F.getCallingConv(); in AMDGPUMachineFunction()
42 if (CC == CallingConv::AMDGPU_KERNEL || CC == CallingConv::SPIR_KERNEL) in AMDGPUMachineFunction()
H A DAMDGPUCallLowering.cpp94 if (F.getCallingConv() == CallingConv::AMDGPU_GS || in lowerFormalArguments()
95 F.getCallingConv() == CallingConv::AMDGPU_HS) in lowerFormalArguments()
152 if (F.getCallingConv() == CallingConv::AMDGPU_KERNEL) { in lowerFormalArguments()
193 if (F.getCallingConv() == CallingConv::AMDGPU_PS && in lowerFormalArguments()
236 if (F.getCallingConv() == CallingConv::AMDGPU_VS || in lowerFormalArguments()
237 F.getCallingConv() == CallingConv::AMDGPU_PS) { in lowerFormalArguments()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/Utils/
H A DAMDGPUBaseInfo.cpp637 case CallingConv::AMDGPU_VS: in isEntryFunctionCC()
638 case CallingConv::AMDGPU_GS: in isEntryFunctionCC()
639 case CallingConv::AMDGPU_PS: in isEntryFunctionCC()
640 case CallingConv::AMDGPU_CS: in isEntryFunctionCC()
641 case CallingConv::AMDGPU_ES: in isEntryFunctionCC()
642 case CallingConv::AMDGPU_HS: in isEntryFunctionCC()
643 case CallingConv::AMDGPU_LS: in isEntryFunctionCC()
922 case CallingConv::AMDGPU_VS: in isArgPassedInSGPR()
923 case CallingConv::AMDGPU_LS: in isArgPassedInSGPR()
924 case CallingConv::AMDGPU_HS: in isArgPassedInSGPR()
[all …]
/freebsd-12.1/contrib/llvm/lib/IR/
H A DMangler.cpp81 static bool hasByteCountSuffix(CallingConv::ID CC) { in hasByteCountSuffix()
83 case CallingConv::X86_FastCall: in hasByteCountSuffix()
84 case CallingConv::X86_StdCall: in hasByteCountSuffix()
85 case CallingConv::X86_VectorCall: in hasByteCountSuffix()
148 CallingConv::ID CC = in getNameWithPrefix()
149 MSFunc ? MSFunc->getCallingConv() : (unsigned)CallingConv::C; in getNameWithPrefix()
151 CC != CallingConv::X86_VectorCall) in getNameWithPrefix()
154 if (CC == CallingConv::X86_FastCall) in getNameWithPrefix()
156 else if (CC == CallingConv::X86_VectorCall) in getNameWithPrefix()
168 if (CC == CallingConv::X86_VectorCall) in getNameWithPrefix()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp48 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs()
52 if (MF->getFunction().getCallingConv() == CallingConv::AnyReg) in getCalleeSavedRegs()
56 if (MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS) in getCalleeSavedRegs()
65 if (MF->getFunction().getCallingConv() == CallingConv::PreserveMost) in getCalleeSavedRegs()
74 if (MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in getCalleeSavedRegsViaCopy()
112 CallingConv::ID CC) const { in getCallPreservedMask()
114 if (CC == CallingConv::GHC) in getCallPreservedMask()
117 if (CC == CallingConv::AnyReg) in getCallPreservedMask()
119 if (CC == CallingConv::CXX_FAST_TLS) in getCallPreservedMask()
122 if (CC == CallingConv::AArch64_VectorCall) in getCallPreservedMask()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsCallingConv.td70 def RetCC_F128 : CallingConv<[
81 def CC_MipsO32 : CallingConv<[
96 def RetCC_MipsO32 : CallingConv<[
117 def CC_MipsO32_FP : CallingConv<[
134 def CC_MipsN : CallingConv<[
170 def CC_MipsN_VarArg : CallingConv<[
188 def RetCC_MipsN : CallingConv<[
261 def CC_Mips_FastCC : CallingConv<[
300 def RetCC_Mips : CallingConv<[
306 def CC_Mips_ByVal : CallingConv<[
[all …]
/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()
557 case CallingConv::C: in LowerFormalArguments()
558 case CallingConv::Fast: in LowerFormalArguments()
560 case CallingConv::MSP430_INTR: in LowerFormalArguments()
578 CallingConv::ID CallConv = CLI.CallConv; in LowerCall()
587 case CallingConv::MSP430_BUILTIN: in LowerCall()
588 case CallingConv::Fast: in LowerCall()
589 case CallingConv::C: in LowerCall()
592 case CallingConv::MSP430_INTR: in LowerCall()
601 SDValue Chain, CallingConv::ID CallConv, bool isVarArg, in LowerCCCArguments()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h902 CallingConv:: ID CC,
906 CallingConv:: ID CC,
961 CallingConv::ID CalleeCC,
969 CallingConv::ID CalleeCC,
1027 CallingConv::ID CallConv, bool isVarArg,
1031 SDValue FinishCall(CallingConv::ID CallConv, const SDLoc &dl,
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,
[all …]
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCallingConvLower.cpp30 CCState::CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &mf, in CCState()
32 : CallingConv(CC), IsVarArg(isVarArg), MF(mf), in CCState()
200 static bool isValueTypeInRegForCC(CallingConv::ID CC, MVT VT) { in isValueTypeInRegForCC()
205 if (CC == CallingConv::X86_VectorCall || CC == CallingConv::X86_FastCall) in isValueTypeInRegForCC()
218 if (isValueTypeInRegForCC(CallingConv, VT)) in getRemainingRegParmsForType()
270 bool CCState::resultsCompatible(CallingConv::ID CalleeCC, in resultsCompatible()
271 CallingConv::ID CallerCC, MachineFunction &MF, in resultsCompatible()
/freebsd-12.1/contrib/llvm/lib/Target/AVR/
H A DAVRCallingConv.td16 def RetCC_AVR : CallingConv
26 def RetCC_AVR_BUILTIN : CallingConv
39 def ArgCC_AVR_Vararg : CallingConv
47 def ArgCC_AVR_BUILTIN_DIV : CallingConv
H A DAVRRegisterInfo.cpp37 CallingConv::ID CC = MF->getFunction().getCallingConv(); in getCalleeSavedRegs()
39 return ((CC == CallingConv::AVR_INTR || CC == CallingConv::AVR_SIGNAL) in getCalleeSavedRegs()
46 CallingConv::ID CC) const { in getCallPreservedMask()
47 return ((CC == CallingConv::AVR_INTR || CC == CallingConv::AVR_SIGNAL) in getCallPreservedMask()
H A DAVRISelLowering.h145 CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC) const;
147 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,
/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,
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFCallingConv.td15 def RetCC_BPF64 : CallingConv<[CCIfType<[i64], CCAssignToReg<[R0]>>]>;
18 def CC_BPF64 : CallingConv<[
30 def RetCC_BPF32 : CallingConv<[
36 def CC_BPF32 : CallingConv<[
/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,
/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,

12345678910