1 votes 1 votes In compiler design ‘reducing the strength’ refers to reducing the range of values of input variables code optimization using cheaper machine instructions reducing efficiency of program none of the above Compiler Design code-optimization ugcnetcse-dec2012-paper2 compiler-design + – Sanjay Sharma asked Jun 1, 2016 Sanjay Sharma 4.1k views answer comment Share Follow See all 0 reply Please log in or register to add a comment.
Best answer 2 votes 2 votes Code optimization using cheaper machine instructions. Instead of Multiplication by 2 we can use left shift by 2 etc. Digvijay Pandey answered Jun 1, 2016 • selected Jun 1, 2016 by Sanjay Sharma Digvijay Pandey comment Share Follow See all 3 Comments See all 3 3 Comments reply ManojK commented Jun 5, 2016 reply Follow Share @Digvijay How Repetitive addition is cheaper machine instruction than multiplication. and How x*x is cheaper machine instruction than x2 . 0 votes 0 votes Arjun commented Jun 5, 2016 reply Follow Share it depends on the architecture. But repetitive addition is never cheaper than multiplication. If there is a MUL instruction doing MUL x, x is cheaper than computing the power to 2. 2 votes 2 votes Ritwik commented Jun 22, 2017 reply Follow Share Ans (B) Reference link 0 votes 0 votes Please log in or register to add a comment.