Re: [PATCH] middle-end: Fix ifcvt predicate generation for masked function calls

2024-10-02 Thread Victor Do Nascimento
: Tamar Christina ; richard.guent...@gmail.com; Victor Do Nascimento Subject: [PATCH] middle-end: Fix ifcvt predicate generation for masked function calls Up until now, due to a latent bug in the code for the ifcvt pass, irrespective of the branch taken in a conditional statement, the original

Re: [PATCH] middle-end: Fix ifcvt predicate generation for masked function calls

2024-10-01 Thread Richard Biener
hes@gcc.gnu.org > > Cc: Tamar Christina ; richard.guent...@gmail.com; > > Victor Do Nascimento > > Subject: [PATCH] middle-end: Fix ifcvt predicate generation for masked > > function > > calls > > > > Up until now, due to a latent bug in the code for the

RE: [PATCH] middle-end: Fix ifcvt predicate generation for masked function calls

2024-09-30 Thread Tamar Christina
> Subject: [PATCH] middle-end: Fix ifcvt predicate generation for masked > function > calls > > Up until now, due to a latent bug in the code for the ifcvt pass, > irrespective of the branch taken in a conditional statement, the > original condition for the if statement was used in

[PATCH] middle-end: Fix ifcvt predicate generation for masked function calls

2024-09-30 Thread Victor Do Nascimento
Up until now, due to a latent bug in the code for the ifcvt pass, irrespective of the branch taken in a conditional statement, the original condition for the if statement was used in masking the function call. Thus, for code such as: if (a[i] > limit) b[i] = fixed_const; else b[i] = f