[Bug target/64774] [ARM/thumb] missed optimization: pc relative ldr used when constant can be derived from register

2016-01-23 Thread pinskia at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64774 Andrew Pinski changed: What|Removed |Added Keywords||missed-optimization Severity|m

[Bug target/64774] [ARM/thumb] missed optimization: pc relative ldr used when constant can be derived from register

2015-01-28 Thread rearnsha at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64774 Richard Earnshaw changed: What|Removed |Added Target||arm Priority|P3

[Bug target/64774] [ARM/thumb] missed optimization: pc relative ldr used when constant can be derived from register

2015-01-28 Thread bruck.michael at googlemail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64774 --- Comment #2 from Michael Bruck --- (In reply to Richard Earnshaw from comment #1) > Although the compiler tries to find some common cases, it is generally > infeasible to detect all the possible permutations that exist. Furthermore, > in real