Home
last modified time | relevance | path

Searched refs:IsByVal (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DTargetCallingConv.h33 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 DTargetLowering.h292 bool IsByVal : 1; variable
306 IsNest(false), IsByVal(false), IsByRef(false), IsInAlloca(false), in ArgListEntry()
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1504 bool IsByVal = Outs[OIdx].Flags.isByVal(); in LowerCall() local
1509 assert((!IsByVal || Args[i].IndirectType) && in LowerCall()
1511 Type *ETy = (IsByVal ? Args[i].IndirectType : Ty); in LowerCall()
1515 if (IsByVal) { in LowerCall()
1534 (IsByVal ? Outs[OIdx].Flags.getByValSize() : DL.getTypeAllocSize(Ty)); in LowerCall()
1538 if (IsByVal || in LowerCall()
1602 if (IsByVal) { in LowerCall()
1657 if (!IsByVal) in LowerCall()
1661 if (!IsByVal && VTs.size() > 0) in LowerCall()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp1032 if (Arg.IsByVal) in lowerCallTo()
1054 if (Arg.IsByVal) in lowerCallTo()
1075 if (Arg.IsByVal || Arg.IsInAlloca || Arg.IsPreallocated) { in lowerCallTo()
H A DSelectionDAGBuilder.cpp9686 Entry.IsByVal = false; in LowerCallTo()
9761 if (Args[i].IsByVal) in LowerCallTo()
9811 if (Args[i].IsByVal) in LowerCallTo()
9834 if (Args[i].IsByVal || Args[i].IsInAlloca || Args[i].IsPreallocated) { in LowerCallTo()
H A DTargetLowering.cpp116 IsByVal = Call->paramHasAttr(ArgIdx, Attribute::ByVal); in setAttributes()
125 assert(IsByVal + IsPreallocated + IsInAlloca + IsSRet <= 1 && in setAttributes()
127 if (IsByVal) { in setAttributes()
/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp4241 bool IsByVal = CB.paramHasAttr(ArgNo, Attribute::ByVal); in visitCallBase() local
4242 if (IsByVal) { in visitCallBase()
4862 bool IsByVal = CB.paramHasAttr(ArgNo, Attribute::ByVal); in visitCallBase() local
4863 if (IsByVal) { in visitCallBase()
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp598 bool IsByVal = Flags.isByVal(); in LowerCall() local
632 } else if (!IsSibcall && (!IsTailCall || IsByVal)) { in LowerCall()