Home
last modified time | relevance | path

Searched refs:CCState (Results 1 – 25 of 59) sorted by relevance

123

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallingConv.h22 CCState &State);
25 CCState &State);
28 CCState &State);
31 CCState &State);
34 CCState &State);
37 ISD::ArgFlagsTy ArgFlags, CCState &State);
40 CCState &State);
43 CCState &State);
46 CCState &State);
49 CCState &State);
H A DARMCallingConv.cpp23 CCState &State, bool CanFail) { in f64AssignAPCS()
52 CCState &State) { in CC_ARM_APCS_Custom_f64()
64 CCState &State, bool CanFail) { in f64AssignAAPCS()
105 CCState &State) { in CC_ARM_AAPCS_Custom_f64()
115 CCValAssign::LocInfo LocInfo, CCState &State) { in f64RetAssign()
137 CCState &State) { in RetCC_ARM_APCS_Custom_f64()
148 CCState &State) { in RetCC_ARM_AAPCS_Custom_f64()
173 CCState &State) { in CC_ARM_AAPCS_Custom_Aggregate()
289 CCValAssign::LocInfo LocInfo, CCState &State, in CustomAssignInRegList()
301 ISD::ArgFlagsTy ArgFlags, CCState &State) { in CC_ARM_AAPCS_Custom_f16()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64CallingConvention.h21 CCState &State);
24 ISD::ArgFlagsTy ArgFlags, CCState &State);
27 ISD::ArgFlagsTy ArgFlags, CCState &State);
30 ISD::ArgFlagsTy ArgFlags, CCState &State);
33 ISD::ArgFlagsTy ArgFlags, CCState &State);
36 ISD::ArgFlagsTy ArgFlags, CCState &State);
39 ISD::ArgFlagsTy ArgFlags, CCState &State);
42 CCState &State);
45 CCState &State);
48 ISD::ArgFlagsTy ArgFlags, CCState &State);
H A DAArch64CallingConvention.cpp44 CCState &State, Align SlotAlign) { in finishStackBlock()
106 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_AArch64_Custom_Stack_Block()
125 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_AArch64_Custom_Block()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DCallingConvLower.cpp30 CCState::CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &mf, in CCState() function in CCState
44 void CCState::HandleByVal(unsigned ValNo, MVT ValVT, MVT LocVT, in HandleByVal()
61 void CCState::MarkAllocated(MCPhysReg Reg) { in MarkAllocated()
66 void CCState::MarkUnallocated(MCPhysReg Reg) { in MarkUnallocated()
71 bool CCState::IsShadowAllocatedReg(MCRegister Reg) const { in IsShadowAllocatedReg()
183 void CCState::AnalyzeCallResult(MVT VT, CCAssignFn Fn) { in AnalyzeCallResult()
193 void CCState::ensureMaxAlignment(Align Alignment) { in ensureMaxAlignment()
245 void CCState::analyzeMustTailForwardedRegisters( in analyzeMustTailForwardedRegisters()
266 bool CCState::resultsCompatible(CallingConv::ID CalleeCC, in resultsCompatible()
274 CCState CCInfo1(CalleeCC, false, MF, RVLocs1, C); in resultsCompatible()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCallingConv.h24 CCState &State);
27 CCState &State);
30 CCState &State);
33 CCState &State);
36 CCState &State);
39 CCState &State);
42 ISD::ArgFlagsTy ArgFlags, CCState &State);
H A DPPCCCState.h19 class PPCCCState : public CCState {
35 : CCState(CC, isVarArg, MF, locs, C) {} in PPCCCState()
41 class AIXCCState : public CCState {
48 : CCState(CC, IsVarArg, MF, Locs, C) {} in AIXCCState()
54 CCState::AnalyzeFormalArguments(Ins, Fn); in AnalyzeFormalArguments()
65 CCState::AnalyzeCallOperands(Outs, Fn); in AnalyzeCallOperands()
H A DPPCCallingConv.cpp17 CCState &) { in CC_PPC_AnyReg_Error() argument
27 CCState &State) { in CC_PPC32_SVR4_Custom_Dummy()
35 CCState &State) { in CC_PPC32_SVR4_Custom_AlignArgRegs()
60 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_PPC32_SVR4_Custom_SkipLastArgRegsPPCF128()
85 CCState &State) { in CC_PPC32_SVR4_Custom_AlignFPArgRegs()
113 CCState &State) { in CC_PPC32_SPE_CustomSplitFP64()
142 CCState &State) { in CC_PPC32_SPE_RetF64()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZCallingConv.h32 class SystemZCCState : public CCState {
49 : CCState(CC, isVarArg, MF, locs, C) {} in SystemZCCState()
62 CCState::AnalyzeFormalArguments(Ins, Fn); in AnalyzeFormalArguments()
76 CCState::AnalyzeCallOperands(Outs, Fn); in AnalyzeCallOperands()
98 CCState &State) { in CC_SystemZ_I128Indirect()
145 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_XPLINK64_Shadow_Reg()
169 CCState &State) { in CC_XPLINK64_Allocate128BitVararg()
208 CCState &) { in RetCC_SystemZ_Error() argument
213 ISD::ArgFlagsTy &, CCState &) { in CC_SystemZ_Error() argument
219 CCState &) { in CC_SystemZ_GHC_Error() argument
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCCState.h20 class MipsCCState : public CCState {
101 : CCState(CC, isVarArg, MF, locs, C), SpecialCallingConv(SpecialCC) {} in CCState() function
119 CCState::AnalyzeCallOperands(Outs, Fn); in AnalyzeCallOperands()
142 CCState::AnalyzeFormalArguments(Ins, Fn); in AnalyzeFormalArguments()
165 CCState::AnalyzeCallResult(Ins, Fn); in AnalyzeCallResult()
180 CCState::AnalyzeReturn(Outs, Fn); in AnalyzeReturn()
187 bool Return = CCState::CheckReturn(ArgsFlags, Fn); in CheckReturn()
H A DMips16ISelLowering.h35 const CCState &CCInfo, unsigned NextStackOffset,
H A DMipsSEISelLowering.h64 const CCState &CCInfo, unsigned NextStackOffset,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallingConv.cpp30 CCState &State) { in CC_X86_32_RegCall_Assign2Regs()
94 CCState &State) { in CC_X86_VectorCallAssignRegister()
130 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_64_VectorCall()
190 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_32_VectorCall()
230 CCState &) { in CC_X86_AnyReg_Error() argument
239 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_32_MCUInReg()
299 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_Intr()
335 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_X86_64_Pointer()
H A DX86CallingConv.h25 CCState &State);
28 ISD::ArgFlagsTy ArgFlags, CCState &State);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kCallingConv.h27 class M68kCCState : public CCState {
34 : CCState(CC, IsVarArg, MF, Locs, C), F(F) {} in M68kCCState()
41 ISD::ArgFlagsTy &ArgFlags, CCState &State) { in CC_M68k_Any_AssignToReg()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h180 ISD::ArgFlagsTy Flags, CCState &State) { in assignArg()
379 CCState &CCInfo) const;
396 CCState &CCState,
463 bool checkReturn(CCState &CCInfo, SmallVectorImpl<BaseArgInfo> &Outs,
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DCallingConvLower.h27 class CCState; variable
179 ISD::ArgFlagsTy ArgFlags, CCState &State);
186 ISD::ArgFlagsTy &ArgFlags, CCState &State);
191 class CCState {
250 CCState(CallingConv::ID CC, bool isVarArg, MachineFunction &MF,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIISelLowering.h336 CCState &CCInfo,
462 void allocateHSAUserSGPRs(CCState &CCInfo,
467 void allocateSystemSGPRs(CCState &CCInfo,
473 void allocateSpecialEntryInputVGPRs(CCState &CCInfo,
478 CCState &CCInfo,
483 void allocateSpecialInputVGPRs(CCState &CCInfo,
487 void allocateSpecialInputVGPRsFixed(CCState &CCInfo,
H A DAMDGPUCallLowering.cpp263 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, in canLowerReturn()
442 static void allocateHSAUserSGPRs(CCState &CCInfo, in allocateHSAUserSGPRs()
507 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext()); in lowerFormalArgumentsKernel()
592 CCState CCInfo(CC, F.isVarArg(), MF, ArgLocs, F.getContext()); in lowerFormalArguments()
751 CCState &CCInfo, in passSpecialInputs()
990 CCState OutInfo(CalleeCC, false, MF, OutLocs, CallerF.getContext()); in areCalleeOutgoingArgsTailCallable()
1157 CCState OutInfo(CalleeCC, false, MF, OutLocs, F.getContext()); in lowerTailCall()
1183 CCState CCInfo(Info.CallConv, Info.IsVarArg, MF, ArgLocs, F.getContext()); in lowerTailCall()
1309 CCState CCInfo(Info.CallConv, Info.IsVarArg, MF, ArgLocs, F.getContext()); in lowerCall()
H A DAMDGPUCallLowering.h55 CCState &CCInfo,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.h509 ISD::ArgFlagsTy ArgFlags, CCState &State,
514 void analyzeInputArgs(MachineFunction &MF, CCState &CCInfo,
517 void analyzeOutputArgs(MachineFunction &MF, CCState &CCInfo,
585 CCState &CCInfo, CallLoweringInfo &CLI, MachineFunction &MF,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelLowering.cpp440 static void AnalyzeVarArgs(CCState &State, in AnalyzeVarArgs()
445 static void AnalyzeVarArgs(CCState &State, in AnalyzeVarArgs()
455 static void AnalyzeArguments(CCState &State, in AnalyzeArguments()
549 static void AnalyzeRetResult(CCState &State, in AnalyzeRetResult()
554 static void AnalyzeRetResult(CCState &State, in AnalyzeRetResult()
560 static void AnalyzeReturnValues(CCState &State, in AnalyzeReturnValues()
628 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCArguments()
729 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in CanLowerReturn()
750 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), RVLocs, in LowerReturn()
811 CCState CCInfo(CallConv, isVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCCCCallTo()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelLowering.cpp238 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCall()
245 CCState RetCCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, in LowerCall()
456 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), ArgLocs, in LowerCallArguments()
597 CCState CCInfo(CallConv, IsVarArg, MF, RVLocs, Context); in CanLowerReturn()
619 CCState CCInfo(CallConv, IsVarArg, DAG.getMachineFunction(), RVLocs, in LowerReturn()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp86 CCState &State) override { in assignArg()
112 CCState &State) override { in assignArg()
475 CCState CCInfo(F.getCallingConv(), /*IsVarArg=*/true, MF, ArgLocs, in handleMustTailForwardedRegisters()
694 CCState OutInfo(CalleeCC, false, MF, OutLocs, Ctx); in areCalleeOutgoingArgsTailCallable()
942 CCState OutInfo(CalleeCC, false, MF, OutLocs, F.getContext()); in lowerTailCall()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp526 CCState CCInfo(CallConv, IsVarArg, MF, ArgLocs, F.getContext()); in determineAndHandleAssignments()
544 CCState &CCInfo) const { in determineAssignments()
605 CCState &CCInfo, in handleAssignments()
865 bool CallLowering::checkReturn(CCState &CCInfo, in checkReturn()
975 CCState CCInfo1(CalleeCC, Info.IsVarArg, MF, ArgLocs1, F.getContext()); in resultsCompatible()
980 CCState CCInfo2(CallerCC, F.isVarArg(), MF, ArgLocs2, F.getContext()); in resultsCompatible()

123