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 38 /// ABIArgInfo - Helper class to encapsulate information about how a
40 class ABIArgInfo {
82 ABIArgInfo(Kind K, llvm::Type *TD, unsigned UI, bool B0, bool B1, bool IR,
88 ABIArgInfo() : TheKind(Direct), TypeData(0), UIntData(0) {}
90 static ABIArgInfo getDirect(llvm::Type *T = 0, unsigned Offset = 0,
92 return ABIArgInfo(Direct, T, Offset, false, false, false, false, Padding);
94 static ABIArgInfo getDirectInReg(llvm::Type *T = 0) {
95 return ABIArgInfo(Direct, T, 0, false, false, true, false, 0);
97 static ABIArgInfo getExtend(llvm::Type *T = 0) {
98 return ABIArgInfo(Extend, T, 0, false, false, false, false, 0)
    [all...]
TargetInfo.cpp 94 void ABIArgInfo::dump() const {
96 OS << "(ABIArgInfo Kind=";
365 ABIArgInfo classifyReturnType(QualType RetTy) const;
366 ABIArgInfo classifyArgumentType(QualType RetTy) const;
390 ABIArgInfo DefaultABIInfo::classifyArgumentType(QualType Ty) const {
395 return ABIArgInfo::getIndirect(0, /*ByVal=*/false);
397 return ABIArgInfo::getIndirect(0);
405 ABIArgInfo::getExtend() : ABIArgInfo::getDirect());
408 ABIArgInfo DefaultABIInfo::classifyReturnType(QualType RetTy) const
    [all...]
CGCall.cpp 467 ABIArgInfo &retInfo = FI->getReturnInfo();
    [all...]
CGCall.h 185 ABIArgInfo info;
278 ABIArgInfo &getReturnInfo() { return getArgsBuffer()[0].info; }
279 const ABIArgInfo &getReturnInfo() const { return getArgsBuffer()[0].info; }
CGVTables.cpp 154 static bool similar(const ABIArgInfo &infoL, CanQualType typeL,
155 const ABIArgInfo &infoR, CanQualType typeR) {
371 FnInfo.getReturnInfo().getKind() == ABIArgInfo::Indirect &&
    [all...]
CodeGenFunction.cpp 563 } else if (CurFnInfo->getReturnInfo().getKind() == ABIArgInfo::Indirect &&
    [all...]
CGObjC.cpp     [all...]
CGClass.cpp     [all...]

Completed in 612 milliseconds