Currently this information is only preserved for accesses on typed arrays if it is a PutByVal. Neither Saam nor me can see a reason for this, and the original commit that added this code has no explanation either.
<rdar://problem/84180359>