Lines Matching defs:ElTy
221 llvm::StructType *ElTy = cast<llvm::StructType>(Addr.getElementType());
223 const llvm::StructLayout *Layout = DL.getStructLayout(ElTy);
228 ElTy->getElementType(Index),
243 llvm::ArrayType *ElTy = cast<llvm::ArrayType>(Addr.getElementType());
246 CharUnits::fromQuantity(DL.getTypeAllocSize(ElTy->getElementType()));
251 ElTy->getElementType(),
263 llvm::Type *ElTy = Addr.getElementType();
265 CharUnits EltSize = CharUnits::fromQuantity(DL.getTypeAllocSize(ElTy));
268 CreateInBoundsGEP(ElTy, Addr.getBasePointer(), getSize(Index), Name),
269 ElTy, Addr.getAlignment().alignmentAtOffset(Index * EltSize),
280 llvm::Type *ElTy = Addr.getElementType();
282 CharUnits EltSize = CharUnits::fromQuantity(DL.getTypeAllocSize(ElTy));
284 return Address(CreateGEP(ElTy, Addr.getBasePointer(), getSize(Index), Name),
416 llvm::StructType *ElTy = cast<llvm::StructType>(Addr.getElementType());
418 const llvm::StructLayout *Layout = DL.getStructLayout(ElTy);
422 CreatePreserveStructAccessIndex(ElTy, emitRawPointerFromAddress(Addr),
424 ElTy->getElementType(Index),