Searched defs:CallingConv (Results 1 - 7 of 7) 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
127 } // End CallingConv namespace
/external/llvm/lib/Target/Hexagon/
H A DHexagonCallingConvLower.h48 CallingConv::ID CallingConv; member in class:llvm::Hexagon_CCState
57 Hexagon_CCState(CallingConv::ID CC, bool isVarArg, const TargetMachine &TM,
66 unsigned getCallingConv() const { return CallingConv; }
/external/clang/include/clang/Basic/
H A DSpecifiers.h201 /// \brief CallingConv - Specifies the calling convention that a function uses.
202 enum CallingConv { enum in namespace:clang
/external/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h22 #include "llvm/IR/CallingConv.h"
156 CallingConv::ID CallingConv; member in class:llvm::CCState
221 CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF,
232 CallingConv::ID getCallingConv() const { return CallingConv; }
/external/clang/lib/CodeGen/
H A DCGCall.cpp38 static unsigned ClangCallConvToLLVMCallConv(CallingConv CC) {
40 default: return llvm::CallingConv::C;
41 case CC_X86StdCall: return llvm::CallingConv::X86_StdCall;
42 case CC_X86FastCall: return llvm::CallingConv::X86_FastCall;
43 case CC_X86ThisCall: return llvm::CallingConv::X86_ThisCall;
44 case CC_AAPCS: return llvm::CallingConv::ARM_AAPCS;
45 case CC_AAPCS_VFP: return llvm::CallingConv::ARM_AAPCS_VFP;
46 case CC_IntelOclBicc: return llvm::CallingConv::Intel_OCL_BI;
112 CallingConv CC = CGT.getContext().getDefaultCXXMethodCallConv(isVariadic);
135 static CallingConv getCallingConventionForDec
992 ConstructAttributeList(const CGFunctionInfo &FI, const Decl *TargetDecl, AttributeListType &PAL, unsigned &CallingConv, bool AttrOnCallSite) argument
2498 unsigned CallingConv; local
[all...]
H A DCodeGenModule.cpp41 #include "llvm/IR/CallingConv.h"
581 unsigned CallingConv; local
583 ConstructAttributeList(Info, D, AttributeList, CallingConv, false);
585 F->setCallingConv(static_cast<llvm::CallingConv::ID>(CallingConv));
/external/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp33 #include "llvm/IR/CallingConv.h"
258 setLibcallCallingConv(RTLIB::SDIV_I64, CallingConv::X86_StdCall);
259 setLibcallCallingConv(RTLIB::UDIV_I64, CallingConv::X86_StdCall);
260 setLibcallCallingConv(RTLIB::SREM_I64, CallingConv::X86_StdCall);
261 setLibcallCallingConv(RTLIB::UREM_I64, CallingConv::X86_StdCall);
262 setLibcallCallingConv(RTLIB::MUL_I64, CallingConv::X86_StdCall);
1760 X86TargetLowering::CanLowerReturn(CallingConv::ID CallConv,
1772 CallingConv::ID CallConv, bool isVarArg,
1941 CallingConv::ID CallConv, bool isVarArg,
2060 static bool IsTailCallConvention(CallingConv
3368 isCalleePop(CallingConv::ID CallingConv, bool is64Bit, bool IsVarArg, bool TailCallOpt) argument
[all...]

Completed in 1356 milliseconds