Lines Matching refs:ElTy
220 llvm::StructType *ElTy = cast<llvm::StructType>(Addr.getElementType()); variable
222 const llvm::StructLayout *Layout = DL.getStructLayout(ElTy);
227 ElTy->getElementType(Index),
242 llvm::ArrayType *ElTy = cast<llvm::ArrayType>(Addr.getElementType()); variable
245 CharUnits::fromQuantity(DL.getTypeAllocSize(ElTy->getElementType()));
250 ElTy->getElementType(),
262 llvm::Type *ElTy = Addr.getElementType();
264 CharUnits EltSize = CharUnits::fromQuantity(DL.getTypeAllocSize(ElTy));
267 CreateInBoundsGEP(ElTy, Addr.getBasePointer(), getSize(Index), Name),
268 ElTy, Addr.getAlignment().alignmentAtOffset(Index * EltSize),
279 llvm::Type *ElTy = Addr.getElementType();
281 CharUnits EltSize = CharUnits::fromQuantity(DL.getTypeAllocSize(ElTy));
283 return Address(CreateGEP(ElTy, Addr.getBasePointer(), getSize(Index), Name),
414 llvm::StructType *ElTy = cast<llvm::StructType>(Addr.getElementType()); in CreatePreserveStructAccessIndex() local
416 const llvm::StructLayout *Layout = DL.getStructLayout(ElTy); in CreatePreserveStructAccessIndex()
420 CreatePreserveStructAccessIndex(ElTy, emitRawPointerFromAddress(Addr), in CreatePreserveStructAccessIndex()
422 ElTy->getElementType(Index), in CreatePreserveStructAccessIndex()