Add one more parameter to SSAUpdater to disable PHI node creation.
SSAUpdater will find a Phi node if it exists but will return undef value if
new Phi node should be created.
By default the behavior is not changed. Phi nodes can be created.
I need this patch for implementation of PR26223.
This is bad: the caller has no way to tell what happened if you return undef (is the value actually undef at the given point, or did PHI construction fail?).