Home
last modified time | relevance | path

Searched refs:RequiredAlignment (Results 1 – 8 of 8) sorted by relevance

/external/clang/lib/AST/
DRecordLayout.cpp38 RequiredAlignment(requiredAlignment), FieldOffsets(nullptr), in ASTRecordLayout()
66 RequiredAlignment(requiredAlignment), FieldOffsets(nullptr), in ASTRecordLayout()
DRecordLayoutBuilder.cpp2265 CharUnits RequiredAlignment; member
2329 RequiredAlignment = std::max(RequiredAlignment, Layout.getRequiredAlignment()); in getAdjustedElementInfo()
2364 RequiredAlignment = std::max(RequiredAlignment, FieldRequiredAlignment); in getAdjustedElementInfo()
2381 RequiredAlignment = std::max( in layout()
2382 RequiredAlignment, Context.toCharUnitsFromBits(RD->getMaxAlignment())); in layout()
2401 RequiredAlignment = std::max( in cxxLayout()
2402 RequiredAlignment, Context.toCharUnitsFromBits(RD->getMaxAlignment())); in cxxLayout()
2414 RequiredAlignment = Context.getTargetInfo().getTriple().isArch64Bit() in initializeLayout()
2669 std::max(RequiredAlignment, Alignment)); in injectVBPtr()
2684 std::max(RequiredAlignment, Alignment)); in injectVFPtr()
[all …]
/external/clang/include/clang/AST/
DRecordLayout.h71 CharUnits RequiredAlignment; variable
283 return RequiredAlignment; in getRequiredAlignment()
/external/v8/src/snapshot/
Dserialize.cc734 DCHECK_EQ(0, Heap::GetFillToAlign(obj->address(), obj->RequiredAlignment())); in PostProcessNewObject()
1748 AllocationAlignment alignment = object->RequiredAlignment(); in PutAlignmentPrefix()
/external/v8/src/heap/
Dmark-compact.cc1560 AllocationAlignment alignment = object->RequiredAlignment(); in TryEvacuateObject()
1631 AllocationAlignment alignment = old_object->RequiredAlignment(); in AllocateTargetObject()
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp10342 unsigned RequiredAlignment = DAG->getDataLayout().getABITypeAlignment( in canMergeExpensiveCrossRegisterBankCopy() local
10345 if (RequiredAlignment > getAlignment()) in canMergeExpensiveCrossRegisterBankCopy()
10432 unsigned RequiredAlignment = 0; in adjustCostForPairing() local
10433 if (!TLI.hasPairedLoad(LoadedType, RequiredAlignment)) { in adjustCostForPairing()
10439 if (RequiredAlignment > First->getAlignment()) in adjustCostForPairing()
11586 unsigned RequiredAlignment; in MergeConsecutiveStores() local
11587 if (LoadNodes.size() == 2 && TLI.hasPairedLoad(MemVT, RequiredAlignment) && in MergeConsecutiveStores()
11588 St->getAlignment() >= RequiredAlignment) in MergeConsecutiveStores()
/external/v8/src/
Dobjects-inl.h2554 AllocationAlignment HeapObject::RequiredAlignment() { in RequiredAlignment() function
Dobjects.h1645 inline AllocationAlignment RequiredAlignment();