Home
last modified time | relevance | path

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

123456

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64RegisterInfo.cpp78 if (MF->getFunction().getCallingConv() == CallingConv::GHC) in getCalleeSavedRegs()
82 if (MF->getFunction().getCallingConv() == CallingConv::AnyReg) in getCalleeSavedRegs()
90 if (MF->getFunction().getCallingConv() == CallingConv::CFGuard_Check) in getCalleeSavedRegs()
94 if (MF->getFunction().getCallingConv() == CallingConv::AArch64_VectorCall) in getCalleeSavedRegs()
96 if (MF->getFunction().getCallingConv() == CallingConv::AArch64_SVE_VectorCall) in getCalleeSavedRegs()
103 if (MF->getFunction().getCallingConv() == CallingConv::SwiftTail) in getCalleeSavedRegs()
105 if (MF->getFunction().getCallingConv() == CallingConv::PreserveMost) in getCalleeSavedRegs()
107 if (MF->getFunction().getCallingConv() == CallingConv::Win64) in getCalleeSavedRegs()
122 if (MF->getFunction().getCallingConv() == CallingConv::CFGuard_Check) in getDarwinCalleeSavedRegs()
125 if (MF->getFunction().getCallingConv() == CallingConv::AArch64_VectorCall) in getDarwinCalleeSavedRegs()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineFunction.cpp20 AMDGPU::isEntryFunctionCC(MF.getFunction().getCallingConv())), in AMDGPUMachineFunction()
22 AMDGPU::isModuleEntryFunctionCC(MF.getFunction().getCallingConv())), in AMDGPUMachineFunction()
36 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 DAMDGPUAsmPrinter.cpp225 (F.getCallingConv() == CallingConv::AMDGPU_KERNEL || in emitFunctionBodyStart()
226 F.getCallingConv() == CallingConv::SPIR_KERNEL)) { in emitFunctionBodyStart()
1020 AMDGPU::isEntryFunctionCC(Callee->getCallingConv())) in analyzeResourceUsage()
1127 if (isShader(F.getCallingConv())) { in getSIProgramInfo()
1287 unsigned RsrcReg = getRsrcReg(MF.getFunction().getCallingConv()); in EmitProgramInfoSI()
1289 if (AMDGPU::isCompute(MF.getFunction().getCallingConv())) { in EmitProgramInfoSI()
1311 if (MF.getFunction().getCallingConv() == CallingConv::AMDGPU_PS) { in EmitProgramInfoSI()
1335 auto CC = MF.getFunction().getCallingConv(); in EmitPALMetadata()
1350 if (MF.getFunction().getCallingConv() == CallingConv::AMDGPU_PS) { in EmitPALMetadata()
1358 MD->setWave32(MF.getFunction().getCallingConv()); in EmitPALMetadata()
[all …]
H A DAMDGPUAnnotateKernelFeatures.cpp271 bool IsFunc = !AMDGPU::isEntryFunctionCC(F.getCallingConv()); in addFeatureAttributes()
272 CallingConv::ID CC = F.getCallingConv(); in addFeatureAttributes()
408 if (!F || F->isDeclaration() || AMDGPU::isGraphics(F->getCallingConv())) in runOnSCC()
H A DAMDGPUAliasAnalysis.cpp104 switch (F->getCallingConv()) { in alias()
142 switch (F->getCallingConv()) { in pointsToConstantMemory()
H A DAMDGPUPropagateAttributes.cpp215 if (AMDGPU::isEntryFunctionCC(F.getCallingConv())) in process()
382 if (!AMDGPU::isEntryFunctionCC(F.getCallingConv())) in runOnFunction()
413 if (!AMDGPU::isEntryFunctionCC(F.getCallingConv())) in run()
H A DAMDGPUCallLowering.cpp295 CallingConv::ID CC = F.getCallingConv(); in lowerReturnVal()
358 CallingConv::ID CC = B.getMF().getFunction().getCallingConv(); in lowerReturn()
501 CCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, F.getContext()); in lowerFormalArgumentsKernel()
562 TLI.allocateSystemSGPRs(CCInfo, MF, *Info, F.getCallingConv(), false); in lowerFormalArgumentsKernel()
569 CallingConv::ID CC = F.getCallingConv(); in lowerFormalArguments()
934 CallingConv::ID CallerCC = CallerF.getCallingConv(); in doCallerAndCalleePassArgsTheSameWay()
980 CallingConv::ID CallerCC = CallerF.getCallingConv(); in areCalleeOutgoingArgsTailCallable()
1038 CallingConv::ID CallerCC = CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
1062 return canGuaranteeTCO(CalleeCC) && CalleeCC == CallerF.getCallingConv(); in isEligibleForTailCallOptimization()
1255 CallingConv::ID CallConv = F.getCallingConv(); in lowerCall()
H A DSILateBranchLowering.cpp172 MF.getFunction().getCallingConv() == CallingConv::AMDGPU_PS); in runOnMachineFunction()
176 if (MF.getFunction().getCallingConv() != CallingConv::AMDGPU_GS) in runOnMachineFunction()
H A DAMDGPUUnifyDivergentExitNodes.cpp227 if (PDT.root_size() <= 1 && F.getCallingConv() != CallingConv::AMDGPU_PS) in runOnFunction()
289 if (F.getCallingConv() == CallingConv::AMDGPU_PS && in runOnFunction()
H A DAMDGPUSubtarget.cpp429 getDefaultFlatWorkGroupSize(F.getCallingConv()); in getFlatWorkGroupSizes()
496 return isMesa3DOS() && !AMDGPU::isShader(F.getCallingConv()); in isMesaKernel()
577 assert(F.getCallingConv() == CallingConv::AMDGPU_KERNEL || in getExplicitKernArgSize()
578 F.getCallingConv() == CallingConv::SPIR_KERNEL); in getExplicitKernArgSize()
H A DAMDGPUHSAMetadataStreamer.cpp198 assert(F.getCallingConv() == CallingConv::AMDGPU_KERNEL || in getHSACodeProps()
199 F.getCallingConv() == CallingConv::SPIR_KERNEL); in getHSACodeProps()
458 if (Func.getCallingConv() != CallingConv::AMDGPU_KERNEL) in emitKernel()
908 assert(Func.getCallingConv() == CallingConv::AMDGPU_KERNEL || in emitKernel()
909 Func.getCallingConv() == CallingConv::SPIR_KERNEL); in emitKernel()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsCallLowering.cpp68 F.getCallingConv(), VT); in handle()
74 F.getContext(), F.getCallingConv(), VT); in handle()
403 MipsCCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, in lowerReturn()
450 MipsCCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, in lowerFormalArguments()
456 CCInfo.AllocateStack(ABI.GetCalleeAllocdArgSizeInBytes(F.getCallingConv()), in lowerFormalArguments()
475 (int)ABI.GetCalleeAllocdArgSizeInBytes(CCInfo.getCallingConv()) - in lowerFormalArguments()
547 MIB.addRegMask(TRI->getCallPreservedMask(MF, F.getCallingConv())); in lowerCall()
575 MipsCCState CCInfo(F.getCallingConv(), IsCalleeVarArg, MF, ArgLocs, in lowerCall()
620 MipsCCState CCInfo(F.getCallingConv(), F.isVarArg(), MF, ArgLocs, in lowerCall()
649 F.getCallingConv(), VT); in subTargetRegTypeForCallingConv()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.cpp113 bool IsCalleeWin = Subtarget.isCallingConvWin64(State.getCallingConv()); in assignArg()
356 CCAssignFn *AssignFn = TLI.CCAssignFnForReturn(F.getCallingConv()); in lowerReturn()
366 CallingConv::ID CC = F.getCallingConv(); in lowerReturn()
483 CCState CCInfo(F.getCallingConv(), /*IsVarArg=*/true, MF, ArgLocs, in handleMustTailForwardedRegisters()
544 splitToValueTypes(OrigArg, SplitArgs, DL, F.getCallingConv()); in lowerFormalArguments()
553 TLI.CCAssignFnForCall(F.getCallingConv(), /*IsVarArg=*/false); in lowerFormalArguments()
558 F.getCallingConv(), F.isVarArg())) in lowerFormalArguments()
579 if (doesCalleeRestoreStack(F.getCallingConv(), in lowerFormalArguments()
644 CallingConv::ID CallerCC = CallerF.getCallingConv(); in doCallerAndCalleePassArgsTheSameWay()
692 CallingConv::ID CallerCC = CallerF.getCallingConv(); in areCalleeOutgoingArgsTailCallable()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DARMCallLowering.cpp197 splitToValueTypes(OrigRetInfo, SplitRetInfos, DL, F.getCallingConv()); in lowerReturnVal()
200 TLI.CCAssignFnForReturn(F.getCallingConv(), F.isVarArg()); in lowerReturnVal()
205 MIRBuilder, F.getCallingConv(), in lowerReturnVal()
390 TLI.CCAssignFnForCall(F.getCallingConv(), F.isVarArg()); in lowerFormalArguments()
401 splitToValueTypes(OrigArgInfo, SplitArgInfos, DL, F.getCallingConv()); in lowerFormalArguments()
410 MIRBuilder, F.getCallingConv(), in lowerFormalArguments()
/netbsd-src/external/apache2/llvm/dist/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
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86CallLowering.cpp150 splitToValueTypes(OrigRetInfo, SplitRetInfos, DL, F.getCallingConv()); in lowerReturn()
155 MIRBuilder, F.getCallingConv(), in lowerReturn()
267 splitToValueTypes(OrigArg, SplitArgs, DL, F.getCallingConv()); in lowerFormalArguments()
278 F.getCallingConv(), F.isVarArg())) in lowerFormalArguments()
H A DX86RegisterInfo.cpp233 if (IsWin64 || (F.getCallingConv() == CallingConv::Win64)) in getGPRsForTailCall()
238 bool hasHipeCC = (F.getCallingConv() == CallingConv::HiPE); in getGPRsForTailCall()
286 CallingConv::ID CC = F.getCallingConv(); in getCalleeSavedRegs()
407 if (MF->getFunction().getCallingConv() == CallingConv::CXX_FAST_TLS && in getCalleeSavedRegsViaCopy()
561 CallingConv::ID CC = MF.getFunction().getCallingConv(); in getReservedRegs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DInstruction.cpp430 CI->getCallingConv() == cast<CallInst>(I2)->getCallingConv() && in haveSameSpecialState()
434 return CI->getCallingConv() == cast<InvokeInst>(I2)->getCallingConv() && in haveSameSpecialState()
438 return CI->getCallingConv() == cast<CallBrInst>(I2)->getCallingConv() && in haveSameSpecialState()
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DBuildLibCalls.cpp1235 CI->setCallingConv(F->getCallingConv()); in emitLibCall()
1317 CI->setCallingConv(F->getCallingConv()); in emitMemCpyChk()
1461 CI->setCallingConv(F->getCallingConv()); in emitUnaryFloatFnCallHelper()
1506 CI->setCallingConv(F->getCallingConv()); in emitBinaryFloatFnCallHelper()
1553 CI->setCallingConv(F->getCallingConv()); in emitPutChar()
1570 CI->setCallingConv(F->getCallingConv()); in emitPutS()
1591 CI->setCallingConv(Fn->getCallingConv()); in emitFPutC()
1610 CI->setCallingConv(Fn->getCallingConv()); in emitFPutS()
1634 CI->setCallingConv(Fn->getCallingConv()); in emitFWrite()
1653 CI->setCallingConv(F->getCallingConv()); in emitMalloc()
[all …]
H A DLowerInvoke.cpp59 NewCall->setCallingConv(II->getCallingConv()); in runImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLowerGuardIntrinsic.cpp61 DeoptIntrinsic->setCallingConv(GuardDecl->getCallingConv()); in lowerGuardIntrinsic()
H A DMakeGuardsExplicit.cpp86 DeoptIntrinsic->setCallingConv(GuardDecl->getCallingConv()); in explicifyGuards()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AVR/
H A DAVRMachineFunctionInfo.h56 unsigned CallConv = MF.getFunction().getCallingConv(); in AVRMachineFunctionInfo()

123456