HomeSort by relevance Sort by last modified time
    Searched refs:ABIInfo (Results 1 - 5 of 5) sorted by null

  /external/clang/lib/CodeGen/
ABIInfo.h 1 //===----- ABIInfo.h - ABI information access & encapsulation ---*- C++ -*-===//
40 /// ABIInfo - Target specific hooks for defining how a type should be
42 class ABIInfo {
48 ABIInfo(CodeGen::CodeGenTypes &cgt)
51 virtual ~ABIInfo();
TargetInfo.h 31 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; }
CodeGenTypes.h 34 class ABIInfo;
72 const ABIInfo &TheABIInfo;
116 const ABIInfo &getABIInfo() const { return TheABIInfo; }
TargetInfo.cpp 16 #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(CGT) {
    [all...]
  /external/llvm/lib/IR/
DataLayout.cpp 408 /// 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 153 milliseconds