SSA Introduction W operator may introduce unnecessary liveness for A.
{"Image DocumentName": "SSA Introduction What about arrays? = A[i] = R(A,i) = R(A8,i7)", "Image ImageDescription": "Treating A[i] as a variable would be awkward, both because an assignment to A[i] may or may not change the value of A[j] and because the value of A[i] could be changed by assigning to i rather than to A[i]. Treat entire array as a scalar variable. = A[i] A[j] = V. = A[k] = R(A,i) A = W(A,j,V) = R(A,k) = R(A8,i7) A9 = W(A8,j6,V5) = R(A9,k4)", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}