Searched refs:TypeAlign (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 1494 CharUnits TypeAlign = Context.getTypeAlignInChars(Type); in LayoutWideBitField() local 1511 FieldOffset = llvm::alignTo(getDataSizeInBits(), Context.toBits(TypeAlign)); in LayoutWideBitField() 1524 Context.toBits(TypeAlign), FieldPacked, D); in LayoutWideBitField() 1530 UpdateAlignment(TypeAlign); in LayoutWideBitField()
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXAsmPrinter.cpp | 1512 Align TypeAlign = TLI->getFunctionParamOptimizedAlign(F, Ty, DL); in emitFunctionParamList() local 1514 return std::max(TypeAlign, ParamAlign.valueOrOne()); in emitFunctionParamList()
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | TargetInfo.cpp | 1685 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8; in getIndirectResult() local 1686 unsigned StackAlign = getTypeStackAlignInBytes(Ty, TypeAlign); in getIndirectResult() 1692 bool Realign = TypeAlign > StackAlign; in getIndirectResult() 8987 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8; in getIndirectResult() local 8989 /*Realign=*/TypeAlign > in getIndirectResult() 10001 unsigned TypeAlign = getContext().getTypeAlign(Ty) / 8; in getIndirectByValue() local 10003 TypeAlign > MinABIStackAlignInBytes); in getIndirectByValue() 10210 CharUnits TypeAlign = getContext().getTypeAlignInChars(Ty); in EmitVAArg() local 10224 Val = Address(llvm::UndefValue::get(ArgPtrTy), ArgTy, TypeAlign); in EmitVAArg() 10237 Val = Address(Builder.CreateLoad(Val), ArgTy, TypeAlign); in EmitVAArg()
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaExprCXX.cpp | 1065 CharUnits TypeAlign = Context.getTypeAlignInChars(Ty); in CheckCXXThrowOperand() local 1067 if (ExnObjAlign < TypeAlign) { in CheckCXXThrowOperand() 1070 << Ty << (unsigned)TypeAlign.getQuantity() in CheckCXXThrowOperand()
|