Searched refs:RequiredAlignment (Results 1 – 12 of 12) sorted by relevance
/external/clang/lib/AST/ |
D | RecordLayout.cpp | 35 RequiredAlignment(requiredAlignment), CXXInfo(nullptr) { in ASTRecordLayout() 58 RequiredAlignment(requiredAlignment), CXXInfo(new (Ctx) CXXRecordLayoutInfo) in ASTRecordLayout()
|
D | RecordLayoutBuilder.cpp | 2279 CharUnits RequiredAlignment; member 2343 RequiredAlignment = std::max(RequiredAlignment, Layout.getRequiredAlignment()); in getAdjustedElementInfo() 2378 RequiredAlignment = std::max(RequiredAlignment, FieldRequiredAlignment); in getAdjustedElementInfo() 2395 RequiredAlignment = std::max( in layout() 2396 RequiredAlignment, Context.toCharUnitsFromBits(RD->getMaxAlignment())); in layout() 2415 RequiredAlignment = std::max( in cxxLayout() 2416 RequiredAlignment, Context.toCharUnitsFromBits(RD->getMaxAlignment())); in cxxLayout() 2428 RequiredAlignment = Context.getTargetInfo().getTriple().isArch64Bit() in initializeLayout() 2709 .alignTo(std::max(RequiredAlignment, Alignment)); in injectVBPtr() 2724 PointerInfo.Size.alignTo(std::max(RequiredAlignment, Alignment)); in injectVFPtr() [all …]
|
/external/clang/include/clang/AST/ |
D | RecordLayout.h | 71 CharUnits RequiredAlignment; variable 278 return RequiredAlignment; in getRequiredAlignment()
|
/external/v8/src/heap/ |
D | scavenger-inl.h | 77 AllocationAlignment alignment = HeapObject::RequiredAlignment(map); in SemiSpaceCopyObject() 103 AllocationAlignment alignment = HeapObject::RequiredAlignment(map); in PromoteObject()
|
D | mark-compact.cc | 1226 HeapObject::RequiredAlignment(object->map()); in TryEvacuateObject() 1331 HeapObject::RequiredAlignment(old_object->map()); in AllocateTargetObject()
|
/external/v8/src/snapshot/ |
D | deserializer.cc | 270 HeapObject::RequiredAlignment(obj->map()))); in PostProcessNewObject()
|
D | serializer.cc | 316 AllocationAlignment alignment = HeapObject::RequiredAlignment(object->map()); in PutAlignmentPrefix()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 10460 unsigned RequiredAlignment = DAG->getDataLayout().getABITypeAlignment( in canMergeExpensiveCrossRegisterBankCopy() local 10463 if (RequiredAlignment > getAlignment()) in canMergeExpensiveCrossRegisterBankCopy() 10550 unsigned RequiredAlignment = 0; in adjustCostForPairing() local 10551 if (!TLI.hasPairedLoad(LoadedType, RequiredAlignment)) { in adjustCostForPairing() 10557 if (RequiredAlignment > First->getAlignment()) in adjustCostForPairing() 11753 unsigned RequiredAlignment; in MergeConsecutiveStores() local 11754 if (LoadNodes.size() == 2 && TLI.hasPairedLoad(MemVT, RequiredAlignment) && in MergeConsecutiveStores() 11755 St->getAlignment() >= RequiredAlignment) in MergeConsecutiveStores()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAGBuilder.cpp | 8839 unsigned RequiredAlignment = AI->getAlignment(); in tryToElideArgumentCopy() local 8840 if (!RequiredAlignment) { in tryToElideArgumentCopy() 8841 RequiredAlignment = FuncInfo->MF->getDataLayout().getABITypeAlignment( in tryToElideArgumentCopy() 8844 if (MFI.getObjectAlignment(FixedIndex) < RequiredAlignment) { in tryToElideArgumentCopy() 8847 << RequiredAlignment << " vs " in tryToElideArgumentCopy()
|
D | DAGCombiner.cpp | 12995 unsigned RequiredAlignment = DAG->getDataLayout().getABITypeAlignment( in canMergeExpensiveCrossRegisterBankCopy() local 12998 if (RequiredAlignment > getAlignment()) in canMergeExpensiveCrossRegisterBankCopy() 13085 unsigned RequiredAlignment = 0; in adjustCostForPairing() local 13086 if (!TLI.hasPairedLoad(LoadedType, RequiredAlignment)) { in adjustCostForPairing() 13092 if (RequiredAlignment > First->getAlignment()) in adjustCostForPairing() 14317 unsigned RequiredAlignment; in MergeConsecutiveStores() local 14319 TLI.hasPairedLoad(MemVT, RequiredAlignment) && in MergeConsecutiveStores() 14320 StoreNodes[0].MemNode->getAlignment() >= RequiredAlignment) { in MergeConsecutiveStores()
|
/external/v8/src/ |
D | objects-inl.h | 1628 AllocationAlignment HeapObject::RequiredAlignment(Map* map) { in RequiredAlignment() function
|
D | objects.h | 1778 static inline AllocationAlignment RequiredAlignment(Map* map);
|