reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
615 DerefBytes = A->getDereferenceableBytes(); 616 if (DerefBytes == 0 && (A->hasByValAttr() || A->hasStructRetAttr())) { 619 DerefBytes = DL.getTypeStoreSize(PT); 621 if (DerefBytes == 0) { 622 DerefBytes = A->getDereferenceableOrNullBytes(); 626 DerefBytes = Call->getDereferenceableBytes(AttributeList::ReturnIndex); 627 if (DerefBytes == 0) { 628 DerefBytes = 635 DerefBytes = CI->getLimitedValue(); 637 if (DerefBytes == 0) { 641 DerefBytes = CI->getLimitedValue(); 648 DerefBytes = CI->getLimitedValue(); 650 if (DerefBytes == 0) { 654 DerefBytes = CI->getLimitedValue(); 660 DerefBytes = DL.getTypeStoreSize(AI->getAllocatedType()); 667 DerefBytes = DL.getTypeStoreSize(GV->getValueType()); 671 return DerefBytes;