Searched refs:RequiredAlignment (Results 1 – 5 of 5) sorted by relevance
40 RequiredAlignment(requiredAlignment) { in ASTRecordLayout()59 RequiredAlignment(requiredAlignment), in ASTRecordLayout()
2552 CharUnits RequiredAlignment; member2616 RequiredAlignment = std::max(RequiredAlignment, Layout.getRequiredAlignment()); in getAdjustedElementInfo()2651 RequiredAlignment = std::max(RequiredAlignment, FieldRequiredAlignment); in getAdjustedElementInfo()2668 RequiredAlignment = std::max( in layout()2690 RequiredAlignment = std::max( in cxxLayout()3061 RequiredAlignment = in layoutVirtualBases()3064 VtorDispAlignment = std::max(VtorDispAlignment, RequiredAlignment); in layoutVirtualBases()3109 if (!RequiredAlignment.isZero()) { in finalizeLayout()3110 Alignment = std::max(Alignment, RequiredAlignment); in finalizeLayout()3124 if (RequiredAlignment >= MinEmptyStructSize) in finalizeLayout()[all …]
84 CharUnits RequiredAlignment; variable311 CharUnits getRequiredAlignment() const { return RequiredAlignment; } in getRequiredAlignment()
16248 Align RequiredAlignment = DAG->getDataLayout().getABITypeAlign( in canMergeExpensiveCrossRegisterBankCopy() local16251 if (RequiredAlignment > getAlign()) in canMergeExpensiveCrossRegisterBankCopy()16337 Align RequiredAlignment; in adjustCostForPairing() local16338 if (!TLI.hasPairedLoad(LoadedType, RequiredAlignment)) { in adjustCostForPairing()16344 if (First->getAlign() < RequiredAlignment) in adjustCostForPairing()17573 Align RequiredAlignment; in tryStoreMergeOfLoads() local17578 if (TLI.hasPairedLoad(MemVT, RequiredAlignment) && in tryStoreMergeOfLoads()17579 StoreNodes[0].MemNode->getAlign() >= RequiredAlignment) { in tryStoreMergeOfLoads()
10007 Align RequiredAlignment = AI->getAlign(); in tryToElideArgumentCopy() local10008 if (MFI.getObjectAlign(FixedIndex) < RequiredAlignment) { in tryToElideArgumentCopy()10011 << DebugStr(RequiredAlignment) << " vs " in tryToElideArgumentCopy()