| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AArch64/ |
| H A D | AArch64RegisterInfo.cpp | 74 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 D | PPCCallLowering.cpp | 91 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 D | AMDGPUMachineFunction.cpp | 44 : 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 D | R600AsmPrinter.cpp | 73 switch (MF.getFunction().getCallingConv()) { in EmitProgramInfoR600() 82 switch (MF.getFunction().getCallingConv()) { in EmitProgramInfoR600() 97 if (AMDGPU::isCompute(MF.getFunction().getCallingConv())) { in EmitProgramInfoR600()
|
| H A D | AMDGPUAnnotateKernelFeatures.cpp | 66 bool IsFunc = !AMDGPU::isEntryFunctionCC(F.getCallingConv()); in addFeatureAttributes() 119 if (!F || F->isDeclaration() || AMDGPU::isGraphics(F->getCallingConv())) in runOnSCC()
|
| H A D | AMDGPUAsmPrinter.cpp | 188 (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 D | AMDGPUAttributor.cpp | 242 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 D | AMDGPUSubtarget.cpp | 409 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 D | AMDGPUCallLowering.cpp | 313 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 D | SILateBranchLowering.cpp | 73 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 D | M68kCallLowering.cpp | 105 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 D | AArch64CallLowering.cpp | 370 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 D | MipsCallLowering.cpp | 334 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 D | ARMCallLowering.cpp | 202 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 D | StackMaps.h | 97 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 D | SPIRVCallLowering.cpp | 123 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 D | BuildLibCalls.cpp | 1453 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 D | LowerInvoke.cpp | 57 NewCall->setCallingConv(II->getCallingConv()); in runImpl()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86RegisterInfo.cpp | 239 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 D | X86CallLowering.cpp | 165 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 D | IROutliner.h | 399 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 D | MSP430RegisterInfo.cpp | 65 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 D | LowerGuardIntrinsic.cpp | 49 DeoptIntrinsic->setCallingConv(GuardDecl->getCallingConv()); in lowerGuardIntrinsic()
|
| H A D | MakeGuardsExplicit.cpp | 73 DeoptIntrinsic->setCallingConv(GuardDecl->getCallingConv()); in explicifyGuards()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AVR/ |
| H A D | AVRMachineFunctionInfo.h | 51 CallingConv::ID CallConv = F.getCallingConv(); in AVRMachineFunctionInfo()
|