[LLVMdev] What is the state of LLVM's ARM backend

Tomas Lindquist Olsen tomas.l.olsen at gmail.com
Thu Apr 9 02:51:59 PDT 2009

On Wed, Apr 8, 2009 at 7:18 PM, Bob Wilson <bob.wilson at apple.com> wrote:
> On Apr 8, 2009, at 9:52 AM, Tomas Lindquist Olsen wrote:
>> From my experience, the ARM backend fails miserably on all except the
>> most trivial uses of first class aggregates. For our project, this is
>> a complete blocker on ARM platforms.
> I'll try Dan's suggested fix for pr3795 "ARM assertion failure for
> load of first-class aggregate from variable GEP".  I'm not sure if
> you're referring to that bug or if there are additional problems.

This is what I was referring to. We never got any further due to that
problem as almost all D source modules will generate something similar
to that.
Anyway, the fix seems to work, so thank you a lot. I'll be sure to
report any further issue we find in the ARM backend.


More information about the llvm-dev mailing list