reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2366 SliceSize = NewEndOffset - NewBeginOffset; 2478 IntegerType *ExtractTy = Type::getIntNTy(LI.getContext(), SliceSize * 8); 2486 assert(cast<IntegerType>(LI.getType())->getBitWidth() >= SliceSize * 8 && 2488 if (cast<IntegerType>(LI.getType())->getBitWidth() > SliceSize * 8) 2503 Type *TargetTy = IsSplit ? Type::getIntNTy(LI.getContext(), SliceSize * 8) 2505 const bool IsLoadPastEnd = DL.getTypeStoreSize(TargetTy) > SliceSize; 2571 assert(SliceSize < DL.getTypeStoreSize(LI.getType()) && 2664 if (SliceSize < DL.getTypeStoreSize(V->getType())) { 2670 IntegerType *NarrowTy = Type::getIntNTy(SI.getContext(), SliceSize * 8); 2680 const bool IsStorePastEnd = DL.getTypeStoreSize(V->getType()) > SliceSize; 2924 SliceSize != DL.getTypeStoreSize(NewAI.getAllocatedType()) ||