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 = 0) : Info(info) {} in Info()
54 const ABIInfo &getABIInfo() const { return *Info; } in getABIInfo()
DABIInfo.h42 class ABIInfo {
49 ABIInfo(CodeGen::CodeGenTypes &cgt) in ABIInfo() function
54 virtual ~ABIInfo();
DCodeGenTypes.h34 class ABIInfo; variable
131 const ABIInfo &TheABIInfo;
175 const ABIInfo &getABIInfo() const { return TheABIInfo; } in getABIInfo()
DTargetInfo.cpp51 ABIInfo::~ABIInfo() {} in ~ABIInfo()
82 CGCXXABI &ABIInfo::getCXXABI() const { in getCXXABI()
86 ASTContext &ABIInfo::getContext() const { in getContext()
90 llvm::LLVMContext &ABIInfo::getVMContext() const { in getVMContext()
94 const llvm::DataLayout &ABIInfo::getDataLayout() const { in getDataLayout()
98 const TargetInfo &ABIInfo::getTarget() const { in getTarget()
102 bool ABIInfo::isHomogeneousAggregateBaseType(QualType Ty) const { in isHomogeneousAggregateBaseType()
106 bool ABIInfo::isHomogeneousAggregateSmallEnough(const Type *Base, in isHomogeneousAggregateSmallEnough()
379 class DefaultABIInfo : public ABIInfo {
381 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in DefaultABIInfo()
[all …]
/external/llvm/lib/IR/
DDataLayout.cpp453 uint32_t BitWidth, bool ABIInfo, in getAlignmentInfo() argument
461 return ABIInfo ? Alignments[i].ABIAlign : Alignments[i].PrefAlign; in getAlignmentInfo()
512 return ABIInfo ? Alignments[BestMatchIdx].ABIAlign in getAlignmentInfo()