Home
last modified time | relevance | path

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

1234

/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-project/clang/include/clang/CodeGen/
DCGFunctionInfo.h85 InAlloca, enumerator
87 KindLast = InAlloca
219 auto AI = ABIArgInfo(InAlloca);
287 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/llvm-project/llvm/docs/
DReference.rst30 InAlloca
120 :doc:`InAlloca`
DInAlloca.rst2 Design and Usage of the InAlloca Attribute
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DCallSite.h613 return paramHasAttr(ArgNo, Attribute::InAlloca); in isInAllocaArgument()
619 paramHasAttr(ArgNo, Attribute::InAlloca); in isByValOrInAllocaArgument()
625 return !arg_empty() && paramHasAttr(arg_size() - 1, Attribute::InAlloca); in hasInAllocaArgument()
DInstrTypes.h1552 return paramHasAttr(ArgNo, Attribute::InAlloca);
1558 paramHasAttr(ArgNo, Attribute::InAlloca);
1564 return !arg_empty() && paramHasAttr(arg_size() - 1, Attribute::InAlloca);
/external/swiftshader/third_party/llvm-subzero/build/Fuchsia/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/Linux/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/build/Windows/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/swiftshader/third_party/llvm-10.0/configs/common/lib/IR/
DAttributesCompatFunc.inc14 InAlloca,
83 .Case("inalloca", Attribute::InAlloca)
228 return llvm::Attribute::InAlloca;
/external/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/
DAttributes.inc14 InAlloca,
83 .Case("inalloca", Attribute::InAlloca)
228 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()
/external/llvm-project/llvm/lib/IR/
DFunction.cpp122 return hasAttribute(Attribute::InAlloca); in hasInAllocaAttr()
135 Attrs.hasParamAttribute(getArgNo(), Attribute::InAlloca) || in hasPassPointeeByValueCopyAttr()
145 Attrs.hasParamAttribute(getArgNo(), Attribute::InAlloca) || in hasPointeeInMemoryValueAttr()
164 if (ParamAttrs.hasAttribute(Attribute::InAlloca) || in getMemoryParamAllocType()
/external/llvm/docs/
Dindex.rst261 InAlloca
372 :doc:`InAlloca`
DInAlloca.rst2 Design and Usage of the InAlloca Attribute
/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()
/external/llvm-project/clang/lib/CodeGen/
DCGCall.cpp1486 case ABIArgInfo::InAlloca: in construct()
1581 case ABIArgInfo::InAlloca: in GetFunctionType()
1639 case ABIArgInfo::InAlloca: in GetFunctionType()
2105 case ABIArgInfo::InAlloca: in ConstructAttributeList()
2154 Attrs.addAttribute(llvm::Attribute::InAlloca); in ConstructAttributeList()
2277 case ABIArgInfo::InAlloca: in ConstructAttributeList()
2486 case ABIArgInfo::InAlloca: { in EmitFunctionProlog()
3228 case ABIArgInfo::InAlloca: in EmitFunctionEpilog()
4432 case ABIArgInfo::InAlloca: { in EmitCall()
5096 case ABIArgInfo::InAlloca: in EmitCall()
/external/llvm-project/llvm/include/llvm/IR/
DInstrTypes.h1632 return paramHasAttr(ArgNo, Attribute::InAlloca);
1639 paramHasAttr(ArgNo, Attribute::InAlloca) ||
1646 return !arg_empty() && paramHasAttr(arg_size() - 1, Attribute::InAlloca);

1234