public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug rtl-optimization/18446] We need to distinguish value extension and value truncation
       [not found] <bug-18446-4@http.gcc.gnu.org/bugzilla/>
@ 2023-06-02  5:32 ` pinskia at gcc dot gnu.org
  0 siblings, 0 replies; only message in thread
From: pinskia at gcc dot gnu.org @ 2023-06-02  5:32 UTC (permalink / raw)
  To: gcc-bugs

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=18446

--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
The gimple (tree) Level should be all well defined as we use abstract machine
to define it and there are no zero or sign extend dealing with upper bits that
are not part of the original program.

For the RTL level, it is slightly different but we don't do as much loop
optimizations there except for pull things out of the loop and some unrolling.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-06-02  5:32 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <bug-18446-4@http.gcc.gnu.org/bugzilla/>
2023-06-02  5:32 ` [Bug rtl-optimization/18446] We need to distinguish value extension and value truncation pinskia at gcc dot gnu.org

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).