A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/structclang_1_1TransferrableTargetInfo.html below:

clang: clang::TransferrableTargetInfo Struct Reference

Fields controlling how types are laid out in memory; these may need to be copied for targets like AMDGPU that base their ABIs on an auxiliary CPU target. More...

#include "clang/Basic/TargetInfo.h"

enum   IntType {
  NoInt = 0 , SignedChar , UnsignedChar , SignedShort ,
  UnsignedShort , SignedInt , UnsignedInt , SignedLong ,
  UnsignedLong , SignedLongLong , UnsignedLongLong
}   ===-— Target Data Type Query Methods ----------------------------—===// More...
 

Fields controlling how types are laid out in memory; these may need to be copied for targets like AMDGPU that base their ABIs on an auxiliary CPU target.

Definition at line 87 of file TargetInfo.h.

◆ IntType

===-— Target Data Type Query Methods ----------------------------—===//

Enumerator NoInt  SignedChar  UnsignedChar  SignedShort  UnsignedShort  SignedInt  UnsignedInt  SignedLong  UnsignedLong  SignedLongLong  UnsignedLongLong 

Definition at line 144 of file TargetInfo.h.

◆ AccumAlign unsigned char clang::TransferrableTargetInfo::AccumAlign ◆ AccumScale unsigned char clang::TransferrableTargetInfo::AccumScale ◆ AccumWidth unsigned char clang::TransferrableTargetInfo::AccumWidth ◆ BFloat16Align unsigned char clang::TransferrableTargetInfo::BFloat16Align ◆ BFloat16Format const llvm::fltSemantics * clang::TransferrableTargetInfo::BFloat16Format ◆ BFloat16Width unsigned char clang::TransferrableTargetInfo::BFloat16Width ◆ BitIntMaxAlign std::optional<unsigned> clang::TransferrableTargetInfo::BitIntMaxAlign ◆ BoolAlign unsigned char clang::TransferrableTargetInfo::BoolAlign ◆ BoolWidth unsigned char clang::TransferrableTargetInfo::BoolWidth ◆ Char16Type IntType clang::TransferrableTargetInfo::Char16Type protected ◆ Char32Type IntType clang::TransferrableTargetInfo::Char32Type protected ◆ DefaultAlignForAttributeAligned unsigned char clang::TransferrableTargetInfo::DefaultAlignForAttributeAligned ◆ DoubleAlign unsigned char clang::TransferrableTargetInfo::DoubleAlign ◆ DoubleFormat const llvm::fltSemantics * clang::TransferrableTargetInfo::DoubleFormat ◆ DoubleWidth unsigned char clang::TransferrableTargetInfo::DoubleWidth ◆ Float128Align unsigned char clang::TransferrableTargetInfo::Float128Align ◆ Float128Format const llvm::fltSemantics * clang::TransferrableTargetInfo::Float128Format ◆ FloatAlign unsigned char clang::TransferrableTargetInfo::FloatAlign ◆ FloatFormat const llvm::fltSemantics * clang::TransferrableTargetInfo::FloatFormat ◆ FloatWidth unsigned char clang::TransferrableTargetInfo::FloatWidth ◆ FractAlign unsigned char clang::TransferrableTargetInfo::FractAlign ◆ FractWidth unsigned char clang::TransferrableTargetInfo::FractWidth ◆ HalfAlign unsigned char clang::TransferrableTargetInfo::HalfAlign ◆ HalfFormat const llvm::fltSemantics* clang::TransferrableTargetInfo::HalfFormat ◆ HalfWidth unsigned char clang::TransferrableTargetInfo::HalfWidth ◆ Ibm128Align unsigned char clang::TransferrableTargetInfo::Ibm128Align ◆ Ibm128Format const llvm::fltSemantics * clang::TransferrableTargetInfo::Ibm128Format ◆ Int128Align unsigned char clang::TransferrableTargetInfo::Int128Align ◆ Int16Type IntType clang::TransferrableTargetInfo::Int16Type protected ◆ Int64Type IntType clang::TransferrableTargetInfo::Int64Type protected ◆ IntAlign unsigned char clang::TransferrableTargetInfo::IntAlign ◆ IntMaxType IntType clang::TransferrableTargetInfo::IntMaxType protected ◆ IntPtrType IntType clang::TransferrableTargetInfo::IntPtrType protected ◆ IntWidth unsigned char clang::TransferrableTargetInfo::IntWidth ◆ LargeArrayAlign unsigned char clang::TransferrableTargetInfo::LargeArrayAlign ◆ LargeArrayMinWidth unsigned char clang::TransferrableTargetInfo::LargeArrayMinWidth ◆ LongAccumAlign unsigned char clang::TransferrableTargetInfo::LongAccumAlign ◆ LongAccumScale unsigned char clang::TransferrableTargetInfo::LongAccumScale ◆ LongAccumWidth unsigned char clang::TransferrableTargetInfo::LongAccumWidth ◆ LongAlign unsigned char clang::TransferrableTargetInfo::LongAlign ◆ LongDoubleAlign unsigned char clang::TransferrableTargetInfo::LongDoubleAlign ◆ LongDoubleFormat const llvm::fltSemantics * clang::TransferrableTargetInfo::LongDoubleFormat ◆ LongDoubleWidth unsigned char clang::TransferrableTargetInfo::LongDoubleWidth ◆ LongFractAlign unsigned char clang::TransferrableTargetInfo::LongFractAlign ◆ LongFractWidth unsigned char clang::TransferrableTargetInfo::LongFractWidth ◆ LongLongAlign unsigned char clang::TransferrableTargetInfo::LongLongAlign ◆ LongLongWidth unsigned char clang::TransferrableTargetInfo::LongLongWidth ◆ LongWidth unsigned char clang::TransferrableTargetInfo::LongWidth ◆ MaxAlignedAttribute unsigned clang::TransferrableTargetInfo::MaxAlignedAttribute protected ◆ MaxTLSAlign unsigned clang::TransferrableTargetInfo::MaxTLSAlign ◆ MaxVectorAlign unsigned clang::TransferrableTargetInfo::MaxVectorAlign ◆ MinGlobalAlign unsigned char clang::TransferrableTargetInfo::MinGlobalAlign ◆ NewAlign unsigned short clang::TransferrableTargetInfo::NewAlign ◆ PaddingOnUnsignedFixedPoint bool clang::TransferrableTargetInfo::PaddingOnUnsignedFixedPoint ◆ PointerAlign unsigned char clang::TransferrableTargetInfo::PointerAlign ◆ PointerWidth unsigned char clang::TransferrableTargetInfo::PointerWidth ◆ ProcessIDType IntType clang::TransferrableTargetInfo::ProcessIDType protected ◆ PtrDiffType IntType clang::TransferrableTargetInfo::PtrDiffType protected ◆ ShortAccumAlign unsigned char clang::TransferrableTargetInfo::ShortAccumAlign ◆ ShortAccumScale unsigned char clang::TransferrableTargetInfo::ShortAccumScale ◆ ShortAccumWidth unsigned char clang::TransferrableTargetInfo::ShortAccumWidth ◆ ShortAlign unsigned char clang::TransferrableTargetInfo::ShortAlign ◆ ShortFractAlign unsigned char clang::TransferrableTargetInfo::ShortFractAlign ◆ ShortFractWidth unsigned char clang::TransferrableTargetInfo::ShortFractWidth ◆ ShortWidth unsigned char clang::TransferrableTargetInfo::ShortWidth ◆ SigAtomicType IntType clang::TransferrableTargetInfo::SigAtomicType protected ◆ SizeType IntType clang::TransferrableTargetInfo::SizeType protected ◆ SuitableAlign unsigned short clang::TransferrableTargetInfo::SuitableAlign ◆ UseBitFieldTypeAlignment unsigned clang::TransferrableTargetInfo::UseBitFieldTypeAlignment protected ◆ UseExplicitBitFieldAlignment unsigned clang::TransferrableTargetInfo::UseExplicitBitFieldAlignment protected ◆ UseLeadingZeroLengthBitfield unsigned clang::TransferrableTargetInfo::UseLeadingZeroLengthBitfield protected ◆ UseSignedCharForObjCBool unsigned clang::TransferrableTargetInfo::UseSignedCharForObjCBool protected

Whether Objective-C's built-in boolean type should be signed char.

Otherwise, when this flag is not set, the normal built-in boolean type is used.

Definition at line 168 of file TargetInfo.h.

Referenced by clang::TargetInfo::TargetInfo().

◆ UseZeroLengthBitfieldAlignment unsigned clang::TransferrableTargetInfo::UseZeroLengthBitfieldAlignment protected ◆ WCharType IntType clang::TransferrableTargetInfo::WCharType protected ◆ WIntType IntType clang::TransferrableTargetInfo::WIntType protected ◆ ZeroLengthBitfieldBoundary unsigned clang::TransferrableTargetInfo::ZeroLengthBitfieldBoundary protected

The documentation for this struct was generated from the following file:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4