On 8/22/24 5:04 AM, Manolis Tsamis wrote:
Similar to not allowing jump instructions in the generated code, we also
shouldn't allow call instructions in noce_convert_multiple_sets.
In the case of PR116358 a libcall was generated from force_operand.

        PR middle-end/116358

gcc/ChangeLog:

        * ifcvt.cc (noce_convert_multiple_sets): Disallow call insns.

gcc/testsuite/ChangeLog:

        * gcc.target/aarch64/pr116358.c: New test.
OK
jeff

Reply via email to