/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/VE/ |
H A D | VERegisterInfo.h | 29 CallingConv::ID CC) const override;
|
/freebsd-12-stable/contrib/llvm-project/clang/lib/Basic/Targets/ |
H A D | SPIR.h | 89 CallingConvCheckResult checkCallingConvention(CallingConv CC) const override { 94 CallingConv getDefaultCallingConv() const override {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | CallingConvLower.cpp | 29 CCState::CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &mf, 31 : CallingConv(CC), IsVarArg(isVarArg), MF(mf), 189 static bool isValueTypeInRegForCC(CallingConv::ID CC, MVT VT) { 194 if (CC == CallingConv::X86_VectorCall || CC == CallingConv::X86_FastCall) 207 if (isValueTypeInRegForCC(CallingConv, VT)) 259 bool CCState::resultsCompatible(CallingConv::ID CalleeCC, 260 CallingConv::ID CallerCC, MachineFunction &MF,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AVR/ |
H A D | AVRRegisterInfo.cpp | 37 CallingConv::ID CC = MF->getFunction().getCallingConv(); 39 return ((CC == CallingConv::AVR_INTR || CC == CallingConv::AVR_SIGNAL) 46 CallingConv::ID CC) const { 47 return ((CC == CallingConv::AVR_INTR || CC == CallingConv::AVR_SIGNAL)
|
H A D | AVRISelLowering.h | 149 CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC) const; 151 bool CanLowerReturn(CallingConv::ID CallConv, 156 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 160 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, 168 CallingConv::ID CallConv, bool isVarArg,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/MSP430/ |
H A D | MSP430ISelLowering.h | 138 CallingConv::ID CallConv, bool isVarArg, 146 SDValue LowerCCCArguments(SDValue Chain, CallingConv::ID CallConv, 153 CallingConv::ID CallConv, bool isVarArg, 159 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 167 bool CanLowerReturn(CallingConv::ID CallConv, 173 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.h | 127 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 131 SDValue LowerFormalArguments_32(SDValue Chain, CallingConv::ID CallConv, 136 SDValue LowerFormalArguments_64(SDValue Chain, CallingConv::ID CallConv, 150 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 154 SDValue LowerReturn_32(SDValue Chain, CallingConv::ID CallConv, 159 SDValue LowerReturn_64(SDValue Chain, CallingConv::ID CallConv,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
H A D | AMDGPUBaseInfo.cpp | 885 bool isShader(CallingConv::ID cc) { 887 case CallingConv::AMDGPU_VS: 888 case CallingConv::AMDGPU_LS: 889 case CallingConv::AMDGPU_HS: 890 case CallingConv::AMDGPU_ES: 891 case CallingConv::AMDGPU_GS: 892 case CallingConv::AMDGPU_PS: 893 case CallingConv::AMDGPU_CS: 900 bool isCompute(CallingConv::ID cc) { 901 return !isShader(cc) || cc == CallingConv [all...] |
H A D | AMDGPUBaseInfo.h | 16 #include "llvm/IR/CallingConv.h" 531 bool isShader(CallingConv::ID CC); 534 bool isCompute(CallingConv::ID CC); 537 bool isEntryFunctionCC(CallingConv::ID CC); 541 inline bool isKernel(CallingConv::ID CC) { 543 case CallingConv::AMDGPU_KERNEL: 544 case CallingConv::SPIR_KERNEL: 698 static SIModeRegisterDefaults getDefaultForCallingConv(CallingConv::ID CC) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreISelLowering.h | 147 SDValue LowerCCCArguments(SDValue Chain, CallingConv::ID CallConv, 153 CallingConv::ID CallConv, bool isVarArg, 211 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 220 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 226 CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
H A D | WebAssemblyISelLowering.h | 83 bool CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF, 87 SDValue LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 91 SDValue LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64CallLowering.cpp | 215 static bool doesCalleeRestoreStack(CallingConv::ID CallConv, bool TailCallOpt) { 216 return CallConv == CallingConv::Fast && TailCallOpt; 221 const DataLayout &DL, MachineRegisterInfo &MRI, CallingConv::ID CallConv) const { 281 CallingConv::ID CC = F.getCallingConv(); 498 static bool canGuaranteeTCO(CallingConv::ID CC) { 499 return CC == CallingConv::Fast; 503 static bool mayTailCallThisCC(CallingConv::ID CC) { 505 case CallingConv::C: 506 case CallingConv::PreserveMost: 507 case CallingConv [all...] |
H A D | AArch64RegisterInfo.h | 50 CallingConv::ID) const override; 79 CallingConv::ID) const;
|
H A D | AArch64CallLowering.h | 19 #include "llvm/IR/CallingConv.h" 65 CallingConv::ID CallConv) const;
|
H A D | AArch64Subtarget.h | 487 bool isCallingConvWin64(CallingConv::ID CC) const { 489 case CallingConv::C: 490 case CallingConv::Fast: 491 case CallingConv::Swift: 493 case CallingConv::Win64:
|
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/Basic/ |
H A D | Specifiers.h | 264 /// CallingConv - Specifies the calling convention that a function uses. 265 enum CallingConv { 288 inline bool supportsVariadicCall(CallingConv CC) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
H A D | MipsABIInfo.cpp | 49 unsigned MipsABIInfo::GetCalleeAllocdArgSizeInBytes(CallingConv::ID CC) const { 51 return CC != CallingConv::Fast ? 16 : 0;
|
H A D | MipsABIInfo.h | 13 #include "llvm/IR/CallingConv.h" 53 /// CallingConv::FastCall affects the value for O32. 54 unsigned GetCalleeAllocdArgSizeInBytes(CallingConv::ID CC) const;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.h | 26 #include "llvm/IR/CallingConv.h" 681 MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && 925 const MCPhysReg *getScratchRegisters(CallingConv::ID CC) const override; 940 Type *Ty, CallingConv::ID CallConv, bool isVarArg) const override { 1030 CallingConv::ID CalleeCC, 1038 CallingConv::ID CalleeCC, 1099 CallingConv::ID CallConv, bool isVarArg, 1103 SDValue FinishCall(CallingConv::ID CallConv, const SDLoc &dl, 1114 LowerFormalArguments(SDValue Chain, CallingConv::ID CallConv, bool isVarArg, 1122 bool CanLowerReturn(CallingConv [all...] |
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | CXXABI.h | 45 virtual CallingConv getDefaultMethodCallConv(bool isVariadic) const = 0;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonRegisterInfo.h | 37 CallingConv::ID) const override;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsRegisterInfo.h | 54 CallingConv::ID) const override;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZRegisterInfo.h | 80 CallingConv::ID CC) const override;
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | CallingConvLower.h | 21 #include "llvm/IR/CallingConv.h" 193 CallingConv::ID CallingConv; member in class:llvm::CCState 258 CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF, 267 CallingConv::ID getCallingConv() const { return CallingConv; } 533 static bool resultsCompatible(CallingConv::ID CalleeCC, 534 CallingConv::ID CallerCC, MachineFunction &MF,
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Demangle/ |
H A D | MicrosoftDemangleNodes.cpp | 79 static void outputCallingConvention(OutputStream &OS, CallingConv CC) { 83 case CallingConv::Cdecl: 86 case CallingConv::Fastcall: 89 case CallingConv::Pascal: 92 case CallingConv::Regcall: 95 case CallingConv::Stdcall: 98 case CallingConv::Thiscall: 101 case CallingConv::Eabi: 104 case CallingConv::Vectorcall: 107 case CallingConv [all...] |