[all-commits] [llvm/llvm-project] 916d37: [DA] Improve dump to show source and sink of the d...

Bardia Mahjour via All-commits all-commits at lists.llvm.org
Wed Dec 11 09:10:43 PST 2019


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 916d37a2bc53903b8b8da5fa226bced79cc5da69
      https://github.com/llvm/llvm-project/commit/916d37a2bc53903b8b8da5fa226bced79cc5da69
  Author: Bardia Mahjour <bmahjour at ca.ibm.com>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M llvm/lib/Analysis/DependenceAnalysis.cpp
    A llvm/test/Analysis/DependenceAnalysis/Dump.ll

  Log Message:
  -----------
  [DA] Improve dump to show source and sink of the dependence

Summary:
The current da printer shows the dependence without indicating
which instructions are being considered as the src vs dst. It
also silently ignores call instructions, despite the fact that
they create confused dependence edges to other memory
instructions. This patch addresses these two issues plus a
couple of minor non-functional improvements.

Authored By: bmahjour

Reviewer: dmgreen, fhahn, philip.pfaffe, chandlerc

Reviewed By: dmgreen, fhahn

Tags: #llvm

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




More information about the All-commits mailing list