Which ONE of the following techniques used in compiler code optimization uses live variable analysis?

A.

Run-time function call management

B.

Register assignment to variables

C.

Strength reduction

D.

Constant folding

Solution:

Live variable analysis used in optimal register allocation to variables in code generation.