Searched refs:TyAlign (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | DataLayout.cpp | 57 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 D | TargetInfo.cpp | 4193 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 D | BasicTTIImpl.h | 1771 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 D | X86ISelLowering.cpp | 2631 Align TyAlign = DL.getABITypeAlign(Ty); in getByValTypeAlignment() local 2632 if (TyAlign > 8) in getByValTypeAlignment() 2633 return TyAlign.value(); in getByValTypeAlignment()
|