Home
last modified time | relevance | path

Searched refs:IsSRet (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetCallingConv.h33 unsigned IsSRet : 1; ///< Hidden struct-ret ptr member
64 : IsZExt(0), IsSExt(0), IsNoExt(0), IsInReg(0), IsSRet(0), IsByVal(0), in ArgFlagsTy()
86 bool isSRet() const { return IsSRet; } in isSRet()
87 void setSRet() { IsSRet = 1; } in setSRet()
H A DTargetLowering.h309 bool IsSRet : 1; variable
325 IsSRet(false), IsNest(false), IsByVal(false), IsByRef(false), in ArgListEntry()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp1045 if (Arg.IsSRet) in lowerCallTo()
H A DSelectionDAGBuilder.cpp8924 if (Entry.IsSRet && isa<Instruction>(V)) in LowerCallTo()
11014 Entry.IsSRet = true; in LowerCallTo()
11133 if (Args[i].IsSRet) in LowerCallTo()
H A DTargetLowering.cpp125 IsSRet = Call->paramHasAttr(ArgIdx, Attribute::StructRet); in setAttributes()
136 assert(IsByVal + IsPreallocated + IsInAlloca + IsSRet <= 1 && in setAttributes()
147 if (IsSRet) in setAttributes()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2326 Entry.IsSRet = true; in LowerF128Op()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp10012 Entry.IsSRet = true; in LowerFSINCOS()