http://llvm.org/bugs/show_bug.cgi?id=8986
Summary: earlyclobber is broken
Product: libraries
Version: trunk
Platform: PC
OS/Version: All
Status: NEW
Severity: normal
Priority: P
Component: Register Allocator
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]
Created an attachment (id=6009)
--> (http://llvm.org/bugs/attachment.cgi?id=6009)
Testcase
Consider the attached testcase. Running "as" on the output file causes:
/home/asl/test.s:2622: Rd and Rm should be different in mul
and indeed the output and on of the input regs are same, however the output reg
is marked as earlyclobber for the instruction (MULv5 in this case). Seems like
the problem appears late, since initial register allocation looks ok.
--
Configure bugmail: http://llvm.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs