Home
last modified time | relevance | path

Searched refs:CallingConvention (Results 1 – 17 of 17) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DEnumTables.cpp399 CV_ENUM_CLASS_ENT(CallingConvention, NearC),
400 CV_ENUM_CLASS_ENT(CallingConvention, FarC),
404 CV_ENUM_CLASS_ENT(CallingConvention, FarFast),
411 CV_ENUM_CLASS_ENT(CallingConvention, Generic),
413 CV_ENUM_CLASS_ENT(CallingConvention, PpcCall),
414 CV_ENUM_CLASS_ENT(CallingConvention, SHCall),
415 CV_ENUM_CLASS_ENT(CallingConvention, ArmCall),
417 CV_ENUM_CLASS_ENT(CallingConvention, TriCall),
418 CV_ENUM_CLASS_ENT(CallingConvention, SH5Call),
420 CV_ENUM_CLASS_ENT(CallingConvention, ClrCall),
[all …]
H A DTypeDumpVisitor.cpp111 ENUM_ENTRY(CallingConvention, NearC),
112 ENUM_ENTRY(CallingConvention, FarC),
116 ENUM_ENTRY(CallingConvention, FarFast),
123 ENUM_ENTRY(CallingConvention, Generic),
125 ENUM_ENTRY(CallingConvention, PpcCall),
126 ENUM_ENTRY(CallingConvention, SHCall),
127 ENUM_ENTRY(CallingConvention, ArmCall),
129 ENUM_ENTRY(CallingConvention, TriCall),
130 ENUM_ENTRY(CallingConvention, SH5Call),
132 ENUM_ENTRY(CallingConvention, ClrCall),
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp103 RETURN_CASE(CallingConvention, AM33Call, "am33call"); in formatCallingConvention()
104 RETURN_CASE(CallingConvention, ArmCall, "armcall"); in formatCallingConvention()
105 RETURN_CASE(CallingConvention, ClrCall, "clrcall"); in formatCallingConvention()
106 RETURN_CASE(CallingConvention, FarC, "far cdecl"); in formatCallingConvention()
111 RETURN_CASE(CallingConvention, Generic, "generic"); in formatCallingConvention()
112 RETURN_CASE(CallingConvention, Inline, "inline"); in formatCallingConvention()
115 RETURN_CASE(CallingConvention, NearC, "cdecl"); in formatCallingConvention()
121 RETURN_CASE(CallingConvention, PpcCall, "ppccall"); in formatCallingConvention()
122 RETURN_CASE(CallingConvention, SHCall, "shcall"); in formatCallingConvention()
123 RETURN_CASE(CallingConvention, SH5Call, "sh5call"); in formatCallingConvention()
[all …]
H A DPrettyFunctionDumper.cpp67 if ((ClassParent && CC == CallingConvention::ThisCall) || in start()
68 (!ClassParent && CC == CallingConvention::NearStdCall)) { in start()
166 CallingConvention CC = Signature->getCallingConvention(); in start()
170 if ((ClassParent && CC != CallingConvention::ThisCall) || in start()
171 (!ClassParent && CC != CallingConvention::NearStdCall)) { in start()
/freebsd-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp56 LLVM_YAML_DECLARE_ENUM_TRAITS(CallingConvention)
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()
243 IO.enumCase(Value, "FarFast", CallingConvention::FarFast); in enumeration()
250 IO.enumCase(Value, "Generic", CallingConvention::Generic); in enumeration()
252 IO.enumCase(Value, "PpcCall", CallingConvention::PpcCall); in enumeration()
253 IO.enumCase(Value, "SHCall", CallingConvention::SHCall); in enumeration()
254 IO.enumCase(Value, "ArmCall", CallingConvention::ArmCall); in enumeration()
256 IO.enumCase(Value, "TriCall", CallingConvention::TriCall); in enumeration()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h149 ProcedureRecord(TypeIndex ReturnType, CallingConvention CallConv, in ProcedureRecord()
157 CallingConvention getCallConv() const { return CallConv; } in getCallConv()
163 CallingConvention CallConv;
176 TypeIndex ThisType, CallingConvention CallConv, in MemberFunctionRecord()
188 CallingConvention getCallConv() const { return CallConv; } in getCallConv()
197 CallingConvention CallConv;
H A DCodeView.h176 enum class CallingConvention : uint8_t { enum
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp338 case llvm::codeview::CallingConvention::NearC: in TranslateCallingConvention()
340 case llvm::codeview::CallingConvention::NearStdCall: in TranslateCallingConvention()
342 case llvm::codeview::CallingConvention::NearFast: in TranslateCallingConvention()
344 case llvm::codeview::CallingConvention::ThisCall: in TranslateCallingConvention()
346 case llvm::codeview::CallingConvention::NearVector: in TranslateCallingConvention()
348 case llvm::codeview::CallingConvention::NearPascal: in TranslateCallingConvention()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.h104 llvm::codeview::CallingConvention calling_convention);
H A DPdbAstBuilder.cpp125 TranslateCallingConvention(llvm::codeview::CallingConvention conv) { in TranslateCallingConvention()
126 using CC = llvm::codeview::CallingConvention; in TranslateCallingConvention()
1130 llvm::codeview::CallingConvention calling_convention) { in CreateFunctionType()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1839 static CallingConvention dwarfCCToCodeView(unsigned DwarfCC) { in dwarfCCToCodeView()
1841 case dwarf::DW_CC_normal: return CallingConvention::NearC; in dwarfCCToCodeView()
1842 case dwarf::DW_CC_BORLAND_msfastcall: return CallingConvention::NearFast; in dwarfCCToCodeView()
1843 case dwarf::DW_CC_BORLAND_thiscall: return CallingConvention::ThisCall; in dwarfCCToCodeView()
1844 case dwarf::DW_CC_BORLAND_stdcall: return CallingConvention::NearStdCall; in dwarfCCToCodeView()
1845 case dwarf::DW_CC_BORLAND_pascal: return CallingConvention::NearPascal; in dwarfCCToCodeView()
1846 case dwarf::DW_CC_LLVM_vectorcall: return CallingConvention::NearVector; in dwarfCCToCodeView()
1848 return CallingConvention::NearC; in dwarfCCToCodeView()
1929 CallingConvention CC = dwarfCCToCodeView(Ty->getCC()); in lowerTypeFunction()
1978 CallingConvention CC = dwarfCCToCodeView(Ty->getCC()); in lowerTypeMemberFunction()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/CodeGen/
H A DCGFunctionInfo.h555 unsigned CallingConvention : 8; variable
685 unsigned getCallingConvention() const { return CallingConvention; } in getCallingConvention()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBTypes.h220 using PDB_CallingConv = codeview::CallingConvention;
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDwarf.h330 enum CallingConvention { enum
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp2711 CallingConv::ID CallingConvention = MF.getFunction().getCallingConv(); in GetScratchRegister() local
2714 if (CallingConvention == CallingConv::HiPE) { in GetScratchRegister()
2730 if (CallingConvention == CallingConv::X86_FastCall || in GetScratchRegister()
2731 CallingConvention == CallingConv::Fast || in GetScratchRegister()
2732 CallingConvention == CallingConv::Tail) { in GetScratchRegister()
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp5425 unsigned CallingConvention) const;
5659 unsigned CallingConvention) const { in classifyArgumentType()
5705 bool IsWin64 = Kind == Win64 || CallingConvention == llvm::CallingConv::Win64; in classifyArgumentType()
H A DCGCall.cpp817 FI->CallingConvention = llvmCC; in create()