Searched refs:CallingConv (Results 1 - 25 of 102) sorted by relevance

12345

/freebsd-10.0-release/contrib/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
134 } // End CallingConv namespace
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/AST/
H A DCXXABI.h35 virtual CallingConv getDefaultMethodCallConv(bool isVariadic) const = 0;
H A DItaniumCXXABI.cpp47 CallingConv getDefaultMethodCallConv(bool isVariadic) const {
/freebsd-10.0-release/contrib/llvm/lib/Target/Sparc/
H A DSparcISelLowering.h78 CallingConv::ID CallConv,
84 CallingConv::ID CallConv,
90 CallingConv::ID CallConv,
106 CallingConv::ID CallConv, bool isVarArg,
111 CallingConv::ID CallConv, bool IsVarArg,
116 CallingConv::ID CallConv, bool IsVarArg,
/freebsd-10.0-release/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.h128 CallingConv::ID CallConv, bool isVarArg,
137 CallingConv::ID CallConv,
145 CallingConv::ID CallConv, bool isVarArg,
152 CallingConv::ID CallConv, bool isVarArg,
162 CallingConv::ID CallConv, bool isVarArg,
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.h128 CCAssignFn *CCAssignFnForNode(CallingConv::ID CC) const;
131 CallingConv::ID CallConv, bool isVarArg,
137 CallingConv::ID CallConv, bool isVarArg,
146 CallingConv::ID CallConv, bool IsVarArg,
159 CallingConv::ID CalleeCC,
176 bool DoesCalleeRestoreStack(CallingConv::ID CallCC, bool TailCallOpt) const;
178 bool IsTailCallConvention(CallingConv::ID CallCC) const;
H A DAArch64RegisterInfo.h36 const uint32_t *getCallPreservedMask(CallingConv::ID) const;
/freebsd-10.0-release/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.h482 CallingConv::ID CalleeCC,
527 CallingConv::ID CallConv, bool isVarArg,
531 SDValue FinishCall(CallingConv::ID CallConv, DebugLoc dl, bool isTailCall,
544 CallingConv::ID CallConv, bool isVarArg,
554 CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
561 CallingConv::ID CallConv, bool isVarArg,
577 CallingConv::ID CallConv, bool isVarArg,
583 CallingConv::ID CallConv, bool isVarArg,
589 CallingConv::ID CallConv, bool isVarArg,
601 CallingConv
[all...]
H A DPPCRegisterInfo.h46 const uint32_t *getCallPreservedMask(CallingConv::ID CC) const;
/freebsd-10.0-release/contrib/llvm/lib/Target/Hexagon/
H A DHexagonCallingConvLower.h48 CallingConv::ID CallingConv; member in class:llvm::Hexagon_CCState
58 Hexagon_CCState(CallingConv::ID CC, bool isVarArg, const TargetMachine &TM,
67 unsigned getCallingConv() const { return CallingConv; }
H A DHexagonISelLowering.h20 #include "llvm/IR/CallingConv.h"
85 CallingConv::ID CalleeCC,
107 CallingConv::ID CallConv, bool isVarArg,
118 CallingConv::ID CallConv, bool isVarArg,
131 CallingConv::ID CallConv, bool isVarArg,
/freebsd-10.0-release/contrib/llvm/lib/Target/XCore/
H A DXCoreISelLowering.h115 CallingConv::ID CallConv,
121 CallingConv::ID CallConv, bool isVarArg,
129 CallingConv::ID CallConv, bool isVarArg,
177 CallingConv::ID CallConv,
189 CallingConv::ID CallConv, bool isVarArg,
195 CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
/freebsd-10.0-release/contrib/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; }
/freebsd-10.0-release/contrib/llvm/lib/Target/MBlaze/
H A DMBlazeISelLowering.h114 CallingConv::ID CallConv, bool isVarArg,
129 CallingConv::ID CallConv, bool isVarArg,
140 CallingConv::ID CallConv, bool isVarArg,
H A DMBlazeFrameLowering.cpp214 CallingConv::ID CallConv = F->getCallingConv();
219 if (CallConv != CallingConv::MBLAZE_INTR &&
220 CallConv != CallingConv::MBLAZE_SVOL)
231 bool isIntr = CallConv == CallingConv::MBLAZE_INTR;
350 CallingConv::ID CallConv = MF.getFunction()->getCallingConv();
351 bool requiresRA = CallConv == CallingConv::MBLAZE_INTR;
396 CallingConv::ID CallConv = MF.getFunction()->getCallingConv();
397 bool requiresRA = CallConv == CallingConv::MBLAZE_INTR;
473 CallingConv::ID CallConv = MF.getFunction()->getCallingConv();
474 bool requiresRA = CallConv == CallingConv
[all...]
/freebsd-10.0-release/contrib/llvm/tools/clang/lib/CodeGen/
H A DABIInfo.h15 #include "llvm/IR/CallingConv.h"
190 llvm::CallingConv::ID RuntimeCC;
193 : CGT(cgt), RuntimeCC(llvm::CallingConv::C) {}
204 llvm::CallingConv::ID getRuntimeCC() const {
/freebsd-10.0-release/contrib/llvm/lib/Target/
H A DMangler.cpp211 CallingConv::ID CC = F->getCallingConv();
215 if (CC == CallingConv::X86_FastCall) {
225 if ((CC == CallingConv::X86_FastCall || CC == CallingConv::X86_StdCall) &&
/freebsd-10.0-release/contrib/llvm/lib/Target/Mips/
H A DMipsRegisterInfo.h48 const uint32_t *getCallPreservedMask(CallingConv::ID) const;
H A DMipsISelLowering.h243 MipsCC(CallingConv::ID CallConv, bool IsO32, CCState &Info);
289 bool useRegsForByval() const { return CallConv != CallingConv::Fast; }
314 CallingConv::ID CallConv;
327 CallingConv::ID CallConv, bool isVarArg,
391 CallingConv::ID CallConv, bool isVarArg,
405 CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
412 CallingConv::ID CallConv, bool isVarArg,
/freebsd-10.0-release/contrib/llvm/lib/Target/X86/
H A DX86RegisterInfo.h102 const uint32_t *getCallPreservedMask(CallingConv::ID) const;
H A DX86ISelLowering.h469 bool isCalleePop(CallingConv::ID CallingConv,
761 CallingConv::ID CallConv, bool isVarArg,
766 CallingConv::ID CallConv,
782 CallingConv::ID CalleeCC,
791 bool IsCalleePop(bool isVarArg, CallingConv::ID CallConv) const;
866 CallingConv::ID CallConv, bool isVarArg,
876 CallingConv::ID CallConv, bool isVarArg,
889 CanLowerReturn(CallingConv::ID CallConv, MachineFunction &MF,
/freebsd-10.0-release/contrib/llvm/tools/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
/freebsd-10.0-release/contrib/llvm/lib/Target/ARM/
H A DARMISelLowering.h426 CCAssignFn *CCAssignFnForNode(CallingConv::ID CC, bool Return,
464 CallingConv::ID CallConv, bool isVarArg,
472 CallingConv::ID CallConv, bool isVarArg,
506 CallingConv::ID CalleeCC,
515 virtual bool CanLowerReturn(CallingConv::ID CallConv,
522 CallingConv::ID CallConv, bool isVarArg,
H A DARMBaseRegisterInfo.h98 const uint32_t *getCallPreservedMask(CallingConv::ID) const;
99 const uint32_t *getThisReturnPreservedMask(CallingConv::ID) const;
/freebsd-10.0-release/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.h114 SDValue Chain, CallingConv::ID CallConv, bool isVarArg,
126 LowerReturn(SDValue Chain, CallingConv::ID CallConv, bool isVarArg,

Completed in 226 milliseconds

12345