Andi Kleen <[EMAIL PROTECTED]> writes: > Your patch would fix it too because it uses a function call, but > it might not in the general case when the condition happens to be > not a function call.
My patch will disable the if-conversion optimization for your example, because the variable is not unconditionally set later in the function. Ian