[all-commits] [llvm/llvm-project] 8b6785: [CFGPrinter] Adding heat coloring to CFGPrinter

KirillVNaumov via All-commits all-commits at lists.llvm.org
Wed Apr 8 13:00:15 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 8b67853a83c16f1e97a7bda02e3cceb37b1cd7db
      https://github.com/llvm/llvm-project/commit/8b67853a83c16f1e97a7bda02e3cceb37b1cd7db
  Author: Kirill Naumov <knaumov at azul.com>
  Date:   2020-04-08 (Wed, 08 Apr 2020)

  Changed paths:
    M llvm/include/llvm/Analysis/CFGPrinter.h
    A llvm/include/llvm/Analysis/HeatUtils.h
    M llvm/lib/Analysis/CFGPrinter.cpp
    M llvm/lib/Analysis/CMakeLists.txt
    A llvm/lib/Analysis/HeatUtils.cpp
    M llvm/test/Other/2007-06-05-PassID.ll
    A llvm/test/Other/cfg-printer-branch-weights-percent.ll
    M llvm/test/Other/cfg-printer-branch-weights.ll
    A llvm/test/Other/heat-colors-graphs.ll

  Log Message:
  -----------
  [CFGPrinter] Adding heat coloring to CFGPrinter

This patch introduces the heat coloring of the Control Flow Graph which is based
on the relative "hotness" of each BB. The patch is a part of sequence of three
patches, related to graphs Heat Coloring.

Reviewers: rcorcs, apilipenko, davidxl, sfertile, fedor.sergeev, eraman, bollu

Differential Revision: https://reviews.llvm.org/D77161




More information about the All-commits mailing list