Home
last modified time | relevance | path

Searched refs:ABIInfo (Results 1 – 5 of 5) sorted by relevance

/external/clang/lib/CodeGen/
DTargetInfo.h32 class ABIInfo; variable
46 ABIInfo *Info;
50 TargetCodeGenInfo(ABIInfo *info = nullptr) : Info(info) {} in Info()
54 const ABIInfo &getABIInfo() const { return *Info; } in getABIInfo()
DABIInfo.h44 class ABIInfo {
51 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo() function
56 virtual ~ABIInfo();
DCodeGenTypes.h34 class ABIInfo; variable
130 const ABIInfo &TheABIInfo;
173 const ABIInfo &getABIInfo() const { return TheABIInfo; } in getABIInfo()
DTargetInfo.cpp77 ABIInfo::getNaturalAlignIndirect(QualType Ty, bool ByRef, bool Realign, in getNaturalAlignIndirect()
84 ABIInfo::getNaturalAlignIndirectInReg(QualType Ty, bool Realign) const { in getNaturalAlignIndirectInReg()
89 Address ABIInfo::EmitMSVAArg(CodeGenFunction &CGF, Address VAListAddr, in EmitMSVAArg()
94 ABIInfo::~ABIInfo() {} in ~ABIInfo()
125 CGCXXABI &ABIInfo::getCXXABI() const { in getCXXABI()
129 ASTContext &ABIInfo::getContext() const { in getContext()
133 llvm::LLVMContext &ABIInfo::getVMContext() const { in getVMContext()
137 const llvm::DataLayout &ABIInfo::getDataLayout() const { in getDataLayout()
141 const TargetInfo &ABIInfo::getTarget() const { in getTarget()
145 bool ABIInfo::isHomogeneousAggregateBaseType(QualType Ty) const { in isHomogeneousAggregateBaseType()
[all …]
/external/llvm/lib/IR/
DDataLayout.cpp458 uint32_t BitWidth, bool ABIInfo, in getAlignmentInfo() argument
466 return ABIInfo ? Alignments[i].ABIAlign : Alignments[i].PrefAlign; in getAlignmentInfo()
517 return ABIInfo ? Alignments[BestMatchIdx].ABIAlign in getAlignmentInfo()