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

  /external/clang/lib/CodeGen/
ABIInfo.h 36 /// ABIArgInfo - Helper class to encapsulate information about how a
38 class ABIArgInfo {
78 ABIArgInfo(Kind K, llvm::Type *TD=0, unsigned UI=0,
84 ABIArgInfo() : TheKind(Direct), TypeData(0), UIntData(0) {}
86 static ABIArgInfo getDirect(llvm::Type *T = 0, unsigned Offset = 0,
88 return ABIArgInfo(Direct, T, Offset, false, false, Padding);
90 static ABIArgInfo getExtend(llvm::Type *T = 0) {
91 return ABIArgInfo(Extend, T, 0);
93 static ABIArgInfo getIgnore() {
94 return ABIArgInfo(Ignore)
    [all...]
TargetInfo.cpp 59 void ABIArgInfo::dump() const {
61 OS << "(ABIArgInfo Kind=";
334 ABIArgInfo classifyReturnType(QualType RetTy) const;
335 ABIArgInfo classifyArgumentType(QualType RetTy) const;
359 ABIArgInfo DefaultABIInfo::classifyArgumentType(QualType Ty) const {
364 return ABIArgInfo::getIndirect(0, /*ByVal=*/false);
366 return ABIArgInfo::getIndirect(0);
374 ABIArgInfo::getExtend() : ABIArgInfo::getDirect());
377 ABIArgInfo DefaultABIInfo::classifyReturnType(QualType RetTy) const
    [all...]
CGCall.cpp 376 ABIArgInfo &retInfo = FI->getReturnInfo();
787 const ABIArgInfo &retAI = FI.getReturnInfo();
789 case ABIArgInfo::Expand:
792 case ABIArgInfo::Extend:
793 case ABIArgInfo::Direct:
797 case ABIArgInfo::Indirect: {
808 case ABIArgInfo::Ignore:
815 const ABIArgInfo &argAI = it->info;
818 case ABIArgInfo::Ignore:
821 case ABIArgInfo::Indirect:
    [all...]
CGCall.h 161 ABIArgInfo info;
254 ABIArgInfo &getReturnInfo() { return getArgsBuffer()[0].info; }
255 const ABIArgInfo &getReturnInfo() const { return getArgsBuffer()[0].info; }
CGVTables.cpp 169 static bool similar(const ABIArgInfo &infoL, CanQualType typeL,
170 const ABIArgInfo &infoR, CanQualType typeR) {
376 FnInfo.getReturnInfo().getKind() == ABIArgInfo::Indirect &&
CodeGenFunction.cpp 334 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect &&
    [all...]
CGClass.cpp     [all...]
CGObjC.cpp     [all...]

Completed in 736 milliseconds