Bunch of changes. The data is now accessible by Pass 2. Changes need to be done to TailDuplication.cpp to fix the PHI nodes errors