package rune
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=8e277ed56615d388bc69c4333e43d1acd112b5f2d5d352e2453aef223ff59867
sha512=369eda6df6b84b08f92c8957954d107058fb8d3d8374082e074b56f3a139351b3ae6e3a99f2d4a4a2930dd950fd609593467e502368a13ad6217b571382da28c
doc/llvm_target/Llvm_target/DataLayout/index.html
Module Llvm_target.DataLayout
Source
of_string rep
parses the data layout string representation rep
. See the constructor llvm::DataLayout::DataLayout
.
as_string dl
is the string representation of the data layout dl
. See the method llvm::DataLayout::getStringRepresentation
.
Returns the byte order of a target, either Endian.Big
or Endian.Little
. See the method llvm::DataLayout::isLittleEndian
.
Returns the pointer size in bytes for a target. See the method llvm::DataLayout::getPointerSize
.
Returns the integer type that is the same size as a pointer on a target. See the method llvm::DataLayout::getIntPtrType
.
Returns the pointer size in bytes for a target in a given address space. See the method llvm::DataLayout::getPointerSize
.
Returns the integer type that is the same size as a pointer on a target in a given address space. See the method llvm::DataLayout::getIntPtrType
.
Computes the size of a type in bits for a target. See the method llvm::DataLayout::getTypeSizeInBits
.
Computes the storage size of a type in bytes for a target. See the method llvm::DataLayout::getTypeStoreSize
.
Computes the ABI size of a type in bytes for a target. See the method llvm::DataLayout::getTypeAllocSize
.
Computes the ABI alignment of a type in bytes for a target. See the method llvm::DataLayout::getTypeABISize
.
Computes the call frame alignment of a type in bytes for a target. See the method llvm::DataLayout::getTypeABISize
.
Computes the preferred alignment of a type in bytes for a target. See the method llvm::DataLayout::getTypeABISize
.
Computes the preferred alignment of a global variable in bytes for a target. See the method llvm::DataLayout::getPreferredAlignment
.
Computes the structure element that contains the byte offset for a target. See the method llvm::StructLayout::getElementContainingOffset
.
Computes the byte offset of the indexed struct element for a target. See the method llvm::StructLayout::getElementContainingOffset
.