Searched refs:IsByVal (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | TargetCallingConv.h | 33 unsigned IsByVal : 1; ///< Struct passed by value member 63 : IsZExt(0), IsSExt(0), IsInReg(0), IsSRet(0), IsByVal(0), IsByRef(0), in ArgFlagsTy() 85 bool isByVal() const { return IsByVal; } in isByVal() 86 void setByVal() { IsByVal = 1; } in setByVal()
|
H A D | TargetLowering.h | 307 bool IsByVal : 1; variable 321 IsNest(false), IsByVal(false), IsByRef(false), IsInAlloca(false), in ArgListEntry()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | ExpandVariadics.cpp | 671 const bool IsByVal = CB->paramHasAttr(I, Attribute::ByVal); in expandCall() local 676 Type *const UnderlyingType = IsByVal ? CB->getParamByValType(I) in expandCall() 699 if (IsByVal) in expandCall() 726 if (IsByVal) in expandCall()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
H A D | NVPTXISelLowering.cpp | 1704 bool IsByVal = Outs[OIdx].Flags.isByVal(); in LowerCall() local 1709 assert((!IsByVal || Args[i].IndirectType) && in LowerCall() 1711 Type *ETy = (IsByVal ? Args[i].IndirectType : Ty); in LowerCall() 1712 ComputePTXValueVTs(*this, DL, ETy, VTs, &Offsets, IsByVal ? 0 : VAOffset); in LowerCall() 1715 if (IsByVal) { in LowerCall() 1729 (IsByVal ? Outs[OIdx].Flags.getByValSize() : DL.getTypeAllocSize(Ty)); in LowerCall() 1733 bool PassAsArray = IsByVal || IsTypePassedAsArray(Ty); in LowerCall() 1799 if (IsByVal) { in LowerCall() 1826 DAG, Chain, IsByVal ? CurOffset + VAOffset : CurOffset, EltVT, in LowerCall() 1831 if (!IsByVal) in LowerCall() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | FastISel.cpp | 1036 if (Arg.IsByVal) in lowerCallTo() 1058 if (Arg.IsByVal) in lowerCallTo() 1079 if (Arg.IsByVal || Arg.IsInAlloca || Arg.IsPreallocated) { in lowerCallTo()
|
H A D | SelectionDAGBuilder.cpp | 10855 Entry.IsByVal = false; in LowerCallTo() 10930 if (Args[i].IsByVal) in LowerCallTo() 10980 if (Args[i].IsByVal) in LowerCallTo() 11003 if (Args[i].IsByVal || Args[i].IsInAlloca || Args[i].IsPreallocated) { in LowerCallTo()
|
H A D | TargetLowering.cpp | 119 IsByVal = Call->paramHasAttr(ArgIdx, Attribute::ByVal); in setAttributes() 128 assert(IsByVal + IsPreallocated + IsInAlloca + IsSRet <= 1 && in setAttributes() 130 if (IsByVal) { in setAttributes()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 5076 bool IsByVal = CB.paramHasAttr(ArgNo, Attribute::ByVal); in visitCallBase() local 5077 if (IsByVal) { in visitCallBase() 5601 bool IsByVal = CB.paramHasAttr(ArgNo, Attribute::ByVal); in visitCallBase() local 5602 if (IsByVal) { in visitCallBase()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/ |
H A D | M68kISelLowering.cpp | 648 bool IsByVal = Flags.isByVal(); in LowerCall() local 682 } else if (!IsSibcall && (!IsTailCall || IsByVal)) { in LowerCall()
|