OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:Align
(Results
1 - 25
of
94
) sorted by relevancy
1
2
3
4
/src/external/apache2/llvm/dist/clang/lib/AST/
CXXABI.h
36
unsigned
Align
;
TypeLoc.cpp
98
unsigned
Align
= getLocalAlignmentForType(TyLoc.getType());
99
MaxAlign = std::max(
Align
, MaxAlign);
100
Total = llvm::alignTo(Total,
Align
);
/src/external/apache2/llvm/dist/clang/include/clang/Frontend/
LayoutOverrideSource.h
31
uint64_t
Align
;
/src/external/apache2/llvm/dist/llvm/include/llvm/Support/
Alignment.h
13
// -
Align
represents an alignment in bytes, it is always set and always a valid
17
// you can get the underlying
Align
type by using the getValue() method.
39
struct
Align
{
45
friend unsigned Log2(
Align
);
46
friend bool operator==(
Align
Lhs,
Align
Rhs);
47
friend bool operator!=(
Align
Lhs,
Align
Rhs);
48
friend bool operator<=(
Align
Lhs,
Align
Rhs)
[
all
...]
FormatVariadic.h
51
ReplacementItem(StringRef Spec, size_t Index, size_t
Align
, AlignStyle Where,
53
: Type(ReplacementType::Format), Spec(Spec), Index(Index),
Align
(
Align
),
59
size_t
Align
= 0;
71
size_t &
Align
, char &Pad);
99
FmtAlign
Align
(*W, R.Where, R.
Align
, R.Pad);
100
Align
.format(S, R.Options);
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
SimpleTypeSerializer.cpp
18
uint32_t
Align
= Writer.getOffset() % 4;
19
if (
Align
== 0)
22
int PaddingBytes = 4 -
Align
;
CodeViewRecordIO.cpp
39
// For streaming mode, add padding to
align
with 4 byte boundaries for each
41
uint32_t
Align
= getStreamedLen() % 4;
42
if (
Align
== 0)
45
int PaddingBytes = 4 -
Align
;
79
Error CodeViewRecordIO::padToAlignment(uint32_t
Align
) {
81
return Reader->padToAlignment(
Align
);
82
return Writer->padToAlignment(
Align
);
ContinuationRecordBuilder.cpp
22
uint32_t
Align
= Writer.getOffset() % 4;
23
if (
Align
== 0)
26
int PaddingBytes = 4 -
Align
;
/src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
ARMBasicBlockInfo.cpp
52
BBI.PostAlign =
Align
(1);
65
// tBR_JTr contains a .
align
2 directive.
67
BBI.PostAlign =
Align
(4);
68
MBB->getParent()->ensureAlignment(
Align
(4));
131
const
Align
Align
= MF.getBlockNumbered(i)->getAlignment();
132
const unsigned Offset = BBInfo[i - 1].postOffset(
Align
);
133
const unsigned KnownBits = BBInfo[i - 1].postKnownBits(
Align
);
/src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGVTT.cpp
120
unsigned
Align
= CGM.getDataLayout().getABITypeAlignment(CGM.Int8PtrTy);
123
Name, ArrayType, llvm::GlobalValue::ExternalLinkage,
Align
);
/src/external/apache2/llvm/dist/llvm/lib/Support/
FormatVariadic.cpp
28
size_t &
Align
, char &Pad) {
30
Align
= 0;
53
bool Failed = Spec.consumeInteger(0,
Align
);
64
std::size_t
Align
= 0;
76
if (!consumeFieldLayout(RepString, Where,
Align
, Pad))
89
return ReplacementItem{Spec, Index,
Align
, Where, Pad, Options};
/src/external/apache2/llvm/dist/llvm/utils/TableGen/
CallingConvEmitter.cpp
187
int
Align
= Action->getValueAsInt("
Align
");
198
if (
Align
)
199
O << "
Align
(" <<
Align
<< ")";
212
int
Align
= Action->getValueAsInt("
Align
");
226
<< " = State.AllocateStack(" << Size << ",
Align
(" <<
Align
<< "), "
275
int
Align
= Action->getValueAsInt("Align")
[
all
...]
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
LegalizerInfo.h
177
uint64_t
Align
;
181
Align
== Other.
Align
&&
189
Align
>= Other.
Align
&&
/src/external/apache2/llvm/dist/llvm/include/llvm/IR/
GlobalObject.h
70
/// FIXME: Remove this function once transition to
Align
is over.
72
MaybeAlign
Align
= getAlign();
73
return
Align
?
Align
->value() : 0;
86
void setAlignment(MaybeAlign
Align
);
/src/external/apache2/llvm/dist/clang/lib/Basic/Targets/
AArch64.cpp
525
if (Feature == "+strict-
align
")
878
unsigned
Align
= WindowsARM64TargetInfo::getMinGlobalAlign(TypeSize);
885
Align
= std::max(
Align
, 128u); //
align
type at least 16 bytes
887
Align
= std::max(
Align
, 64u); //
align
type at least 8 butes
889
Align
= std::max(
Align
, 32u); // align type at least 4 byte
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
PaddingChecker.cpp
230
CharUnits
Align
;
237
return std::make_tuple(
Align
, -Size,
241
RHS.
Align
, -RHS.Size,
253
RetVal.
Align
= Info.
Align
;
254
assert(llvm::isPowerOf2_64(RetVal.
Align
.getQuantity()));
256
RetVal.
Align
= std::max(Ctx.toCharUnitsFromBits(Max), RetVal.
Align
);
294
CharUnits NextOffset = NewOffset.alignTo(Fields[0].
Align
);
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
AMDGPURewriteOutArguments.cpp
437
const auto
Align
=
446
B.CreateAlignedStore(Val, PtrVal,
Align
);
/src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/MCTargetDesc/
WebAssemblyMCTargetDesc.h
267
auto
Align
= GetDefaultP2AlignAny(Opc);
268
if (
Align
== -1U) {
271
return
Align
;
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/MCTargetDesc/
X86WinCOFFTargetStreamer.cpp
40
bool emitFPOStackAlign(unsigned
Align
, SMLoc L) override;
94
bool emitFPOStackAlign(unsigned
Align
, SMLoc L) override;
138
bool X86WinCOFFAsmTargetStreamer::emitFPOStackAlign(unsigned
Align
, SMLoc L) {
139
OS << "\t.cv_fpo_stackalign\t" <<
Align
<< '\n';
236
bool X86WinCOFFTargetStreamer::emitFPOStackAlign(unsigned
Align
, SMLoc L) {
249
Inst.RegOrOffset =
Align
;
322
"cannot
align
stack without frame reg");
332
//
align
the result. While we don't store any CSRs in this area, $T0 is used
/src/external/apache2/llvm/dist/llvm/lib/Transforms/Coroutines/
CoroElide.cpp
37
void elideHeapAllocations(Function *F, uint64_t FrameSize,
Align
FrameAlign,
97
static std::pair<uint64_t,
Align
> getFrameLayout(Function *Resume) {
100
auto
Align
= Resume->getParamAlign(0);
103
if (Size == 0 || !
Align
) {
108
if (!
Align
)
Align
= DL.getABITypeAlign(FrameTy);
111
return std::make_pair(Size, *
Align
);
125
Align
FrameAlign, AAResults &AA) {
/src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/
OrcRemoteTargetServer.h
124
Error allocate(void *&Addr, size_t Size, uint32_t
Align
) {
392
uint64_t Size, uint32_t
Align
) {
399
if (auto Err = Allocator.allocate(LocalAllocAddr, Size,
Align
))
403
<< " (" << Size << " bytes, alignment " <<
Align
/src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/Orc/TargetProcess/
OrcRPCTPCServer.h
480
uint16_t
Align
= E.Alignment;
482
if ((
Align
> PageSize) || (PageSize %
Align
))
/src/external/apache2/llvm/dist/llvm/include/llvm/LTO/
LTO.h
314
MaybeAlign
Align
;
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
LegalizeTypes.cpp
894
Align
DestAlign = DAG.getReducedAlign(DestVT, /*UseABI=*/false);
895
Align
OpAlign = DAG.getReducedAlign(Op.getValueType(), /*UseABI=*/false);
896
Align
Align
= std::max(DestAlign, OpAlign);
898
DAG.CreateStackTemporary(Op.getValueType().getStoreSize(),
Align
);
901
MachinePointerInfo(),
Align
);
903
return DAG.getLoad(DestVT, dl, Store, StackPtr, MachinePointerInfo(),
Align
);
/src/external/apache2/llvm/dist/llvm/tools/dsymutil/
MachOUtils.cpp
97
//
Align
segments to match dsymutil-classic alignment
318
unsigned
Align
= Sec->getAlignment();
319
if (
Align
> 1) {
320
VMAddr = alignTo(VMAddr,
Align
);
321
FileOffset = alignTo(FileOffset,
Align
);
Completed in 22 milliseconds
1
2
3
4
Indexes created Sun May 03 00:22:47 UTC 2026