Home
last modified time | relevance | path

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

12

/external/llvm/include/llvm/Target/
DTargetCallingConv.h46 static const uint64_t InAlloca = 1ULL<<12; ///< Passed with inalloca member
85 bool isInAlloca() const { return Flags & InAlloca; } in isInAlloca()
/external/clang/include/clang/CodeGen/
DCGFunctionInfo.h74 InAlloca, enumerator
76 KindLast = InAlloca
169 auto AI = ABIArgInfo(InAlloca); in getInAlloca()
236 bool isInAlloca() const { return TheKind == InAlloca; } in isInAlloca()
/external/llvm/include/llvm/IR/
DCallSite.h545 return paramHasAttr(ArgNo + 1, Attribute::InAlloca); in isInAllocaArgument()
551 paramHasAttr(ArgNo + 1, Attribute::InAlloca); in isByValOrInAllocaArgument()
557 return paramHasAttr(arg_size(), Attribute::InAlloca); in hasInAllocaArgument()
DAttributes.td56 def InAlloca : EnumAttr<"inalloca">;
/external/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/IR/
DAttributes.gen13 InAlloca,
70 .Case("inalloca", Attribute::InAlloca)
199 return llvm::Attribute::InAlloca;
/external/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/IR/
DAttributes.gen13 InAlloca,
70 .Case("inalloca", Attribute::InAlloca)
199 return llvm::Attribute::InAlloca;
/external/swiftshader/third_party/llvm-subzero/build/Android/include/llvm/IR/
DAttributes.gen13 InAlloca,
70 .Case("inalloca", Attribute::InAlloca)
199 return llvm::Attribute::InAlloca;
/external/swiftshader/third_party/llvm-subzero/build/MacOS/include/llvm/IR/
DAttributes.gen13 InAlloca,
70 .Case("inalloca", Attribute::InAlloca)
199 return llvm::Attribute::InAlloca;
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DAttributes.inc13 InAlloca,
70 .Case("inalloca", Attribute::InAlloca)
199 return llvm::Attribute::InAlloca;
/external/clang/lib/CodeGen/
DCGCall.cpp1390 case ABIArgInfo::InAlloca: in construct()
1483 case ABIArgInfo::InAlloca: in GetFunctionType()
1541 case ABIArgInfo::InAlloca: in GetFunctionType()
1820 case ABIArgInfo::InAlloca: in ConstructAttributeList()
1866 Attrs.addAttribute(llvm::Attribute::InAlloca); in ConstructAttributeList()
1944 case ABIArgInfo::InAlloca: in ConstructAttributeList()
2151 case ABIArgInfo::InAlloca: { in EmitFunctionProlog()
2685 case ABIArgInfo::InAlloca: in EmitFunctionEpilog()
3600 case ABIArgInfo::InAlloca: { in EmitCall()
4044 case ABIArgInfo::InAlloca: in EmitCall()
DTargetInfo.cpp221 case InAlloca: in dump()
1618 UsedInAlloca |= (I.info.getKind() == ABIArgInfo::InAlloca); in computeInfo()
1653 case ABIArgInfo::InAlloca: in isArgInAlloca()
7172 case ABIArgInfo::InAlloca: in EmitVAArg()
7403 case ABIArgInfo::InAlloca: in EmitVAArg()
DCodeGenFunction.cpp815 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::InAlloca && in StartFunction()
/external/llvm/lib/IR/
DAttributes.cpp249 if (hasAttribute(Attribute::InAlloca)) in getAsString()
511 case Attribute::InAlloca: return 1ULL << 43; in getAttrMask()
1566 .addAttribute(Attribute::InAlloca); in typeIncompatible()
DFunction.cpp108 return hasAttribute(Attribute::InAlloca); in hasInAllocaAttr()
115 Attrs.hasAttribute(getArgNo() + 1, Attribute::InAlloca); in hasByValOrInAllocaAttr()
DVerifier.cpp1342 !Attrs.hasAttribute(Idx, Attribute::InAlloca) && in verifyParameterAttrs()
1354 AttrCount += Attrs.hasAttribute(Idx, Attribute::InAlloca); in verifyParameterAttrs()
1362 Assert(!(Attrs.hasAttribute(Idx, Attribute::InAlloca) && in verifyParameterAttrs()
1415 !Attrs.hasAttribute(Idx, Attribute::InAlloca), in verifyParameterAttrs()
1497 if (Attrs.hasAttribute(Idx, Attribute::InAlloca)) { in verifyFunctionAttrs()
2590 if (Attrs.hasAttribute(Idx, Attribute::InAlloca)) in verifyCallSite()
2666 Attribute::StructRet, Attribute::ByVal, Attribute::InAlloca, in getParameterABIAttributes()
/external/llvm/docs/
Dindex.rst261 InAlloca
372 :doc:`InAlloca`
DInAlloca.rst2 Design and Usage of the InAlloca Attribute
/external/llvm/lib/Target/WebAssembly/
DWebAssemblyFastISel.cpp573 Attrs.hasAttribute(i+1, Attribute::InAlloca) || in fastLowerArguments()
679 Attrs.hasAttribute(i+1, Attribute::InAlloca) || in selectCall()
/external/llvm/lib/Transforms/IPO/
DDeadArgumentElimination.cpp468 if (F.getAttributes().hasAttrSomewhere(Attribute::InAlloca)) { in SurveyFunction()
/external/llvm/lib/Bitcode/Reader/
DBitcodeReader.cpp1383 return Attribute::InAlloca; in getAttrFromCode()
5249 bool InAlloca = AlignRecord & InAllocaMask; in parseFunctionBody() local
5268 AI->setUsedWithInAlloca(InAlloca); in parseFunctionBody()
/external/llvm/lib/CodeGen/SelectionDAG/
DFastISel.cpp89 IsInAlloca = CS->paramHasAttr(AttrIdx, Attribute::InAlloca); in setAttributes()
DTargetLowering.cpp107 isInAlloca = CS->paramHasAttr(AttrIdx, Attribute::InAlloca); in setAttributes()
/external/llvm/lib/Transforms/InstCombine/
DInstCombineCalls.cpp2681 if (Callee->getAttributes().hasAttrSomewhere(Attribute::InAlloca) || in transformConstExprCastCall()
/external/llvm/lib/Bitcode/Writer/
DBitcodeWriter.cpp584 case Attribute::InAlloca: in getAttrKindEncoding()
/external/llvm/lib/AsmParser/
DLLParser.cpp1385 case lltok::kw_inalloca: B.addAttribute(Attribute::InAlloca); break; in ParseOptionalParamAttrs()

12