Searched refs:IsByRef (Results 1 – 11 of 11) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetCallingConv.h | 34 unsigned IsByRef : 1; ///< Passed in memory member 63 : IsZExt(0), IsSExt(0), IsInReg(0), IsSRet(0), IsByVal(0), IsByRef(0), in ArgFlagsTy() 88 bool isByRef() const { return IsByRef; } in isByRef() 89 void setByRef() { IsByRef = 1; } in setByRef()
|
H A D | TargetLowering.h | 308 bool IsByRef : 1; variable 321 IsNest(false), IsByVal(false), IsByRef(false), IsInAlloca(false), in ArgListEntry()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPULowerKernelArguments.cpp | 133 const bool IsByRef = Arg.hasByRefAttr(); in lowerKernelArguments() local 134 Type *ArgTy = IsByRef ? Arg.getParamByRefType() : Arg.getType(); in lowerKernelArguments() 135 MaybeAlign ParamAlign = IsByRef ? Arg.getParamAlign() : std::nullopt; in lowerKernelArguments() 159 if (IsByRef) { in lowerKernelArguments()
|
H A D | AMDGPUSubtarget.cpp | 614 const bool IsByRef = Arg.hasByRefAttr(); in getExplicitKernArgSize() local 615 Type *ArgTy = IsByRef ? Arg.getParamByRefType() : Arg.getType(); in getExplicitKernArgSize() 617 IsByRef ? Arg.getParamAlign() : std::nullopt, ArgTy); in getExplicitKernArgSize()
|
H A D | AMDGPUCallLowering.cpp | 533 const bool IsByRef = Arg.hasByRefAttr(); in lowerFormalArgumentsKernel() local 534 Type *ArgTy = IsByRef ? Arg.getParamByRefType() : Arg.getType(); in lowerFormalArgumentsKernel() 539 MaybeAlign ParamAlign = IsByRef ? Arg.getParamAlign() : std::nullopt; in lowerFormalArgumentsKernel() 552 if (IsByRef) { in lowerFormalArgumentsKernel()
|
H A D | AMDGPUISelLowering.cpp | 1163 const bool IsByRef = Arg.hasByRefAttr(); in analyzeFormalArgumentsCompute() local 1165 Type *MemArgTy = IsByRef ? Arg.getParamByRefType() : BaseArgTy; in analyzeFormalArgumentsCompute() 1167 IsByRef ? Arg.getParamAlign() : std::nullopt, MemArgTy); in analyzeFormalArgumentsCompute()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ExpandVariadics.cpp | 672 const bool IsByRef = CB->paramHasAttr(I, Attribute::ByRef); in expandCall() local 677 : IsByRef ? CB->getParamByRefType(I) in expandCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 3584 ArrayRef<bool> IsByRef, bool IsNoWait) { in createReductions() argument 3585 assert(ReductionInfos.size() == IsByRef.size()); in createReductions() 3674 if (!IsByRef[En.index()]) { in createReductions() 3682 if (IsByRef[En.index()]) { in createReductions() 3692 if (!IsByRef[En.index()]) in createReductions() 3705 if (CanGenerateAtomic && llvm::none_of(IsByRef, [](bool P) { return P; })) { in createReductions() 3744 if (!IsByRef[En.index()]) in createReductions()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPIRBuilder.h | 1920 ArrayRef<bool> IsByRef, bool IsNoWait = false);
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 2137 bool IsByRef = true; in isOpenMPCapturedByRef() local 2251 IsByRef = !(Ty->isPointerType() && IsVariableAssociatedWithSection); in isOpenMPCapturedByRef() 2256 IsByRef = (DSAStack->isForceCaptureByReferenceInTargetExecutable() && in isOpenMPCapturedByRef() 2270 if (IsByRef && Ty.getNonReferenceType()->isScalarType()) { in isOpenMPCapturedByRef() 2271 IsByRef = in isOpenMPCapturedByRef() 2301 if (!IsByRef && (Ctx.getTypeSizeInChars(Ty) > in isOpenMPCapturedByRef() 2305 IsByRef = true; in isOpenMPCapturedByRef() 2308 return IsByRef; in isOpenMPCapturedByRef()
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 10856 Entry.IsByRef = false; in LowerCallTo() 10982 if (Args[i].IsByRef) in LowerCallTo()
|