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

/external/clang/lib/CodeGen/
H A DTargetInfo.h29 class ABIInfo;
43 ABIInfo *Info;
45 // WARNING: Acquires the ownership of ABIInfo.
46 TargetCodeGenInfo(ABIInfo *info = 0):Info(info) { }
50 const ABIInfo& getABIInfo() const { return *Info; }
H A DABIInfo.h1 //===----- ABIInfo.h - ABI information access & encapsulation ---*- C++ -*-===//
170 /// ABIInfo - Target specific hooks for defining how a type should be
172 class ABIInfo { class in namespace:clang
176 ABIInfo(CodeGen::CodeGenTypes &cgt) : CGT(cgt) {} function in class:clang::ABIInfo
177 virtual ~ABIInfo();
H A DCodeGenTypes.h33 class ABIInfo;
66 const ABIInfo &TheABIInfo;
114 const ABIInfo &getABIInfo() const { return TheABIInfo; }
H A DTargetInfo.cpp16 #include "ABIInfo.h"
44 ABIInfo::~ABIInfo() {}
46 ASTContext &ABIInfo::getContext() const {
50 llvm::LLVMContext &ABIInfo::getVMContext() const {
54 const llvm::TargetData &ABIInfo::getTargetData() const {
330 class DefaultABIInfo : public ABIInfo {
332 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {}
396 class PNaClABIInfo : public ABIInfo {
398 PNaClABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CG
[all...]
/external/llvm/lib/Target/
H A DTargetData.cpp331 /// getAlignmentInfo - Return the alignment (either ABI if ABIInfo = true or
332 /// preferred if ABIInfo = false) the target wants for the specified datatype.
334 uint32_t BitWidth, bool ABIInfo,
342 return ABIInfo ? Alignments[i].ABIAlign : Alignments[i].PrefAlign;
382 return ABIInfo ? Alignments[BestMatchIdx].ABIAlign
333 getAlignmentInfo(AlignTypeEnum AlignType, uint32_t BitWidth, bool ABIInfo, Type *Ty) const argument

Completed in 171 milliseconds