Searched defs:CallingConv (Results 1 - 8 of 8) sorted by relevance

/external/llvm/include/llvm/IR/
H A DCallingConv.h1 //===-- llvm/CallingConv.h - LLVM Calling Conventions -----------*- C++ -*-===//
19 /// CallingConv Namespace - This namespace contains an enum with a value for
22 namespace CallingConv { namespace in namespace:llvm
142 } // End CallingConv namespace
/external/llvm/lib/Target/Hexagon/
H A DHexagonCallingConvLower.h47 CallingConv::ID CallingConv; member in class:llvm::Hexagon_CCState
56 Hexagon_CCState(CallingConv::ID CC, bool isVarArg, const TargetMachine &TM,
65 unsigned getCallingConv() const { return CallingConv; }
/external/clang/include/clang/Basic/
H A DSpecifiers.h200 /// \brief CallingConv - Specifies the calling convention that a function uses.
201 enum CallingConv { enum in namespace:clang
216 inline bool isCalleeCleanup(CallingConv CC) {
/external/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h21 #include "llvm/IR/CallingConv.h"
174 CallingConv::ID CallingConv; member in class:llvm::CCState
240 CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF,
251 CallingConv::ID getCallingConv() const { return CallingConv; }
/external/clang/lib/CodeGen/
H A DCGCall.cpp39 static unsigned ClangCallConvToLLVMCallConv(CallingConv CC) {
41 default: return llvm::CallingConv::C;
42 case CC_X86StdCall: return llvm::CallingConv::X86_StdCall;
43 case CC_X86FastCall: return llvm::CallingConv::X86_FastCall;
44 case CC_X86ThisCall: return llvm::CallingConv::X86_ThisCall;
45 case CC_X86_64Win64: return llvm::CallingConv::X86_64_Win64;
46 case CC_X86_64SysV: return llvm::CallingConv::X86_64_SysV;
47 case CC_AAPCS: return llvm::CallingConv::ARM_AAPCS;
48 case CC_AAPCS_VFP: return llvm::CallingConv::ARM_AAPCS_VFP;
49 case CC_IntelOclBicc: return llvm::CallingConv
1065 ConstructAttributeList(const CGFunctionInfo &FI, const Decl *TargetDecl, AttributeListType &PAL, unsigned &CallingConv, bool AttrOnCallSite) argument
2926 unsigned CallingConv; local
[all...]
H A DCodeGenModule.cpp46 #include "llvm/IR/CallingConv.h"
654 unsigned CallingConv; local
656 ConstructAttributeList(Info, D, AttributeList, CallingConv, false);
658 F->setCallingConv(static_cast<llvm::CallingConv::ID>(CallingConv));
H A DMicrosoftCXXABI.cpp1472 unsigned CallingConv; local
1474 CGM.ConstructAttributeList(FnInfo, MD, AttributeList, CallingConv, true);
1486 Call->setCallingConv(static_cast<llvm::CallingConv::ID>(CallingConv));
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp35 #include "llvm/IR/CallingConv.h"
275 setLibcallCallingConv(RTLIB::SDIV_I64, CallingConv::X86_StdCall);
276 setLibcallCallingConv(RTLIB::UDIV_I64, CallingConv::X86_StdCall);
277 setLibcallCallingConv(RTLIB::SREM_I64, CallingConv::X86_StdCall);
278 setLibcallCallingConv(RTLIB::UREM_I64, CallingConv::X86_StdCall);
279 setLibcallCallingConv(RTLIB::MUL_I64, CallingConv::X86_StdCall);
1849 X86TargetLowering::CanLowerReturn(CallingConv::ID CallConv,
1859 const MCPhysReg *X86TargetLowering::getScratchRegisters(CallingConv::ID) const {
1866 CallingConv::ID CallConv, bool isVarArg,
2037 CallingConv
3495 isCalleePop(CallingConv::ID CallingConv, bool is64Bit, bool IsVarArg, bool TailCallOpt) argument
[all...]

Completed in 1242 milliseconds