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

           Summary: Early tail dup can cause problems to register
                    allocator don't
           Product: libraries
           Version: trunk
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: Register Allocator
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected]


Created an attachment (id=6707)
 --> (http://llvm.org/bugs/attachment.cgi?id=6707)
master2.bc

I am reporting a bug to keep track of the recent discussions on llvm-commits.

With the attached bitcode file:

$ time ./bin/llc -disable-early-taildup ~/llvm/master2.bc  -o master.o
-tail-dup-size=8 -filetype=obj

real    0m1.667s
user    0m1.640s
sys    0m0.024s

$ ls -l master.o
-rw-rw-r--. 1 espindola espindola 126256 Jun  7 01:19 master.o

$ time ./bin/llc  ~/llvm/master2.bc  -o master.o  -filetype=obj

real    0m24.317s
user    0m24.204s
sys    0m0.063s
$ ls -l master.o
-rw-rw-r--. 1 espindola espindola 675912 Jun  7 01:20 master.o

-- 
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

Reply via email to