Home
last modified time | relevance | path

Searched refs:StructRet (Results 1 – 18 of 18) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DFunction.h312 return AttributeSets.hasAttribute(1, Attribute::StructRet) ||
313 AttributeSets.hasAttribute(2, Attribute::StructRet);
H A DAttributes.h109 StructRet, ///< Hidden pointer to structure to return enumerator
H A DInstructions.h1458 return paramHasAttr(1, Attribute::StructRet);
3133 return paramHasAttr(1, Attribute::StructRet);
/minix3/external/bsd/llvm/dist/llvm/lib/IR/
H A DAttributes.cpp240 if (hasAttribute(Attribute::StructRet)) in getAsString()
393 case Attribute::StructRet: return 1 << 4; in getAttrMask()
1259 .addAttribute(Attribute::StructRet) in typeIncompatible()
H A DVerifier.cpp874 !Attrs.hasAttribute(Idx, Attribute::StructRet) && in VerifyParameterAttrs()
886 AttrCount += Attrs.hasAttribute(Idx, Attribute::StructRet) || in VerifyParameterAttrs()
896 Assert1(!(Attrs.hasAttribute(Idx, Attribute::StructRet) && in VerifyParameterAttrs()
971 if (Attrs.hasAttribute(Idx, Attribute::StructRet)) { in VerifyFunctionAttrs()
1632 Assert1(!Attrs.hasAttribute(Idx, Attribute::StructRet), in VerifyCallSite()
1667 Attribute::StructRet, Attribute::ByVal, Attribute::InAlloca, in getParameterABIAttributes()
H A DFunction.cpp151 hasAttribute(1, Attribute::StructRet); in hasStructRetAttr()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/ARM/
H A DARMFastISel.cpp2348 CS.paramHasAttr(AttrInd, Attribute::StructRet) || in SelectCall()
3020 F->getAttributes().hasAttribute(Idx, Attribute::StructRet) || in fastLowerArguments()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/X86/
H A DX86FastISel.cpp2537 F->getAttributes().hasAttribute(Idx, Attribute::StructRet) || in fastLowerArguments()
2615 if (CS && !CS->paramHasAttr(1, Attribute::StructRet)) in computeBytesPoppedByCallee()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp1510 if (PAttrs.hasAttribute(Index, Attribute::StructRet)) in transformConstExprCastCall()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/CppBackend/
H A DCPPBackend.cpp498 HANDLE_ATTR(StructRet); in printAttributes()
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
H A DFastISel.cpp84 IsSRet = CS->paramHasAttr(AttrIdx, Attribute::StructRet); in setAttributes()
H A DTargetLowering.cpp75 isSRet = CS->paramHasAttr(AttrIdx, Attribute::StructRet); in setAttributes()
H A DSelectionDAGBuilder.cpp7672 if (F.getAttributes().hasAttribute(Idx, Attribute::StructRet)) in LowerArguments()
/minix3/external/bsd/llvm/dist/llvm/lib/AsmParser/
H A DLLParser.cpp1244 case lltok::kw_sret: B.addAttribute(Attribute::StructRet); break; in ParseOptionalParamAttrs()
3388 if (PAL.hasAttribute(1, Attribute::StructRet) && !RetType->isVoidTy()) in ParseFunctionHeader()
/minix3/external/bsd/llvm/dist/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp229 case Attribute::StructRet: in getAttrKindEncoding()
/minix3/external/bsd/llvm/dist/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp763 return Attribute::StructRet; in GetAttrFromCode()
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGCall.cpp1511 SRETAttrs.addAttribute(llvm::Attribute::StructRet); in ConstructAttributeList()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64FastISel.cpp2836 F->getAttributes().hasAttribute(Idx, Attribute::StructRet) || in fastLowerArguments()