Lines Matching refs:TySize
2773 unsigned TySize = (unsigned)Context.getTypeSize(Ty); in BitsContainNoUserData() local
2774 if (TySize <= StartBit) in BitsContainNoUserData()
3479 uint64_t TySize = SizeAlign.first.getQuantity(); in EmitVAArg() local
3486 CGF.Builder.CreateMemCpy(Tmp, RegAddr, TySize, false); in EmitVAArg()
6185 void CoerceToIntArgs(uint64_t TySize,
6187 llvm::Type* HandleAggregates(QualType Ty, uint64_t TySize) const;
6257 uint64_t TySize, SmallVectorImpl<llvm::Type *> &ArgList) const { in CoerceToIntArgs() argument
6262 for (unsigned N = TySize / (MinABIStackAlignInBytes * 8); N; --N) in CoerceToIntArgs()
6266 unsigned R = TySize % (MinABIStackAlignInBytes * 8); in CoerceToIntArgs()
6274 llvm::Type* MipsABIInfo::HandleAggregates(QualType Ty, uint64_t TySize) const { in HandleAggregates()
6278 CoerceToIntArgs(TySize, ArgList); in HandleAggregates()
6289 CoerceToIntArgs(TySize, ArgList); in HandleAggregates()
6295 assert(!(TySize % 8) && "Size of structure must be multiple of 8."); in HandleAggregates()
6324 CoerceToIntArgs(TySize - LastOffset, IntArgList); in HandleAggregates()
6343 uint64_t TySize = getContext().getTypeSize(Ty); in classifyArgumentType() local
6349 Offset = CurrOffset + llvm::alignTo(TySize, Align * 8) / 8; in classifyArgumentType()
6353 if (TySize == 0) in classifyArgumentType()
6365 ABIArgInfo::getDirect(HandleAggregates(Ty, TySize), 0, in classifyArgumentType()
6527 int TySize = getContext().getTypeSize(Ty); in shouldSignExtUnsignedType() local
6530 if (Ty->isUnsignedIntegerOrEnumerationType() && TySize == 32) in shouldSignExtUnsignedType()