OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:DataLayout
(Results
1 - 7
of
7
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/bindings/ocaml/executionengine/
executionengine_ocaml.c
98
/* ExecutionEngine.t -> Llvm_target.
DataLayout
.t */
100
value
DataLayout
;
106
DataLayout
= llvm_alloc_data_layout(LLVMCreateTargetData(TargetDataCStr));
109
return
DataLayout
;
/src/external/apache2/llvm/dist/llvm/lib/IR/
DataLayout.cpp
1
//===-
DataLayout
.cpp - Data size & alignment routines ---------------------==//
18
#include "llvm/IR/
DataLayout
.h"
47
StructLayout::StructLayout(StructType *ST, const
DataLayout
&DL) {
150
//
DataLayout
Class Implementation
153
const char *
DataLayout
::getManglingComponent(const Triple &T) {
178
void
DataLayout
::reset(StringRef Desc) {
205
Expected<
DataLayout
>
DataLayout
::parse(StringRef LayoutDescription) {
206
DataLayout
Layout("");
222
return reportError("Trailing separator in
datalayout
string")
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/Basic/Targets/
PPC.h
411
std::string
DataLayout
= "";
415
DataLayout
= "E-m:a-i64:64-n32:64";
420
DataLayout
= "e-m:e-i64:64-n32:64";
423
DataLayout
= "E-m:e-i64:64-n32:64";
433
DataLayout
+= "-S128-v256:256:256-v512:512:512";
434
resetDataLayout(
DataLayout
);
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
DataLayout.h
1
//===- llvm/
DataLayout
.h - Data size & alignment info -----------*- C++ -*-===//
60
// FIXME: Currently the
DataLayout
string carries a "preferred alignment"
61
// for types. As the
DataLayout
is module/global, this should likely be
112
class
DataLayout
{
152
return const_cast<
DataLayout
*>(this)->findAlignmentLowerBound(AlignType,
159
/// The string representation used to create this
DataLayout
198
/// Constructs a
DataLayout
from a specification string. See reset().
199
explicit
DataLayout
(StringRef LayoutDescription) {
204
explicit
DataLayout
(const Module *M);
206
DataLayout
(const DataLayout &DL) { *this = DL;
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGRecordLayoutBuilder.cpp
23
#include "llvm/IR/
DataLayout
.h"
162
return CharUnits::fromQuantity(
DataLayout
.getTypeAllocSize(Type));
165
return CharUnits::fromQuantity(
DataLayout
.getABITypeAlignment(Type));
212
const llvm::
DataLayout
&
DataLayout
;
235
DataLayout
(Types.getDataLayout()), IsZeroInitializable(true),
244
Info.StorageSize = (unsigned)
DataLayout
.getTypeAllocSizeInBits(StorageType);
252
if (
DataLayout
.isBigEndian())
420
Tail = StartBitOffset +
DataLayout
.getTypeAllocSizeInBits(Type);
444
!
DataLayout
.fitsInLegalInteger(OffsetInRecord)
[
all
...]
/src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
ir.go
458
func (m Module)
DataLayout
() string {
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
SIISelLowering.cpp
1303
bool SITargetLowering::isLegalAddressingMode(const
DataLayout
&DL,
1613
const
DataLayout
&DL = DAG.getDataLayout();
4321
EVT SITargetLowering::getSetCCResultType(const
DataLayout
&DL, LLVMContext &Ctx,
4329
MVT SITargetLowering::getScalarShiftAmountTy(const
DataLayout
&, EVT VT) const {
5722
const
DataLayout
&
DataLayout
= DAG.getDataLayout();
5723
Align Alignment =
DataLayout
.getABITypeAlign(PtrTy);
6312
const
DataLayout
&
DataLayout
= DAG.getDataLayout();
6314
DataLayout
.getABITypeAlign(VT.getTypeForEVT(*DAG.getContext()))
[
all
...]
Completed in 28 milliseconds
Indexes created Mon Aug 03 00:25:36 UTC 2026