Home
last modified time | relevance | path

Searched refs:CCAssignFn (Results 1 – 25 of 40) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCCState.h104 const SmallVectorImpl<ISD::OutputArg> &Outs, CCAssignFn Fn, in PreAnalyzeCallOperands()
115 CCAssignFn Fn, in AnalyzeCallOperands()
126 CCAssignFn Fn) = delete;
129 CCAssignFn Fn) = delete;
132 CCAssignFn Fn) { in PreAnalyzeFormalArguments()
140 CCAssignFn Fn) { in AnalyzeFormalArguments()
152 CCAssignFn Fn, const Type *RetTy, in PreAnalyzeCallResult()
162 CCAssignFn Fn, const Type *RetTy, in AnalyzeCallResult()
169 CCAssignFn Fn) { in PreAnalyzeReturn()
179 CCAssignFn Fn) { in AnalyzeReturn()
[all …]
H A DMipsCallLowering.cpp37 MipsOutgoingValueAssigner(CCAssignFn *AssignFn_, const char *Func, in MipsOutgoingValueAssigner()
65 MipsIncomingValueAssigner(CCAssignFn *AssignFn_, const char *Func, in MipsIncomingValueAssigner()
H A DMipsISelLowering.h376 CCAssignFn *CCAssignFnForCall() const;
378 CCAssignFn *CCAssignFnForReturn() const;
H A DMipsFastISel.cpp237 CCAssignFn *CCAssignFnForCall(CallingConv::ID CC) const;
285 CCAssignFn *MipsFastISel::CCAssignFnForCall(CallingConv::ID CC) const { in CCAssignFnForCall()
1710 CCAssignFn *RetCC = RetCC_Mips; in selectRet()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h157 typedef bool CCAssignFn(unsigned ValNo, MVT ValVT, typedef
265 CCAssignFn Fn);
269 CCAssignFn Fn) { in AnalyzeArguments()
276 CCAssignFn Fn);
282 CCAssignFn Fn);
287 CCAssignFn Fn);
293 CCAssignFn Fn);
297 CCAssignFn Fn) { in AnalyzeArguments()
304 CCAssignFn Fn);
313 LLVM_ABI void AnalyzeCallResult(MVT VT, CCAssignFn Fn);
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DCallingConvLower.cpp86 CCAssignFn Fn) { in AnalyzeFormalArguments()
100 CCAssignFn Fn) { in CheckReturn()
114 CCAssignFn Fn) { in AnalyzeReturn()
127 CCAssignFn Fn) { in AnalyzeCallOperands()
145 CCAssignFn Fn) { in AnalyzeCallOperands()
163 CCAssignFn Fn) { in AnalyzeCallResult()
178 void CCState::AnalyzeCallResult(MVT VT, CCAssignFn Fn) { in AnalyzeCallResult()
202 MVT VT, CCAssignFn Fn) { in getRemainingRegParmsForType()
242 CCAssignFn Fn) { in analyzeMustTailForwardedRegisters()
265 CCAssignFn CalleeFn, CCAssignFn CallerFn) { in resultsCompatible()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h177 ValueAssigner(bool IsIncoming, CCAssignFn *AssignFn_,
178 CCAssignFn *AssignFnVarArg_ = nullptr)
211 CCAssignFn *AssignFn;
215 CCAssignFn *AssignFnVarArg;
222 CCAssignFn *getAssignFn(bool IsVarArg) const { in getAssignFn()
232 IncomingValueAssigner(CCAssignFn *AssignFn_,
233 CCAssignFn *AssignFnVarArg_ = nullptr)
238 OutgoingValueAssigner(CCAssignFn *AssignFn_,
239 CCAssignFn *AssignFnVarArg_ = nullptr)
492 CCAssignFn *Fn) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp88 AArch64IncomingValueAssigner(CCAssignFn *AssignFn_, in AArch64IncomingValueAssigner()
89 CCAssignFn *AssignFnVarArg_) in AArch64IncomingValueAssigner()
111 AArch64OutgoingValueAssigner(CCAssignFn *AssignFn_, in AArch64OutgoingValueAssigner()
112 CCAssignFn *AssignFnVarArg_, in AArch64OutgoingValueAssigner()
425 CCAssignFn *AssignFn = TLI.CCAssignFnForReturn(F.getCallingConv()); in lowerReturn()
539 CCAssignFn *AssignFn) { in handleMustTailForwardedRegisters()
755 CCAssignFn *AssignFn = TLI.CCAssignFnForCall(F.getCallingConv(), IsWin64 && F.isVarArg()); in lowerFormalArguments()
854 static std::pair<CCAssignFn *, CCAssignFn *>
872 CCAssignFn *CalleeAssignFnFixed; in doCallerAndCalleePassArgsTheSameWay()
873 CCAssignFn *CalleeAssignFnVarArg; in doCallerAndCalleePassArgsTheSameWay()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCCState.h51 CCAssignFn Fn) { in AnalyzeFormalArguments()
58 CCAssignFn Fn) { in AnalyzeCallOperands()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h52 CCAssignFn Fn) { in AnalyzeFormalArguments()
66 CCAssignFn Fn) { in AnalyzeCallOperands()
83 CCAssignFn Fn) = delete;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.h88 static CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg);
89 static CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC, bool IsVarArg);
H A DAMDGPUCallLowering.cpp349 CCAssignFn *AssignFn = TLI.CCAssignFnForReturn(CC, F.isVarArg()); in lowerReturnVal()
712 CCAssignFn *AssignFn = TLI.CCAssignFnForCall(CC, F.isVarArg()); in lowerFormalArguments()
956 static std::pair<CCAssignFn *, CCAssignFn *>
1033 CCAssignFn *CalleeAssignFnFixed; in doCallerAndCalleePassArgsTheSameWay()
1034 CCAssignFn *CalleeAssignFnVarArg; in doCallerAndCalleePassArgsTheSameWay()
1038 CCAssignFn *CallerAssignFnFixed; in doCallerAndCalleePassArgsTheSameWay()
1039 CCAssignFn *CallerAssignFnVarArg; in doCallerAndCalleePassArgsTheSameWay()
1064 CCAssignFn *AssignFnFixed; in areCalleeOutgoingArgsTailCallable()
1065 CCAssignFn *AssignFnVarArg; in areCalleeOutgoingArgsTailCallable()
1212 CCAssignFn *AssignFnFixed; in lowerTailCall()
[all …]
H A DR600ISelLowering.h40 CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg) const;
H A DAMDGPUISelLowering.h249 static CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg);
250 static CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC, bool IsVarArg);
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp104 CCAssignFn *AssignFn = in lowerReturn()
140 CCAssignFn *AssignFn = in lowerFormalArguments()
219 CCAssignFn *AssignFn = TLI.getCCAssignFn(Info.CallConv, false, Info.IsVarArg); in lowerCall()
234 CCAssignFn *RetAssignFn = in lowerCall()
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelLowering.h155 CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg) const;
156 CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC, bool IsVarArg) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.h200 CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp133 CCAssignFn *AssignFn = in lowerFormalArguments()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp211 CCAssignFn *AssignFn = in lowerReturnVal()
400 CCAssignFn *AssignFn = in lowerFormalArguments()
H A DARMISelLowering.h740 CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool isVarArg) const;
741 CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC, bool isVarArg) const;
835 CCAssignFn *CCAssignFnForNode(CallingConv::ID CC, bool Return,
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.cpp76 CCAssignFn *AssignFn = in finishStackBlock()
H A DAArch64ISelLowering.h73 CCAssignFn *CCAssignFnForCall(CallingConv::ID CC, bool IsVarArg) const;
76 CCAssignFn *CCAssignFnForReturn(CallingConv::ID CC) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.h101 CCAssignFn *getCCAssignFn(CallingConv::ID CC, bool Return,
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallLowering.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp65 X86OutgoingValueAssigner(CCAssignFn *AssignFn_) in X86OutgoingValueAssigner()

12