[PATCH] D21560: Relax the clearance calculating for breaking partial register dependency.

Dehao Chen via llvm-commits llvm-commits at lists.llvm.org
Wed Jun 22 14:25:11 PDT 2016


danielcdh added a comment.

The performance of attached testcase running on haswell: (to reproduce, need to build with  -O2 -fno-tree-vectorize)

$ time ./good.out 
real	0m2.442s
user	0m2.437s
sys	0m0.001s

$ time ./bad.out
real	0m3.480s
user	0m3.475s
sys	0m0.002s


http://reviews.llvm.org/D21560





More information about the llvm-commits mailing list