[all-commits] [llvm/llvm-project] 659f7d: [mlir] NFC: Move the state for managing aliases ou...

River Riddle via All-commits all-commits at lists.llvm.org
Wed Jan 8 10:34:49 PST 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 659f7d463b3d677823fdcfddc37eea481078c514
      https://github.com/llvm/llvm-project/commit/659f7d463b3d677823fdcfddc37eea481078c514
  Author: River Riddle <riverriddle at google.com>
  Date:   2020-01-08 (Wed, 08 Jan 2020)

  Changed paths:
    M mlir/lib/IR/AsmPrinter.cpp

  Log Message:
  -----------
  [mlir] NFC: Move the state for managing aliases out of ModuleState and into a new class AliasState.

Summary: This reduces the complexity of ModuleState and simplifies the code. A future revision will mold ModuleState into something that can be used by users for caching of printer state, as well as for implementing printAsOperand style methods.

Reviewed By: antiagainst

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




More information about the All-commits mailing list