Home
last modified time | relevance | path

Searched refs:TyAlign (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/lib/IR/
H A DDataLayout.cpp57 const Align TyAlign = ST->isPacked() ? Align(1) : DL.getABITypeAlign(Ty); in StructLayout() local
60 if (!isAligned(TyAlign, StructSize)) { in StructLayout()
62 StructSize = alignTo(StructSize, TyAlign); in StructLayout()
66 StructAlignment = std::max(TyAlign, StructAlignment); in StructLayout()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DTargetInfo.cpp4193 CharUnits TyAlign = TInfo.Align; in EmitVAArg() local
4197 if (TyAlign.getQuantity() > 8) { in EmitVAArg()
6069 if (!IsFPR && !IsIndirect && TyAlign.getQuantity() > 8) { in EmitAAPCSVAArg()
6070 int Align = TyAlign.getQuantity(); in EmitAAPCSVAArg()
6181 if (!IsIndirect && TyAlign.getQuantity() > 8) { in EmitAAPCSVAArg()
6182 int Align = TyAlign.getQuantity(); in EmitAAPCSVAArg()
6233 TyAlign); in EmitAAPCSVAArg()
6690 uint64_t TyAlign; in classifyArgumentType() local
6716 if (TyAlign <= 4) { in classifyArgumentType()
8746 if (TyAlign > 4) { in EmitVAArgForHexagon()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DBasicTTIImpl.h1771 Align TyAlign = thisT()->DL.getABITypeAlign(Ty); in getTypeBasedIntrinsicInstrCost() local
1772 return thisT()->getMaskedMemoryOpCost(Instruction::Store, Ty, TyAlign, 0, in getTypeBasedIntrinsicInstrCost()
1777 Align TyAlign = thisT()->DL.getABITypeAlign(Ty); in getTypeBasedIntrinsicInstrCost() local
1778 return thisT()->getMaskedMemoryOpCost(Instruction::Load, Ty, TyAlign, 0, in getTypeBasedIntrinsicInstrCost()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp2631 Align TyAlign = DL.getABITypeAlign(Ty); in getByValTypeAlignment() local
2632 if (TyAlign > 8) in getByValTypeAlignment()
2633 return TyAlign.value(); in getByValTypeAlignment()