Searched refs:TypeAlign (Results 1 - 5 of 5) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DInliner.cpp235 unsigned TypeAlign = DL.getABITypeAlignment(AI->getAllocatedType()); local
237 Align1 = Align1 ? Align1 : TypeAlign;
238 Align2 = Align2 ? Align2 : TypeAlign;
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp1423 CharUnits TypeAlign = Context.getTypeAlignInChars(Type); local
1440 FieldOffset = llvm::alignTo(getDataSizeInBits(), Context.toBits(TypeAlign));
1453 Context.toBits(TypeAlign), FieldPacked, D);
1459 UpdateAlignment(TypeAlign);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp274 static const char *getLockFreeValue(unsigned TypeWidth, unsigned TypeAlign, argument
278 if (TypeWidth == TypeAlign && (TypeWidth & (TypeWidth - 1)) == 0 &&
/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DTargetInfo.cpp1539 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8; local
1540 unsigned StackAlign = getTypeStackAlignInBytes(Ty, TypeAlign);
1546 bool Realign = TypeAlign > StackAlign;
7696 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8;
7698 /*Realign=*/TypeAlign >
8657 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8;
8659 TypeAlign > MinABIStackAlignInBytes);
8857 CharUnits TypeAlign = getContext().getTypeAlignInChars(Ty);
8871 Val = Address(llvm::UndefValue::get(ArgPtrTy), TypeAlign);
8883 Val = Address(Builder.CreateLoad(Val), TypeAlign);
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprCXX.cpp958 CharUnits TypeAlign = Context.getTypeAlignInChars(Ty); local
960 if (ExnObjAlign < TypeAlign) {
963 << Ty << (unsigned)TypeAlign.getQuantity()

Completed in 226 milliseconds