Lines Matching refs:fromQuantity
921 CharUnits::fromQuantity(4), in EmitVAArg()
1635 return ABIArgInfo::getIndirect(CharUnits::fromQuantity(4), /*ByVal=*/true); in getIndirectResult()
1640 return ABIArgInfo::getIndirect(CharUnits::fromQuantity(StackAlign), in getIndirectResult()
1970 CharUnits WordSize = CharUnits::fromQuantity(4); in addFieldToArgStruct()
2025 CharUnits StackAlign = CharUnits::fromQuantity(4); in rewriteWithInAlloca()
2071 TypeInfo.Align = CharUnits::fromQuantity( in EmitVAArg()
2075 TypeInfo, CharUnits::fromQuantity(4), in EmitVAArg()
3247 return ABIArgInfo::getIndirect(CharUnits::fromQuantity(Align)); in getIndirectResult()
3950 if (Align > CharUnits::fromQuantity(8)) { in EmitX86_64VAArgFromMemory()
4075 CharUnits::fromQuantity(getDataLayout().getABITypeAlignment(TyLo))); in EmitVAArg()
4081 CharUnits::fromQuantity(getDataLayout().getABITypeAlignment(TyHi))); in EmitVAArg()
4087 CharUnits::fromQuantity(8)); in EmitVAArg()
4105 CharUnits::fromQuantity(16)); in EmitVAArg()
4117 CharUnits::fromQuantity(16)); in EmitVAArg()
4120 CharUnits::fromQuantity(16)); in EmitVAArg()
4174 CharUnits::fromQuantity(8), in EmitMSVAArg()
4376 CharUnits::fromQuantity(8), in EmitVAArg()
4564 return CharUnits::fromQuantity(16); in getParamTypeAlignment()
4568 return CharUnits::fromQuantity(16); in getParamTypeAlignment()
4570 return CharUnits::fromQuantity(PtrByteSize); in getParamTypeAlignment()
4581 CharUnits SlotSize = CharUnits::fromQuantity(PtrByteSize); in EmitVAArg()
4646 return CharUnits::fromQuantity(getContext().getTypeSize(Ty) == 128 ? 16 in getParamTypeAlignment()
4660 return CharUnits::fromQuantity(AlignTy->isVectorType() ? 16 : 4); in getParamTypeAlignment()
4661 return CharUnits::fromQuantity(4); in getParamTypeAlignment()
4700 CharUnits SlotSize = CharUnits::fromQuantity(4); in EmitVAArg()
4766 CharUnits::fromQuantity(8)); in EmitVAArg()
4772 CharUnits::fromQuantity(32)); in EmitVAArg()
4777 CharUnits RegSize = CharUnits::fromQuantity((isInt || IsSoftFloatABI) ? 4 : 8); in EmitVAArg()
4802 CharUnits OverflowAreaAlign = CharUnits::fromQuantity(4); in EmitVAArg()
5016 return CharUnits::fromQuantity(getContext().getTypeSize(Ty) == 128 ? 16 : 8); in getParamTypeAlignment()
5023 return CharUnits::fromQuantity(16); in getParamTypeAlignment()
5046 return CharUnits::fromQuantity(AlignAsType->isVectorType() ? 16 : 8); in getParamTypeAlignment()
5052 return CharUnits::fromQuantity(16); in getParamTypeAlignment()
5055 return CharUnits::fromQuantity(8); in getParamTypeAlignment()
5265 return ABIArgInfo::getIndirect(CharUnits::fromQuantity(ABIAlign), in classifyArgumentType()
5339 CharUnits SlotSize = CharUnits::fromQuantity(8); in EmitVAArg()
6007 CharUnits::fromQuantity(IsFPR ? 16 : 8)); in EmitAAPCSVAArg()
6039 CharUnits BaseOffset = CharUnits::fromQuantity(16 * i + Offset); in EmitAAPCSVAArg()
6093 std::max(CharUnits::fromQuantity(8), TyAlign)); in EmitAAPCSVAArg()
6096 CharUnits StackSlotSize = CharUnits::fromQuantity(8); in EmitAAPCSVAArg()
6144 CharUnits SlotSize = CharUnits::fromQuantity(PointerSize); in EmitDarwinVAArg()
6180 CharUnits::fromQuantity(8), in EmitMSVAArg()
6535 getContext().getTypeSizeInChars(Ty) > CharUnits::fromQuantity(16)) { in classifyArgumentType()
6540 CharUnits::fromQuantity(getContext().getTypeAlign(Ty) / 8), false); in classifyArgumentType()
6556 if (getContext().getTypeSizeInChars(Ty) > CharUnits::fromQuantity(64)) { in classifyArgumentType()
6558 return ABIArgInfo::getIndirect(CharUnits::fromQuantity(ABIAlign), in classifyArgumentType()
6895 CharUnits SlotSize = CharUnits::fromQuantity(4); in EmitVAArg()
6911 if (TySize > CharUnits::fromQuantity(16) && isIllegalVectorType(Ty)) { in EmitVAArg()
6916 } else if (TySize > CharUnits::fromQuantity(16) && in EmitVAArg()
6927 TyAlignForABI = std::max(TyAlignForABI, CharUnits::fromQuantity(4)); in EmitVAArg()
6928 TyAlignForABI = std::min(TyAlignForABI, CharUnits::fromQuantity(8)); in EmitVAArg()
6931 TyAlignForABI = std::max(TyAlignForABI, CharUnits::fromQuantity(4)); in EmitVAArg()
6932 TyAlignForABI = std::min(TyAlignForABI, CharUnits::fromQuantity(16)); in EmitVAArg()
6934 TyAlignForABI = CharUnits::fromQuantity(4); in EmitVAArg()
7446 UnpaddedSize = DirectAlign = CharUnits::fromQuantity(8); in EmitVAArg()
7455 CharUnits PaddedSize = CharUnits::fromQuantity(8); in EmitVAArg()
7457 PaddedSize = CharUnits::fromQuantity(16); in EmitVAArg()
8071 std::min(TyInfo.Align, CharUnits::fromQuantity(StackAlignInBytes)); in EmitVAArg()
8074 CharUnits ArgSlotSize = CharUnits::fromQuantity(MinABIStackAlignInBytes); in EmitVAArg()
8508 Address(__overflow_area_pointer, CharUnits::fromQuantity(Align)), in EmitVAArgFromMemory()
8543 Address(Addr, CharUnits::fromQuantity(TyAlign)), PTy); in EmitVAArgForHexagon()
8701 return Address(ArgAddr, CharUnits::fromQuantity(ArgAlign)); in EmitVAArgForHexagonLinux()
8775 return ABIArgInfo::getIndirect(CharUnits::fromQuantity(4), /*ByVal=*/true, in getIndirectResult()
9573 CharUnits SlotSize = CharUnits::fromQuantity(8); in EmitVAArg()
9598 Stride = CharUnits::fromQuantity(AllocSize).alignTo(SlotSize); in EmitVAArg()
9738 return ABIArgInfo::getIndirect(CharUnits::fromQuantity(4), /*ByVal=*/true, in getIndirectByValue()
9746 CharUnits::fromQuantity(4), true); in EmitVAArg()
9940 CharUnits SlotSize = CharUnits::fromQuantity(4); in EmitVAArg()
9965 ArgSize = CharUnits::fromQuantity( in EmitVAArg()
10755 CharUnits::fromQuantity(getDataLayout().getABITypeAlignment(Field2Ty)); in coerceAndExpandFPCCEligibleStruct()
10757 CharUnits::fromQuantity(getDataLayout().getTypeStoreSize(Field1Ty)); in coerceAndExpandFPCCEligibleStruct()
10917 CharUnits SlotSize = CharUnits::fromQuantity(XLen / 8); in EmitVAArg()