Home
last modified time | relevance | path

Searched refs:InAlloca (Results 1 – 23 of 23) sorted by relevance

/external/clang/include/clang/CodeGen/
DCGFunctionInfo.h70 InAlloca, enumerator
72 KindLast = InAlloca
147 auto AI = ABIArgInfo(InAlloca); in getInAlloca()
164 bool isInAlloca() const { return TheKind == InAlloca; } in isInAlloca()
/external/llvm/include/llvm/IR/
DCallSite.h288 return paramHasAttr(ArgNo + 1, Attribute::InAlloca); in isInAllocaArgument()
294 paramHasAttr(ArgNo + 1, Attribute::InAlloca); in isByValOrInAllocaArgument()
300 return paramHasAttr(arg_size(), Attribute::InAlloca); in hasInAllocaArgument()
DAttributes.h74 InAlloca, ///< Pass structure in an alloca enumerator
/external/llvm/include/llvm/Target/
DTargetCallingConv.h46 static const uint64_t InAlloca = 1ULL<<12; ///< Passed with inalloca member
78 bool isInAlloca() const { return Flags & InAlloca; } in isInAlloca()
/external/llvm/test/CodeGen/CPP/
Dattributes.ll5 ; CHECK: InAlloca
/external/clang/lib/CodeGen/
DCGCall.cpp1174 case ABIArgInfo::InAlloca: in construct()
1265 case ABIArgInfo::InAlloca: in GetFunctionType()
1324 case ABIArgInfo::InAlloca: in GetFunctionType()
1522 case ABIArgInfo::InAlloca: in ConstructAttributeList()
1562 Attrs.addAttribute(llvm::Attribute::InAlloca); in ConstructAttributeList()
1618 case ABIArgInfo::InAlloca: in ConstructAttributeList()
1776 case ABIArgInfo::InAlloca: { in EmitFunctionProlog()
2269 case ABIArgInfo::InAlloca: in EmitFunctionEpilog()
3092 case ABIArgInfo::InAlloca: { in EmitCall()
3420 case ABIArgInfo::InAlloca: in EmitCall()
DTargetInfo.cpp128 case InAlloca: in dump()
1161 UsedInAlloca |= (I.info.getKind() == ABIArgInfo::InAlloca); in computeInfo()
1195 case ABIArgInfo::InAlloca: in isArgInAlloca()
6258 case ABIArgInfo::InAlloca: in EmitVAArg()
6483 case ABIArgInfo::InAlloca: in EmitVAArg()
DCodeGenFunction.cpp694 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::InAlloca && in StartFunction()
/external/llvm/lib/IR/
DAttributes.cpp197 if (hasAttribute(Attribute::InAlloca)) in getAsString()
434 case Attribute::InAlloca: return 1ULL << 43; in getAttrMask()
1310 .addAttribute(Attribute::InAlloca); in typeIncompatible()
DFunction.cpp98 hasAttribute(getArgNo()+1, Attribute::InAlloca); in hasInAllocaAttr()
105 Attrs.hasAttribute(getArgNo() + 1, Attribute::InAlloca); in hasByValOrInAllocaAttr()
DVerifier.cpp1305 !Attrs.hasAttribute(Idx, Attribute::InAlloca), in VerifyParameterAttrs()
1314 AttrCount += Attrs.hasAttribute(Idx, Attribute::InAlloca); in VerifyParameterAttrs()
1322 Assert(!(Attrs.hasAttribute(Idx, Attribute::InAlloca) && in VerifyParameterAttrs()
1362 !Attrs.hasAttribute(Idx, Attribute::InAlloca), in VerifyParameterAttrs()
1422 if (Attrs.hasAttribute(Idx, Attribute::InAlloca)) { in VerifyFunctionAttrs()
2192 if (Attrs.hasAttribute(Idx, Attribute::InAlloca)) in VerifyCallSite()
2223 Attribute::StructRet, Attribute::ByVal, Attribute::InAlloca, in getParameterABIAttributes()
/external/llvm/docs/
Dindex.rst257 InAlloca
362 :doc:`InAlloca`
DInAlloca.rst2 Design and Usage of the InAlloca Attribute
DLangRef.rst934 See :doc:`InAlloca` for more information on how to use this
/external/llvm/lib/Transforms/IPO/
DDeadArgumentElimination.cpp543 if (F.getAttributes().hasAttrSomewhere(Attribute::InAlloca)) { in SurveyFunction()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp1068 return Attribute::InAlloca; in GetAttrFromCode()
3982 bool InAlloca = AlignRecord & InAllocaMask; in ParseFunctionBody() local
3991 AI->setUsedWithInAlloca(InAlloca); in ParseFunctionBody()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp1530 if (Callee->getAttributes().hasAttrSomewhere(Attribute::InAlloca) || in transformConstExprCastCall()
/external/llvm/lib/Target/CppBackend/
DCPPBackend.cpp505 HANDLE_ATTR(InAlloca); in printAttributes()
/external/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp88 IsInAlloca = CS->paramHasAttr(AttrIdx, Attribute::InAlloca); in setAttributes()
DTargetLowering.cpp78 isInAlloca = CS->paramHasAttr(AttrIdx, Attribute::InAlloca); in setAttributes()
DSelectionDAGBuilder.cpp7519 if (F.getAttributes().hasAttribute(Idx, Attribute::InAlloca)) { in LowerArguments()
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp169 case Attribute::InAlloca: in getAttrKindEncoding()
/external/llvm/lib/AsmParser/
DLLParser.cpp1236 case lltok::kw_inalloca: B.addAttribute(Attribute::InAlloca); break; in ParseOptionalParamAttrs()