Currently, for self-recursive call, we never use value originated from non-passthrough jump function as source to avoid propagation explosion, but self-dependent value is missed. This patch is made to fix the bug. Bootstrapped/regtested on x86_64-linux and aarch64-linux. Feng --- 2020-02-18 Feng Xue PR ipa/93763 * ipa-cp.c (self_recursively_generated_p): Mark self-dependent value as self-recursively generated.