[PATCH] D47858: [New PM] Introducing PassInstrumentation framework

Fedor Sergeev via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Sep 3 06:28:11 PDT 2018


fedor.sergeev added a comment.

In https://reviews.llvm.org/D47858#1221946, @philip.pfaffe wrote:

> What operations do clients ever have to perform on an IRUnit? The number should be tiny I believe.


Looking at the original RFC I see:

  -print-after
  -verify-each 

plus ideas like:

  -git-commit-after-all
  -debugify-each 

By a pure accident I left out the IRUnit parameter in the first version of RFC but did correct myself soon as after.
I was under impression that suggested non-opaque nature of IRUnit is kinda clear during the discussion that followed
(though nobody was specifically picking on it pro- or contra-).


Repository:
  rL LLVM

https://reviews.llvm.org/D47858





More information about the llvm-commits mailing list