[PATCH] D139109: [LoopUnswitch] Perform loop unswitching on select instructions

Sergei Kachkov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 1 06:30:07 PST 2022


kachkov98 added a comment.

test-suite statistics:

  Program                                                                             simple-loop-unswitch.NumSelects
                                                                                      selects                        
             test-suite :: External/SPEC/CFP2017rate/526.blender_r/526.blender_r.test  52.00                         
                   test-suite :: External/SPEC/CINT2017speed/602.gcc_s/602.gcc_s.test  16.00                         
                    test-suite :: External/SPEC/CINT2017rate/502.gcc_r/502.gcc_r.test  16.00                         
                          test-suite :: MultiSource/Applications/ClamAV/clamscan.test   7.00                         
                        test-suite :: MultiSource/Benchmarks/7zip/7zip-benchmark.test   6.00                         
                         test-suite :: MultiSource/Applications/JM/ldecod/ldecod.test   6.00                         
  test-suite :: MultiSource/Benchmarks/MiBench/consumer-typeset/consumer-typeset.test   4.00                         
                     test-suite :: External/SPEC/CINT2017speed/657.xz_s/657.xz_s.test   3.00                         
                            test-suite :: MultiSource/Applications/oggenc/oggenc.test   3.00                         
        test-suite :: External/SPEC/CINT2017rate/500.perlbench_r/500.perlbench_r.test   3.00                         
       test-suite :: External/SPEC/CINT2017speed/600.perlbench_s/600.perlbench_s.test   3.00                         
                      test-suite :: External/SPEC/CINT2017rate/557.xz_r/557.xz_r.test   3.00                         
               test-suite :: External/SPEC/CFP2017rate/511.povray_r/511.povray_r.test   3.00                         
                         test-suite :: MultiSource/Applications/JM/lencod/lencod.test   2.00                         
              test-suite :: MultiSource/Benchmarks/mediabench/jpeg/jpeg-6a/cjpeg.test   2.00                         
        test-suite :: MultiSource/Benchmarks/MiBench/consumer-jpeg/consumer-jpeg.test   2.00                         
        test-suite :: External/SPEC/CINT2017rate/523.xalancbmk_r/523.xalancbmk_r.test   2.00                         
       test-suite :: External/SPEC/CINT2017speed/623.xalancbmk_s/623.xalancbmk_s.test   2.00                         
                              test-suite :: MultiSource/Benchmarks/Bullet/bullet.test   2.00                         
                              test-suite :: MultiSource/Applications/spiff/spiff.test   2.00                         
                              test-suite :: MultiSource/Benchmarks/nbench/nbench.test   1.00                         
          test-suite :: MultiSource/Benchmarks/mediabench/g721/g721encode/encode.test   1.00                         
            test-suite :: MultiSource/Benchmarks/FreeBench/pcompress2/pcompress2.test   1.00                         
                          test-suite :: MultiSource/Applications/sqlite3/sqlite3.test   1.00                         
  test-suite :: MultiSource/Benchmarks/MiBench/automotive-susan/automotive-susan.test   1.00                         
            test-suite :: External/SPEC/CFP2017speed/638.imagick_s/638.imagick_s.test   1.00                         
                    test-suite :: MultiSource/Benchmarks/ASC_Sequoia/AMGmk/AMGmk.test   1.00                         
        test-suite :: MultiSource/Benchmarks/MiBench/consumer-lame/consumer-lame.test   1.00                         
                       test-suite :: MultiSource/Benchmarks/mafft/pairlocalalign.test   1.00                         
        test-suite :: MultiSource/Benchmarks/MiBench/office-ispell/office-ispell.test   1.00                         
             test-suite :: External/SPEC/CFP2017rate/538.imagick_r/538.imagick_r.test   1.00                         
               test-suite :: External/SPEC/CFP2017rate/510.parest_r/510.parest_r.test   1.00                         
                                    test-suite :: MultiSource/Benchmarks/sim/sim.test   1.00


Repository:
  rG LLVM Github Monorepo

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

https://reviews.llvm.org/D139109



More information about the llvm-commits mailing list