Displaying 3 results from an estimated 3 matches for "armconstanislandpass".
Did you mean:
armconstantislandpass
2013 Dec 03
6
[LLVMdev] Recent Commits by Tim Northover
Today I updated to trunk the toolchain for my work developing on
Cortex-M4F. I was super excited to see three commits by Tim Northover
that actually attempt to improve the machine code generation for my
target, or any ARM target for that matter (as opposed to other important
work on compiler correctness or architectural elegance or formatting
comment white-space, I mean). Is he alone or are
2013 Dec 04
0
[LLVMdev] Recent Commits by Tim Northover
...ted and enabled in 32-bit ARM, though until
today only used for targets that didn't have movw/movt available (and
perhaps some odd corner cases like floating constants).
> Islands are not being placed within range of a near LDR. They only appear
> between functions. (It seemed to me like ARMConstanIslandPass was not
> being used to make them.)
That's a very worrying bug, and shouldn't be happening at all. Do you
have a .ll test-case you can show us?
> Finally, I would really like to see
> this optimization be promoted from -Oz to -Os. Doesn't it satisfy the
> criteria for -Os...
2013 Dec 03
0
[LLVMdev] Recent Commits by Tim Northover
On Dec 3, 2013, at 2:01 PM, Gary Fuehrer <gfuehrer at defiant-tech.com> wrote:
> Today I updated to trunk the toolchain for my work developing on Cortex-M4F. I was super excited to see three commits by Tim Northover that actually attempt to improve the machine code generation for my target, or any ARM target for that matter (as opposed to other important work on compiler correctness or