[LLVMdev] Current status of ARM backend (system-level support specifically) on LLVM?

Eli Friedman eli.friedman at gmail.com
Tue Jun 2 13:08:29 PDT 2009


On Tue, Jun 2, 2009 at 11:58 AM, Won J Jeon<wjjeon at gmail.com> wrote:
> Hello all,
>
> We just started to look at how we could use LLVM to secure ARM-based mobile
> system from malware like overriding pointers to system functions and causing
> memory overflow. I'm wondering how the current ARM backend work on the
> current LLVM release.

It's stabe enough to be usable, as far as I know.

> Does it have any support for ARM system-level
> instructions to change the page tables or switching tasks?

You can use inline assembly for this sort of thing.

-Eli




More information about the llvm-dev mailing list