Abstract
A novel technique for copy propagation and dead code elimination using hash based value numbering is discussed in this paper. This technique uses less data structures and is more efficient than earlier methods. Copy propagation generally creates dead code that can then be eliminated. Eliminating dead code improves efficiency of the program by avoiding the execution of unnecessary statements at run time. Hence in this paper, the two techniques are combined using new algorithm called hash based value numbering. This algorithm is optimal, uses less data structures and is more efficient than earlier methods. The results clearly indicate aggressive optimization.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.