[llvm-commits] Source register same as write-back base

Johnny Chen johnny.chen at apple.com
Mon Apr 11 14:27:13 PDT 2011


Hi Joe,

I've CCed llvm-commit.  Hopefully the backend folks can help you out!
Thanks.

On Apr 11, 2011, at 2:20 PM, Joe Abbey wrote:

> Johnny,
>  
> I saw your changelist which adds a check to the disassembly of ARM instructions.
>  
> I’m currently trying to debug how the register allocation works to produce:
>  
> str r3, [r3], #4
>  
> My assembler is complaining that:
>  
> libtest-libstl.so.bc:46025: Warning: source register same as write-back base
>  
> And it should because as you (and ARM) note, this is UNPREDICTABLE.
>  
> Any thoughts on who to ask or where to start digging in LLVM to debug?
>  
> Thanks!
>  
> Joe Abbey
> Software Architect
> Arxan Technologies, Inc.
> 1305 Cumberland Ave, Ste 215
> West Lafayette, IN 47906
> W: 765-889-4756 x2
> C: 765-464-9893
> jabbey at arxan.com
> www.arxan.com
>  

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110411/9ed3fdc0/attachment.html>


More information about the llvm-commits mailing list