[Bug middle-end/80006] loss of range information due to spurious widening conversion

2021-08-15 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80006

--- Comment #6 from Andrew Pinski  ---
> On x86_64, this conversion from signed char to int is for some reason 
> performed even in function f, so the test program triggers no warnings.

Oh yes the promotion happens because of a target hook.

[Bug middle-end/80006] loss of range information due to spurious widening conversion

2017-03-29 Thread msebor at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80006

Martin Sebor  changed:

   What|Removed |Added

  Component|tree-optimization   |middle-end

--- Comment #5 from Martin Sebor  ---
Adjusting Component per comment #4.