Skip to content
  1. Nov 04, 2017
  2. Nov 03, 2017
  3. Nov 02, 2017
    • Hiroshi Yamauchi's avatar
      Irreducible loop metadata for more accurate block frequency under PGO. · dce9def3
      Hiroshi Yamauchi authored
      Summary:
      Currently the block frequency analysis is an approximation for irreducible
      loops.
      
      The new irreducible loop metadata is used to annotate the irreducible loop
      headers with their header weights based on the PGO profile (currently this is
      approximated to be evenly weighted) and to help improve the accuracy of the
      block frequency analysis for irreducible loops.
      
      This patch is a basic support for this.
      
      Reviewers: davidxl
      
      Reviewed By: davidxl
      
      Subscribers: mehdi_amini, llvm-commits, eraman
      
      Differential Revision: https://reviews.llvm.org/D39028
      
      llvm-svn: 317278
      dce9def3
Loading