Machine-translated by Google. Questions are authored in English.
Top

Discussion

A use definition chain links

  • A.a use of a variable to the definitions that may reach it
  • B.a definition of a variable to the block that contains it
  • C.two variables that must hold the same value
  • D.a procedure call to the procedure it invokes

Answer: A

Such chains are built directly from reaching definitions. A use with exactly one reaching definition that assigns a constant is immediately a candidate for constant propagation. Definition use chains run the other way and support dead code elimination.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.