[LLVMbugs] [Bug 19317] [ARM] instrumentation code injection has user visible side-effects

bugzilla-daemon at llvm.org bugzilla-daemon at llvm.org
Thu Apr 3 05:17:42 PDT 2014


http://llvm.org/bugs/show_bug.cgi?id=19317

Renato Golin <renato.golin at linaro.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|INVALID                     |---

--- Comment #5 from Renato Golin <renato.golin at linaro.org> ---
I get it now. The point here is not the inline assembly mess up, but the
profiling on ARM. Yes, the inline asm is broken, but the profiler mcount should
preserve R0~R3, at least according to this document:

http://doc.ironwoodlabs.com/arm-arm-none-eabi/html/getting-started/arm-mcount.html

Maybe we need to call __gnu_mcount_nc on ARM on gnueabi mode?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20140403/e6b4ac00/attachment.html>


More information about the llvm-bugs mailing list