| /freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalTypeDumper.cpp | 104 static std::string formatCallingConvention(CallingConvention Convention) { in formatCallingConvention() 106 RETURN_CASE(CallingConvention, AlphaCall, "alphacall"); in formatCallingConvention() 107 RETURN_CASE(CallingConvention, AM33Call, "am33call"); in formatCallingConvention() 108 RETURN_CASE(CallingConvention, ArmCall, "armcall"); in formatCallingConvention() 109 RETURN_CASE(CallingConvention, ClrCall, "clrcall"); in formatCallingConvention() 110 RETURN_CASE(CallingConvention, FarC, "far cdecl"); in formatCallingConvention() 111 RETURN_CASE(CallingConvention, FarFast, "far fastcall"); in formatCallingConvention() 112 RETURN_CASE(CallingConvention, FarPascal, "far pascal"); in formatCallingConvention() 113 RETURN_CASE(CallingConvention, FarStdCall, "far stdcall"); in formatCallingConvention() 114 RETURN_CASE(CallingConvention, FarSysCall, "far syscall"); in formatCallingConvention() [all …]
|
| H A D | PrettyFunctionDumper.cpp | 70 if ((ClassParent && CC == CallingConvention::ThisCall) || in start() 71 (!ClassParent && CC == CallingConvention::NearStdCall)) { in start() 169 CallingConvention CC = Signature->getCallingConvention(); in start() 173 if ((ClassParent && CC != CallingConvention::ThisCall) || in start() 174 (!ClassParent && CC != CallingConvention::NearStdCall)) { in start()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | EnumTables.cpp | 403 CV_ENUM_CLASS_ENT(CallingConvention, NearC), 404 CV_ENUM_CLASS_ENT(CallingConvention, FarC), 405 CV_ENUM_CLASS_ENT(CallingConvention, NearPascal), 406 CV_ENUM_CLASS_ENT(CallingConvention, FarPascal), 407 CV_ENUM_CLASS_ENT(CallingConvention, NearFast), 408 CV_ENUM_CLASS_ENT(CallingConvention, FarFast), 409 CV_ENUM_CLASS_ENT(CallingConvention, NearStdCall), 410 CV_ENUM_CLASS_ENT(CallingConvention, FarStdCall), 411 CV_ENUM_CLASS_ENT(CallingConvention, NearSysCall), 412 CV_ENUM_CLASS_ENT(CallingConvention, FarSysCall), [all …]
|
| H A D | TypeDumpVisitor.cpp | 112 ENUM_ENTRY(CallingConvention, NearC), 113 ENUM_ENTRY(CallingConvention, FarC), 114 ENUM_ENTRY(CallingConvention, NearPascal), 115 ENUM_ENTRY(CallingConvention, FarPascal), 116 ENUM_ENTRY(CallingConvention, NearFast), 117 ENUM_ENTRY(CallingConvention, FarFast), 118 ENUM_ENTRY(CallingConvention, NearStdCall), 119 ENUM_ENTRY(CallingConvention, FarStdCall), 120 ENUM_ENTRY(CallingConvention, NearSysCall), 121 ENUM_ENTRY(CallingConvention, FarSysCall), [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
| H A D | DWARFTypePrinter.cpp | 586 case CallingConvention::DW_CC_BORLAND_stdcall: in appendSubroutineNameAfter() 589 case CallingConvention::DW_CC_BORLAND_msfastcall: in appendSubroutineNameAfter() 592 case CallingConvention::DW_CC_BORLAND_thiscall: in appendSubroutineNameAfter() 595 case CallingConvention::DW_CC_LLVM_vectorcall: in appendSubroutineNameAfter() 598 case CallingConvention::DW_CC_BORLAND_pascal: in appendSubroutineNameAfter() 601 case CallingConvention::DW_CC_LLVM_Win64: in appendSubroutineNameAfter() 604 case CallingConvention::DW_CC_LLVM_X86_64SysV: in appendSubroutineNameAfter() 607 case CallingConvention::DW_CC_LLVM_AAPCS: in appendSubroutineNameAfter() 611 case CallingConvention::DW_CC_LLVM_AAPCS_VFP: in appendSubroutineNameAfter() 614 case CallingConvention::DW_CC_LLVM_IntelOclBicc: in appendSubroutineNameAfter() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 56 LLVM_YAML_DECLARE_ENUM_TRAITS(CallingConvention) 236 void ScalarEnumerationTraits<CallingConvention>::enumeration( in enumeration() 237 IO &IO, CallingConvention &Value) { in enumeration() 238 IO.enumCase(Value, "NearC", CallingConvention::NearC); in enumeration() 239 IO.enumCase(Value, "FarC", CallingConvention::FarC); in enumeration() 240 IO.enumCase(Value, "NearPascal", CallingConvention::NearPascal); in enumeration() 241 IO.enumCase(Value, "FarPascal", CallingConvention::FarPascal); in enumeration() 242 IO.enumCase(Value, "NearFast", CallingConvention::NearFast); in enumeration() 243 IO.enumCase(Value, "FarFast", CallingConvention::FarFast); in enumeration() 244 IO.enumCase(Value, "NearStdCall", CallingConvention::NearStdCall); in enumeration() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeRecord.h | 150 ProcedureRecord(TypeIndex ReturnType, CallingConvention CallConv, in ProcedureRecord() 158 CallingConvention getCallConv() const { return CallConv; } in getCallConv() 164 CallingConvention CallConv = CallingConvention::NearC; 177 TypeIndex ThisType, CallingConvention CallConv, in MemberFunctionRecord() 189 CallingConvention getCallConv() const { return CallConv; } in getCallConv() 198 CallingConvention CallConv = CallingConvention::NearC;
|
| H A D | CodeView.h | 184 enum class CallingConvention : uint8_t { enum
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/ |
| H A D | PDBASTParser.cpp | 347 case llvm::codeview::CallingConvention::NearC: in TranslateCallingConvention() 349 case llvm::codeview::CallingConvention::NearStdCall: in TranslateCallingConvention() 351 case llvm::codeview::CallingConvention::NearFast: in TranslateCallingConvention() 353 case llvm::codeview::CallingConvention::ThisCall: in TranslateCallingConvention() 355 case llvm::codeview::CallingConvention::NearVector: in TranslateCallingConvention() 357 case llvm::codeview::CallingConvention::NearPascal: in TranslateCallingConvention()
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbAstBuilder.h | 108 llvm::codeview::CallingConvention calling_convention);
|
| H A D | PdbAstBuilder.cpp | 134 TranslateCallingConvention(llvm::codeview::CallingConvention conv) { in TranslateCallingConvention() 135 using CC = llvm::codeview::CallingConvention; in TranslateCallingConvention() 1184 llvm::codeview::CallingConvention calling_convention) { in CreateFunctionType()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.cpp | 1998 static CallingConvention dwarfCCToCodeView(unsigned DwarfCC) { in lowerTypeModifier() 2000 case dwarf::DW_CC_normal: return CallingConvention::NearC; in lowerTypeModifier() 2001 case dwarf::DW_CC_BORLAND_msfastcall: return CallingConvention::NearFast; in lowerTypeModifier() 2002 case dwarf::DW_CC_BORLAND_thiscall: return CallingConvention::ThisCall; in lowerTypeModifier() 2003 case dwarf::DW_CC_BORLAND_stdcall: return CallingConvention::NearStdCall; in lowerTypeModifier() 2004 case dwarf::DW_CC_BORLAND_pascal: return CallingConvention::NearPascal; in lowerTypeModifier() 2005 case dwarf::DW_CC_LLVM_vectorcall: return CallingConvention::NearVector; in lowerTypeModifier() 2007 return CallingConvention::NearC; in lowerTypeModifier() 2088 CallingConvention CC = dwarfCCToCodeView(Ty->getCC()); in lowerTypeMemberFunction() 2137 CallingConvention C in translateAccessFlags() [all...] |
| /freebsd/contrib/llvm-project/clang/include/clang/CodeGen/ |
| H A D | CGFunctionInfo.h | 560 unsigned CallingConvention : 8; variable 707 unsigned getCallingConvention() const { return CallingConvention; } in getCallingConvention()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | AArch64.cpp | 39 unsigned CallingConvention) const; 290 unsigned CallingConvention) const { in classifyArgumentType() 337 CallingConvention == llvm::CallingConv::Win64; in classifyArgumentType()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | PDBTypes.h | 220 using PDB_CallingConv = codeview::CallingConvention;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/ |
| H A D | Dwarf.h | 738 enum CallingConvention { enum
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86FrameLowering.cpp | 3168 CallingConv::ID CallingConvention = MF.getFunction().getCallingConv(); in GetScratchRegister() local 3171 if (CallingConvention == CallingConv::HiPE) { in GetScratchRegister() 3187 if (CallingConvention == CallingConv::X86_FastCall || in GetScratchRegister() 3188 CallingConvention == CallingConv::Fast || in GetScratchRegister() 3189 CallingConvention == CallingConv::Tail) { in GetScratchRegister()
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGCall.cpp | 844 FI->CallingConvention = llvmCC; in create()
|