[PATCH] D94215: [PostRASched] Breaking More CriticalAntiDeps

arun r via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 9 03:25:51 PST 2021


arangasa added a comment.

I tested this patch with the following SPEC 2006 benchmarks, with or without this patch on 11.0.0 release. This is the config I used for x86 target:

COPTIMIZE    = -O2 -mllvm -stats -mllvm -break-anti-dependencies=critical -mllvm -post-RA-scheduler=1
CXXOPTIMIZE  = -O2 -mllvm -stats -mllvm -break-anti-dependencies=critical -mllvm -post-RA-scheduler=1

Benchmarks tested: 401.bzip2 429.mcf 456.hmmer 458.sjeng 462.libquantum 464.h264ref 471.omnetpp 433.milc 444.namd 453.povray 470.lbm 482.sphinx3

The above are the benchmarks I could successfully compile and run in my setup with 11.0.0 (irrespective of whether this change is present or not).

I could see that this change results in 33% more broken antideps, when compared to the one without this change (5692 vs 4258).


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D94215/new/

https://reviews.llvm.org/D94215



More information about the llvm-commits mailing list