[all-commits] [llvm/llvm-project] e02920: [llvm-mca][NFC] Refactor handling of views that ex...

Wolfgang Pieb via All-commits all-commits at lists.llvm.org
Tue Aug 25 12:13:11 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: e02920fe55761aaa06b33caec381bc2a1c36ad1c
      https://github.com/llvm/llvm-project/commit/e02920fe55761aaa06b33caec381bc2a1c36ad1c
  Author: Wolfgang Pieb <wolfgang_pieb at playstation.sony.com>
  Date:   2020-08-25 (Tue, 25 Aug 2020)

  Changed paths:
    M llvm/tools/llvm-mca/Views/BottleneckAnalysis.cpp
    M llvm/tools/llvm-mca/Views/BottleneckAnalysis.h
    M llvm/tools/llvm-mca/Views/InstructionInfoView.cpp
    M llvm/tools/llvm-mca/Views/InstructionInfoView.h
    M llvm/tools/llvm-mca/Views/ResourcePressureView.cpp
    M llvm/tools/llvm-mca/Views/ResourcePressureView.h
    M llvm/tools/llvm-mca/Views/TimelineView.cpp
    M llvm/tools/llvm-mca/Views/TimelineView.h
    M llvm/tools/llvm-mca/Views/View.cpp
    M llvm/tools/llvm-mca/Views/View.h

  Log Message:
  -----------
  [llvm-mca][NFC] Refactor handling of views that examine individual instructions,
including printing them.

Reviewers: andreadb, lebedev.ri

Differential Review: https://reviews.llvm.org/D86390

Introduces a new base class "InstructionView" that such views derive from.
Other views still use the "View" base class.




More information about the All-commits mailing list