Support unaligned load/store on more ARM targets

Anton Korobeynikov anton at korobeynikov.info
Wed May 15 13:46:21 PDT 2013


> The distinction is made because v6 doesn't guarantee support (but LLVM
> assumes that Apple controls hardware+kernel and therefore have conformant v6
> CPUs), whereas v7 does provide this guarantee (and Linux behaves sanely).
In ARM world there are some other targets besides Linux and Darwin
which might not behave in the same way as Linux.

So, no, this patch is not a proper way of doing things. If it says "on
Linux" it should test for Linux.

--
With best regards, Anton Korobeynikov
Faculty of Mathematics and Mechanics, Saint Petersburg State University



More information about the llvm-commits mailing list