Home
last modified time | relevance | path

Searched refs:getCallingConv (Results 1 – 25 of 167) sorted by relevance

1234567

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp74 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs()
78 if (MF->getFunction().getCallingConv() == CallingConv::AnyReg) in getCalleeSavedRegs()
105 if (MF->getFunction().getCallingConv() == in getCalleeSavedRegs()
111 if (MF->getFunction().getCallingConv() == in getCalleeSavedRegs()
122 if (MF->getFunction().getCallingConv() == CallingConv::SwiftTail) in getCalleeSavedRegs()
128 if (MF->getFunction().getCallingConv() == CallingConv::Win64) in getCalleeSavedRegs()
151 if (MF->getFunction().getCallingConv() == in getDarwinCalleeSavedRegs()
157 if (MF->getFunction().getCallingConv() == in getDarwinCalleeSavedRegs()
178 if (MF->getFunction().getCallingConv() == CallingConv::Win64) in getDarwinCalleeSavedRegs()
454 if (MF.getFunction().getCallingConv() == CallingConv::GRAAL) { in getStrictlyReservedRegs()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/GISel/
H A DPPCCallLowering.cpp91 splitToValueTypes(OrigArg, SplitArgs, DL, F.getCallingConv()); in lowerReturn()
102 MIRBuilder, F.getCallingConv(), in lowerReturn()
132 splitToValueTypes(OrigArg, SplitArgs, DL, F.getCallingConv()); in lowerFormalArguments()
137 TLI.ccAssignFnForCall(F.getCallingConv(), false, F.isVarArg()); in lowerFormalArguments()
141 MIRBuilder, F.getCallingConv(), in lowerFormalArguments()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineFunction.cpp44 : IsEntryFunction(AMDGPU::isEntryFunctionCC(F.getCallingConv())), in AMDGPUMachineFunction()
46 AMDGPU::isModuleEntryFunctionCC(F.getCallingConv())), in AMDGPUMachineFunction()
47 IsChainFunction(AMDGPU::isChainCC(F.getCallingConv())), in AMDGPUMachineFunction()
80 CallingConv::ID CC = F.getCallingConv(); in AMDGPUMachineFunction()
H A DR600AsmPrinter.cpp73 switch (MF.getFunction().getCallingConv()) { in EmitProgramInfoR600()
82 switch (MF.getFunction().getCallingConv()) { in EmitProgramInfoR600()
97 if (AMDGPU::isCompute(MF.getFunction().getCallingConv())) { in EmitProgramInfoR600()
H A DAMDGPUAnnotateKernelFeatures.cpp66 bool IsFunc = !AMDGPU::isEntryFunctionCC(F.getCallingConv()); in addFeatureAttributes()
119 if (!F || F->isDeclaration() || AMDGPU::isGraphics(F->getCallingConv())) in runOnSCC()
H A DAMDGPUAsmPrinter.cpp188 (F.getCallingConv() == CallingConv::AMDGPU_KERNEL || in emitFunctionBodyStart()
189 F.getCallingConv() == CallingConv::SPIR_KERNEL)) { in emitFunctionBodyStart()
742 if (isShader(F.getCallingConv())) { in getSIProgramInfo()
974 unsigned RsrcReg = getRsrcReg(MF.getFunction().getCallingConv()); in EmitProgramInfoSI()
976 if (AMDGPU::isCompute(MF.getFunction().getCallingConv())) { in EmitProgramInfoSI()
1007 if (MF.getFunction().getCallingConv() == CallingConv::AMDGPU_PS) { in EmitProgramInfoSI()
1033 auto CC = MF.getFunction().getCallingConv(); in EmitPALMetadata()
1078 if (MF.getFunction().getCallingConv() == CallingConv::AMDGPU_PS) { in EmitPALMetadata()
1117 MD->setWave32(MF.getFunction().getCallingConv()); in EmitPALMetadata()
1156 assert(F.getCallingConv() == CallingConv::AMDGPU_KERNEL || in getAmdKernelCode()
[all …]
H A DAMDGPUAttributor.cpp242 bool IsNonEntryFunc = !AMDGPU::isEntryFunctionCC(Fn.getCallingConv()); in needsQueuePtr()
328 CallingConv::ID CC = F->getCallingConv(); in initialize()
432 if (AMDGPU::isGraphics(F->getCallingConv())) { in initialize()
449 bool IsNonEntryFunc = !AMDGPU::isEntryFunctionCC(F->getCallingConv()); in updateImpl()
556 bool IsNonEntryFunc = !AMDGPU::isEntryFunctionCC(F->getCallingConv()); in checkForQueuePtr()
769 if (AMDGPU::isEntryFunctionCC(F->getCallingConv())) in initialize()
843 if (AMDGPU::isEntryFunctionCC(F->getCallingConv())) in initialize()
957 return F.getCallingConv() == CallingConv::AMDGPU_KERNEL; in runImpl()
966 CallingConv::ID CC = F.getCallingConv(); in runImpl()
H A DAMDGPUSubtarget.cpp409 getDefaultFlatWorkGroupSize(F.getCallingConv()); in getFlatWorkGroupSizes()
478 return isMesa3DOS() && !AMDGPU::isShader(F.getCallingConv()); in isMesaKernel()
561 assert(AMDGPU::isKernel(F.getCallingConv())); in getImplicitArgNumBytes()
581 assert(F.getCallingConv() == CallingConv::AMDGPU_KERNEL || in getExplicitKernArgSize()
582 F.getCallingConv() == CallingConv::SPIR_KERNEL); in getExplicitKernArgSize()
603 if (F.getCallingConv() != CallingConv::AMDGPU_KERNEL && in getKernArgSegmentSize()
604 F.getCallingConv() != CallingConv::SPIR_KERNEL) in getKernArgSegmentSize()
1039 const CallingConv::ID CC = F.getCallingConv(); in GCNUserSGPRUsageInfo()
H A DAMDGPUCallLowering.cpp313 CallingConv::ID CC = F.getCallingConv(); in lowerReturnVal()
375 CallingConv::ID CC = B.getMF().getFunction().getCallingConv(); in lowerReturn()
426 splitToValueTypes(OrigArg, SplitArgs, DL, F.getCallingConv(), &FieldOffsets); in lowerParameter()
522 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext()); in lowerFormalArgumentsKernel()
577 TLI.allocateSystemSGPRs(CCInfo, MF, *Info, F.getCallingConv(), false); in lowerFormalArgumentsKernel()
584 CallingConv::ID CC = F.getCallingConv(); in lowerFormalArguments()
1001 CallingConv::ID CallerCC = CallerF.getCallingConv(); in doCallerAndCalleePassArgsTheSameWay()
1047 CallingConv::ID CallerCC = CallerF.getCallingConv(); in areCalleeOutgoingArgsTailCallable()
1110 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
1134 return canGuaranteeTCO(CalleeCC) && CalleeCC == CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
[all …]
H A DSILateBranchLowering.cpp73 bool IsPS = F.getCallingConv() == CallingConv::AMDGPU_PS; in generateEndPgm()
207 if (MF.getFunction().getCallingConv() != CallingConv::AMDGPU_GS) in runOnMachineFunction()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/M68k/GISel/
H A DM68kCallLowering.cpp105 TLI.getCCAssignFn(F.getCallingConv(), true, F.isVarArg()); in lowerReturn()
111 splitToValueTypes(OrigArg, SplitArgs, DL, F.getCallingConv()); in lowerReturn()
115 MIRBuilder, F.getCallingConv(), in lowerReturn()
136 splitToValueTypes(OrigArg, SplitArgs, DL, F.getCallingConv()); in lowerFormalArguments()
141 TLI.getCCAssignFn(F.getCallingConv(), false, F.isVarArg()); in lowerFormalArguments()
145 MIRBuilder, F.getCallingConv(), in lowerFormalArguments()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp370 CCAssignFn *AssignFn = TLI.CCAssignFnForReturn(F.getCallingConv()); in lowerReturn()
380 CallingConv::ID CC = F.getCallingConv(); in lowerReturn()
499 CCState CCInfo(F.getCallingConv(), /*IsVarArg=*/true, MF, ArgLocs, in handleMustTailForwardedRegisters()
557 Subtarget.isCallingConvWin64(CCInfo.getCallingConv()); in saveVarArgRegisters()
648 if (F.getCallingConv() == CallingConv::ARM64EC_Thunk_Native || in lowerFormalArguments()
649 F.getCallingConv() == CallingConv::ARM64EC_Thunk_X64) in lowerFormalArguments()
690 splitToValueTypes(OrigArg, SplitArgs, DL, F.getCallingConv()); in lowerFormalArguments()
741 if (doesCalleeRestoreStack(F.getCallingConv(), in lowerFormalArguments()
806 CallingConv::ID CallerCC = CallerF.getCallingConv(); in doCallerAndCalleePassArgsTheSameWay()
854 CallingConv::ID CallerCC = CallerF.getCallingConv(); in areCalleeOutgoingArgsTailCallable()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp334 splitToValueTypes(ArgRetInfo, RetInfos, DL, F.getCallingConv()); in lowerReturn()
339 MipsCCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, in lowerReturn()
382 splitToValueTypes(AInfo, ArgInfos, DL, F.getCallingConv()); in lowerFormalArguments()
389 MipsCCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, in lowerFormalArguments()
395 CCInfo.AllocateStack(ABI.GetCalleeAllocdArgSizeInBytes(F.getCallingConv()), in lowerFormalArguments()
418 (int)ABI.GetCalleeAllocdArgSizeInBytes(CCInfo.getCallingConv()) - in lowerFormalArguments()
553 F.getCallingConv()); in lowerCall()
563 MipsCCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, in lowerCall()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp202 splitToValueTypes(OrigRetInfo, SplitRetInfos, DL, F.getCallingConv()); in lowerReturnVal()
205 TLI.CCAssignFnForReturn(F.getCallingConv(), F.isVarArg()); in lowerReturnVal()
210 MIRBuilder, F.getCallingConv(), in lowerReturnVal()
394 TLI.CCAssignFnForCall(F.getCallingConv(), F.isVarArg()); in lowerFormalArguments()
405 splitToValueTypes(OrigArgInfo, SplitArgInfos, DL, F.getCallingConv()); in lowerFormalArguments()
414 MIRBuilder, F.getCallingConv(), in lowerFormalArguments()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DStackMaps.h97 bool isAnyReg() const { return (getCallingConv() == CallingConv::AnyReg); } in isAnyReg()
114 CallingConv::ID getCallingConv() const { in getCallingConv() function
217 CallingConv::ID getCallingConv() const { in getCallingConv() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVCallLowering.cpp123 assert(KernelFunction.getCallingConv() == CallingConv::SPIR_KERNEL && in getKernelArgAttribute()
173 if (F.getCallingConv() != CallingConv::SPIR_KERNEL) in getArgAccessQual()
208 if (F.getCallingConv() != CallingConv::SPIR_KERNEL || in getArgSPIRVType()
234 if (F.getCallingConv() == CallingConv::SPIR_KERNEL) in isEntryPoint()
317 if (F.getCallingConv() == CallingConv::SPIR_KERNEL) { in lowerFormalArguments()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp1453 CI->setCallingConv(F->getCallingConv()); in emitLibCall()
1537 CI->setCallingConv(F->getCallingConv()); in emitMemCpyChk()
1713 CI->setCallingConv(F->getCallingConv()); in emitUnaryFloatFnCallHelper()
1763 CI->setCallingConv(F->getCallingConv()); in emitBinaryFloatFnCallHelper()
1814 CI->setCallingConv(F->getCallingConv()); in emitPutChar()
1832 CI->setCallingConv(F->getCallingConv()); in emitPutS()
1915 CI->setCallingConv(F->getCallingConv()); in emitMalloc()
1935 CI->setCallingConv(F->getCallingConv()); in emitCalloc()
1955 CI->setCallingConv(F->getCallingConv()); in emitHotColdNew()
1976 CI->setCallingConv(F->getCallingConv()); in emitHotColdNewNoThrow()
[all …]
H A DLowerInvoke.cpp57 NewCall->setCallingConv(II->getCallingConv()); in runImpl()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterInfo.cpp239 if (IsWin64 || (F.getCallingConv() == CallingConv::Win64)) in getGPRsForTailCall()
244 bool hasHipeCC = (F.getCallingConv() == CallingConv::HiPE); in getGPRsForTailCall()
292 CallingConv::ID CC = F.getCallingConv(); in getCalleeSavedRegs()
412 if (MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in getCalleeSavedRegsViaCopy()
564 CallingConv::ID CC = MF.getFunction().getCallingConv(); in getReservedRegs()
623 if (MF.getFunction().getCallingConv() == CallingConv::GRAAL) { in getReservedRegs()
679 CallingConv::ID CC = MF.getFunction().getCallingConv(); in isArgumentRegister()
796 return !Is64Bit && MF.getFunction().getCallingConv() == CallingConv::X86_INTR; in shouldRealignStack()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp165 splitToValueTypes(OrigRetInfo, SplitRetInfos, DL, F.getCallingConv()); in lowerReturn()
170 MIRBuilder, F.getCallingConv(), in lowerReturn()
284 splitToValueTypes(OrigArg, SplitArgs, DL, F.getCallingConv()); in lowerFormalArguments()
298 F.getCallingConv(), F.isVarArg())) in lowerFormalArguments()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DIROutliner.h399 bool IsTailCC = CI.getCallingConv() == CallingConv::SwiftTail || in visitCallInst()
400 CI.getCallingConv() == CallingConv::Tail; in visitCallInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430RegisterInfo.cpp65 return (F->getCallingConv() == CallingConv::MSP430_INTR ? in getCalleeSavedRegs()
68 return (F->getCallingConv() == CallingConv::MSP430_INTR ? in getCalleeSavedRegs()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerGuardIntrinsic.cpp49 DeoptIntrinsic->setCallingConv(GuardDecl->getCallingConv()); in lowerGuardIntrinsic()
H A DMakeGuardsExplicit.cpp73 DeoptIntrinsic->setCallingConv(GuardDecl->getCallingConv()); in explicifyGuards()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRMachineFunctionInfo.h51 CallingConv::ID CallConv = F.getCallingConv(); in AVRMachineFunctionInfo()

1234567