reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Scalar/SROA.cpp
 2157   assert(Ty->getBitWidth() <= IntTy->getBitWidth() &&
 2160   if (Ty != IntTy) {
 2161     V = IRB.CreateZExt(V, IntTy, Name + ".ext");
 2164   assert(DL.getTypeStoreSize(Ty) + Offset <= DL.getTypeStoreSize(IntTy) &&
 2168     ShAmt = 8 * (DL.getTypeStoreSize(IntTy) - DL.getTypeStoreSize(Ty) - Offset);
 2174   if (ShAmt || Ty->getBitWidth() < IntTy->getBitWidth()) {
 2175     APInt Mask = ~Ty->getMask().zext(IntTy->getBitWidth()).shl(ShAmt);