(* https://github.com/golang/go/blob/master/src/cmd/compile/internal/ssa/phiopt.go *)