2 1 such references are said to be data dependent and they impose constraints on the amount of program modifications the compiler can apply for improving the program s performance