[all-commits] [llvm/llvm-project] 5f672f: Reland: Introduce -dot-cfg-mssa option which creat...

jamieschmeiser via All-commits all-commits at lists.llvm.org
Thu Nov 12 09:39:37 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 5f672fefeb26b741a655a4f1938bbc9984e34ead
      https://github.com/llvm/llvm-project/commit/5f672fefeb26b741a655a4f1938bbc9984e34ead
  Author: Jamie Schmeiser <schmeise at ca.ibm.com>
  Date:   2020-11-12 (Thu, 12 Nov 2020)

  Changed paths:
    M llvm/include/llvm/Analysis/CFGPrinter.h
    M llvm/lib/Analysis/MemorySSA.cpp
    A llvm/test/Analysis/MemorySSA/print-dot-cfg-mssa.ll

  Log Message:
  -----------
  Reland: Introduce -dot-cfg-mssa option which creates dot-cfg style file with mssa comments included in source

Summary:
Expand the print-memoryssa and print<memoryssa> passes with a new hidden
option -cfg-dot-mssa that names a file. When set, a dot-cfg style file
will be generated into the named file with the memoryssa comments retained
and those blocks containing them shown in light pink. The option does
nothing in isolation.

Author: Jamie Schmeiser <schmeise at ca.ibm.com>

Reviewed By: asbirlea (Alina Sbirlea), dblaikie (David Blaikie)

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




More information about the All-commits mailing list