Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DRecordLayout.cpp39 RequiredAlignment(requiredAlignment) { in ASTRecordLayout()
64 RequiredAlignment(requiredAlignment), CXXInfo(new (Ctx) CXXRecordLayoutInfo) in ASTRecordLayout()
H A DRecordLayoutBuilder.cpp2320 CharUnits RequiredAlignment; member
2384 RequiredAlignment = std::max(RequiredAlignment, Layout.getRequiredAlignment()); in getAdjustedElementInfo()
2419 RequiredAlignment = std::max(RequiredAlignment, FieldRequiredAlignment); in getAdjustedElementInfo()
2436 RequiredAlignment = std::max( in layout()
2458 RequiredAlignment = std::max( in cxxLayout()
2803 RequiredAlignment = in layoutVirtualBases()
2851 if (!RequiredAlignment.isZero()) { in finalizeLayout()
2852 Alignment = std::max(Alignment, RequiredAlignment); in finalizeLayout()
2866 if (RequiredAlignment >= MinEmptyStructSize) in finalizeLayout()
2994 Builder.RequiredAlignment, in getASTRecordLayout()
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DRecordLayout.h80 CharUnits RequiredAlignment; variable
292 return RequiredAlignment; in getRequiredAlignment()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp8949 unsigned RequiredAlignment = AI->getAlignment(); in tryToElideArgumentCopy() local
8950 if (!RequiredAlignment) { in tryToElideArgumentCopy()
8951 RequiredAlignment = FuncInfo->MF->getDataLayout().getABITypeAlignment( in tryToElideArgumentCopy()
8954 if (MFI.getObjectAlignment(FixedIndex) < RequiredAlignment) { in tryToElideArgumentCopy()
8957 << RequiredAlignment << " vs " in tryToElideArgumentCopy()
H A DDAGCombiner.cpp13519 unsigned RequiredAlignment = DAG->getDataLayout().getABITypeAlignment( in canMergeExpensiveCrossRegisterBankCopy() local
13522 if (RequiredAlignment > getAlignment()) in canMergeExpensiveCrossRegisterBankCopy()
13608 unsigned RequiredAlignment = 0; in adjustCostForPairing() local
13609 if (!TLI.hasPairedLoad(LoadedType, RequiredAlignment)) { in adjustCostForPairing()
13615 if (RequiredAlignment > First->getAlignment()) in adjustCostForPairing()
14838 unsigned RequiredAlignment; in MergeConsecutiveStores() local
14840 TLI.hasPairedLoad(MemVT, RequiredAlignment) && in MergeConsecutiveStores()
14841 StoreNodes[0].MemNode->getAlignment() >= RequiredAlignment) { in MergeConsecutiveStores()