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

/external/clang/lib/CodeGen/
H A DTargetInfo.h31 class ABIInfo;
45 ABIInfo *Info;
48 // WARNING: Acquires the ownership of ABIInfo.
49 TargetCodeGenInfo(ABIInfo *info = 0) : Info(info) {}
53 const ABIInfo &getABIInfo() const { return *Info; }
H A DABIInfo.h1 //===----- ABIInfo.h - ABI information access & encapsulation ---*- C++ -*-===//
40 /// ABIInfo - Target specific hooks for defining how a type should be
42 class ABIInfo { class in namespace:clang
48 ABIInfo(CodeGen::CodeGenTypes &cgt) function in class:clang::ABIInfo
51 virtual ~ABIInfo();
H A DCodeGenTypes.h34 class ABIInfo;
72 const ABIInfo &TheABIInfo;
116 const ABIInfo &getABIInfo() const { return TheABIInfo; }
H A DTargetInfo.cpp16 #include "ABIInfo.h"
49 ABIInfo::~ABIInfo() {}
67 CGCXXABI &ABIInfo::getCXXABI() const {
71 ASTContext &ABIInfo::getContext() const {
75 llvm::LLVMContext &ABIInfo::getVMContext() const {
79 const llvm::DataLayout &ABIInfo::getDataLayout() const {
83 const TargetInfo &ABIInfo::getTarget() const {
349 class DefaultABIInfo : public ABIInfo {
351 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CG
[all...]
/external/llvm/lib/IR/
H A DDataLayout.cpp408 /// getAlignmentInfo - Return the alignment (either ABI if ABIInfo = true or
409 /// preferred if ABIInfo = false) the layout wants for the specified datatype.
411 uint32_t BitWidth, bool ABIInfo,
419 return ABIInfo ? Alignments[i].ABIAlign : Alignments[i].PrefAlign;
459 return ABIInfo ? Alignments[BestMatchIdx].ABIAlign

Completed in 185 milliseconds