[all-commits] [llvm/llvm-project] 1284dc: Use an Identifier instead of an OperationName inte...
Mehdi Amini via All-commits
all-commits at lists.llvm.org
Wed Sep 2 14:46:31 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: 1284dc34abd11ce4275ad21c0470ad8c679b59b7
https://github.com/llvm/llvm-project/commit/1284dc34abd11ce4275ad21c0470ad8c679b59b7
Author: Mehdi Amini <joker.eph at gmail.com>
Date: 2020-09-02 (Wed, 02 Sep 2020)
Changed paths:
M mlir/include/mlir/Pass/PassInstrumentation.h
M mlir/include/mlir/Pass/PassManager.h
M mlir/lib/Pass/Pass.cpp
M mlir/lib/Pass/PassStatistics.cpp
M mlir/lib/Pass/PassTiming.cpp
M mlir/unittests/Pass/PassManagerTest.cpp
Log Message:
-----------
Use an Identifier instead of an OperationName internally for OpPassManager identification (NFC)
This allows to defers the check for traits to the execution instead of forcing it on the pipeline creation.
In particular, this is making our pipeline creation tolerant to dialects not being loaded in the context yet.
Reviewed By: rriddle, GMNGeoffrey
Differential Revision: https://reviews.llvm.org/D86915
More information about the All-commits
mailing list