
int f(int a, int b) {
	return a && b ? 11 : 42;
}

int x = 2, y = 3;

int main(void) {
	int ret = 23 < f(x,y);
	printf("%d\n", ret);
	return ret;
}

/*$ -march=pentium3 $*/

int f(int a, int b) {
	return a && b ? 11 : 42;
}

int x = 2, y = 3;

int main(void) {
	int ret = 23 < f(x,y);
	printf("%d\n", ret);
	return ret;
}

Use march=pentium3 to use if-conv
Use march=pentium3 to use if-conv

[r21671]
