[LLVMbugs] Rd and Rm should be different in mul (for ARM target)

Dale Johannesen dalej at apple.com
Tue Feb 26 10:35:13 PST 2008


>> llvmlibz.s:117: Rd and Rm should be different in mul
>> llvmlibz.s:190: Rd and Rm should be different in mla

This was a hardware restriction on early ARM chips that has been  
removed in later ones.  You need to tell the assembler that your  
target chip is one of the current ones somehow (or you may need a  
later assembler).  In some assembler versions at least, this message  
is only a warning and the assembled code is correct.




More information about the llvm-bugs mailing list