HomeSort by relevance Sort by last modified time
    Searched refs:InAlloca (Results 1 - 17 of 17) sorted by null

  /external/llvm/include/llvm/Target/
TargetCallingConv.h 46 static const uint64_t InAlloca = 1ULL<<12; ///< Passed with inalloca
78 bool isInAlloca() const { return Flags & InAlloca; }
  /external/clang/include/clang/CodeGen/
CGFunctionInfo.h 65 /// InAlloca - Pass the argument directly using the LLVM inalloca attribute.
70 InAlloca,
72 KindLast = InAlloca
144 auto AI = ABIArgInfo(InAlloca);
161 bool isInAlloca() const { return TheKind == InAlloca; }
256 /// \brief Return true if this field of an inalloca struct should be returned
355 /// passing non-trivial types with inalloca. Not part of the profile.
439 /// \brief Return true if this function uses inalloca arguments.
  /external/llvm/include/llvm/IR/
CallSite.h 281 return paramHasAttr(ArgNo + 1, Attribute::InAlloca);
287 paramHasAttr(ArgNo + 1, Attribute::InAlloca);
290 /// @brief Determine if there are is an inalloca argument. Only the last
291 /// argument can have the inalloca attribute.
293 return paramHasAttr(arg_size(), Attribute::InAlloca);
Attributes.h 74 InAlloca, ///< Pass structure in an alloca
  /external/llvm/lib/IR/
Attributes.cpp 170 if (hasAttribute(Attribute::InAlloca))
171 return "inalloca";
398 case Attribute::InAlloca: return 1ULL << 43;
    [all...]
Function.cpp 95 /// \brief Return true if this argument has the inalloca attribute on it in
100 hasAttribute(getArgNo()+1, Attribute::InAlloca);
107 Attrs.hasAttribute(getArgNo() + 1, Attribute::InAlloca);
Verifier.cpp 813 !Attrs.hasAttribute(Idx, Attribute::InAlloca),
814 "Attributes 'byval', 'inalloca', 'nest', 'sret', 'nocapture', and "
821 AttrCount += Attrs.hasAttribute(Idx, Attribute::InAlloca);
825 Assert1(AttrCount <= 1, "Attributes 'byval', 'inalloca', 'inreg', 'nest', "
828 Assert1(!(Attrs.hasAttribute(Idx, Attribute::InAlloca) &&
830 "'inalloca and readonly' are incompatible!", V);
    [all...]
  /external/clang/lib/CodeGen/
CGCall.cpp     [all...]
CodeGenFunction.cpp 626 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::InAlloca &&
    [all...]
TargetInfo.cpp 104 case InAlloca:
105 OS << "InAlloca Offset=" << getInAllocaFieldIndex();
550 /// inalloca.
974 UsedInAlloca |= (I.info.getKind() == ABIArgInfo::InAlloca);
977 // If we needed to use inalloca for any argument, do a second pass and rewrite
978 // all the memory arguments to use inalloca.
    [all...]
  /external/llvm/lib/Transforms/IPO/
DeadArgumentElimination.cpp 497 // Functions with inalloca parameters are expecting args in a particular
499 if (F.getAttributes().hasAttrSomewhere(Attribute::InAlloca)) {
    [all...]
  /external/llvm/lib/Bitcode/Writer/
BitcodeWriter.cpp 172 case Attribute::InAlloca:
    [all...]
  /external/llvm/lib/Target/CppBackend/
CPPBackend.cpp 502 HANDLE_ATTR(InAlloca);
    [all...]
  /external/llvm/lib/Bitcode/Reader/
BitcodeReader.cpp 560 return Attribute::InAlloca;
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp 78 isInAlloca = CS->paramHasAttr(AttrIdx, Attribute::InAlloca);
    [all...]
SelectionDAGBuilder.cpp     [all...]
  /external/llvm/lib/AsmParser/
LLParser.cpp     [all...]

Completed in 5980 milliseconds