Lines Matching refs:TySize

3360   unsigned TySize = (unsigned)Context.getTypeSize(Ty);  in BitsContainNoUserData()  local
3361 if (TySize <= StartBit) in BitsContainNoUserData()
4192 uint64_t TySize = TInfo.Width.getQuantity(); in EmitVAArg() local
4199 CGF.Builder.CreateMemCpy(Tmp, RegAddr, TySize, false); in EmitVAArg()
6027 CharUnits TySize = getContext().getTypeSizeInChars(Ty); in EmitAAPCSVAArg() local
6033 int RegSize = IsIndirect ? 8 : TySize.getQuantity(); in EmitAAPCSVAArg()
6161 TySize < SlotSize) { in EmitAAPCSVAArg()
6162 CharUnits Offset = SlotSize - TySize; in EmitAAPCSVAArg()
6204 StackSize = TySize.alignTo(StackSlotSize); in EmitAAPCSVAArg()
6214 TySize < StackSlotSize) { in EmitAAPCSVAArg()
6215 CharUnits Offset = StackSlotSize - TySize; in EmitAAPCSVAArg()
7056 CharUnits TySize = getContext().getTypeSizeInChars(Ty); in EmitVAArg() local
7063 if (TySize > CharUnits::fromQuantity(16) && isIllegalVectorType(Ty)) { in EmitVAArg()
7068 } else if (TySize > CharUnits::fromQuantity(16) && in EmitVAArg()
7089 TypeInfoChars TyInfo(TySize, TyAlignForABI, AlignRequirementKind::None); in EmitVAArg()
7872 void CoerceToIntArgs(uint64_t TySize,
7874 llvm::Type* HandleAggregates(QualType Ty, uint64_t TySize) const;
7959 uint64_t TySize, SmallVectorImpl<llvm::Type *> &ArgList) const { in CoerceToIntArgs() argument
7964 for (unsigned N = TySize / (MinABIStackAlignInBytes * 8); N; --N) in CoerceToIntArgs()
7968 unsigned R = TySize % (MinABIStackAlignInBytes * 8); in CoerceToIntArgs()
7976 llvm::Type* MipsABIInfo::HandleAggregates(QualType Ty, uint64_t TySize) const { in HandleAggregates()
7980 CoerceToIntArgs(TySize, ArgList); in HandleAggregates()
7991 CoerceToIntArgs(TySize, ArgList); in HandleAggregates()
7997 assert(!(TySize % 8) && "Size of structure must be multiple of 8."); in HandleAggregates()
8026 CoerceToIntArgs(TySize - LastOffset, IntArgList); in HandleAggregates()
8045 uint64_t TySize = getContext().getTypeSize(Ty); in classifyArgumentType() local
8051 Offset = CurrOffset + llvm::alignTo(TySize, Align * 8) / 8; in classifyArgumentType()
8055 if (TySize == 0) in classifyArgumentType()
8067 ABIArgInfo::getDirect(HandleAggregates(Ty, TySize), 0, in classifyArgumentType()
8249 int TySize = getContext().getTypeSize(Ty); in extendType() local
8252 if (Ty->isUnsignedIntegerOrEnumerationType() && TySize == 32) in extendType()
8361 unsigned TySize = getContext().getTypeSize(Ty); in classifyArgumentType() local
8364 if (TySize == 8 && NumRegs >= 2) { in classifyArgumentType()
8371 TySize = llvm::alignTo(TySize, 16); in classifyArgumentType()
8375 if (TySize <= NumRegs * 8) { in classifyArgumentType()
8376 NumRegs -= TySize / 8; in classifyArgumentType()
11289 int TySize = getContext().getTypeSize(Ty); in extendType() local
11291 if (XLen == 64 && Ty->isUnsignedIntegerOrEnumerationType() && TySize == 32) in extendType()