Redundancy Elimination Algorithm

Hi,

I am planning to implement a Redundancy Elimination Algorithm that gets the input from a Redundancy Detection Algorithm pass implemented using Global Value Numbering. Since it is checking for value equivalencies, I am not getting how to implement this.

Any hints or insights on implementing this Redundancy Elimination Algorithm?

Regards,

Ansar K.A.