Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:TyAlign

2541     unsigned TyAlign = SizeAlign.second.getQuantity();
2542 if (TyAlign > 8) {
3378 uint64_t TyAlign = getContext().getTypeAlign(Ty) / 8;
3381 ABIAlign = std::min(std::max(TyAlign, (uint64_t)4), (uint64_t)8);
3384 /*Realign=*/TyAlign > ABIAlign);
3598 uint64_t TyAlign = CGF.getContext().getTypeAlign(Ty) / 8;
3605 TyAlign = std::min(std::max(TyAlign, (uint64_t)4), (uint64_t)8);
3607 TyAlign = 4;
3612 TyAlign = 4;
3616 if (TyAlign > 4) {
3617 assert((TyAlign & (TyAlign - 1)) == 0 &&
3620 AddrAsInt = Builder.CreateAdd(AddrAsInt, Builder.getInt32(TyAlign - 1));
3621 AddrAsInt = Builder.CreateAnd(AddrAsInt, Builder.getInt32(~(TyAlign - 1)));
3634 else if (TyAlign < CGF.getContext().getTypeAlign(Ty) / 8) {
3648 TyAlign, false);