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

  /external/clang/lib/CodeGen/
ABIInfo.h 36 /// ABIArgInfo - Helper class to encapsulate information about how a
38 class ABIArgInfo {
76 ABIArgInfo(Kind K, llvm::Type *TD=0,
81 ABIArgInfo() : TheKind(Direct), TypeData(0), UIntData(0) {}
83 static ABIArgInfo getDirect(llvm::Type *T = 0, unsigned Offset = 0) {
84 return ABIArgInfo(Direct, T, Offset);
86 static ABIArgInfo getExtend(llvm::Type *T = 0) {
87 return ABIArgInfo(Extend, T, 0);
89 static ABIArgInfo getIgnore() {
90 return ABIArgInfo(Ignore)
    [all...]
TargetInfo.cpp 59 void ABIArgInfo::dump() const {
61 OS << "(ABIArgInfo Kind=";
297 ABIArgInfo classifyReturnType(QualType RetTy) const;
298 ABIArgInfo classifyArgumentType(QualType RetTy) const;
322 ABIArgInfo DefaultABIInfo::classifyArgumentType(QualType Ty) const {
324 return ABIArgInfo::getIndirect(0);
331 ABIArgInfo::getExtend() : ABIArgInfo::getDirect());
334 ABIArgInfo DefaultABIInfo::classifyReturnType(QualType RetTy) const {
336 return ABIArgInfo::getIgnore()
    [all...]
CGCall.cpp 277 ABIArgInfo &RetInfo = FI->getReturnInfo();
620 const ABIArgInfo &retAI = FI.getReturnInfo();
622 case ABIArgInfo::Expand:
625 case ABIArgInfo::Extend:
626 case ABIArgInfo::Direct:
630 case ABIArgInfo::Indirect: {
641 case ABIArgInfo::Ignore:
648 const ABIArgInfo &argAI = it->info;
651 case ABIArgInfo::Ignore:
654 case ABIArgInfo::Indirect:
    [all...]
CGCall.h 112 ABIArgInfo info;
177 ABIArgInfo &getReturnInfo() { return Args[0].info; }
178 const ABIArgInfo &getReturnInfo() const { return Args[0].info; }
CGObjC.cpp 432 && CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect
    [all...]
CodeGenFunction.cpp 314 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect &&
    [all...]
CGVTables.cpp     [all...]

Completed in 48 milliseconds