GATE Compiler Design Full Mock Test SET-1

Questions 76-80 of 100

0% completed (0/100 answered)
Your score 0/100 0 answered
Correct 0 Incorrect 0 Unanswered 100 Accuracy 0%

Question 76

MCQ · Single Correct 1 mark

Eliminating instructions that compute values that are NEVER subsequently used anywhere in the program is called:

Answers for question 76

Question 77

MCQ · Single Correct 1 mark

Which data-flow analysis is primarily used for Common Subexpression Elimination (CSE)?

Answers for question 77

Question 78

MCQ · Single Correct 1 mark

Which data-flow analysis is primarily used for Register Allocation to determine which variables can share the same physical register?

Answers for question 78

Question 79

MCQ · Single Correct 1 mark

What is Loop Invariant code?

Answers for question 79

Question 80

MCQ · Single Correct 1 mark

In reaching-definitions data-flow analysis, what does KILL[B] represent for a basic block B?

Answers for question 80
Scroll to Top