[all-commits] [llvm/llvm-project] d3588d: [mlir][NFC] Replace mlir/Support/Functional.h with...
River Riddle via All-commits
all-commits at lists.llvm.org
Mon Apr 13 14:23:16 PDT 2020
Branch: refs/heads/master
Home: https://github.com/llvm/llvm-project
Commit: d3588d0814c4cbc7fca677b4d9634f6e1428a331
https://github.com/llvm/llvm-project/commit/d3588d0814c4cbc7fca677b4d9634f6e1428a331
Author: River Riddle <riddleriver at gmail.com>
Date: 2020-04-13 (Mon, 13 Apr 2020)
Changed paths:
M mlir/include/mlir/IR/OpBase.td
R mlir/include/mlir/Support/Functional.h
M mlir/lib/Analysis/SliceAnalysis.cpp
M mlir/lib/Conversion/AffineToStandard/AffineToStandard.cpp
M mlir/lib/Conversion/LoopToStandard/LoopToStandard.cpp
M mlir/lib/Conversion/StandardToLLVM/StandardToLLVM.cpp
M mlir/lib/Dialect/Affine/Transforms/SuperVectorize.cpp
M mlir/lib/Dialect/GPU/Transforms/MemoryPromotion.cpp
M mlir/lib/Dialect/Linalg/EDSC/Builders.cpp
M mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp
M mlir/lib/Dialect/Linalg/Transforms/LinalgToLoops.cpp
M mlir/lib/Dialect/Linalg/Transforms/Tiling.cpp
M mlir/lib/Dialect/SPIRV/SPIRVCanonicalization.cpp
M mlir/lib/Dialect/Vector/EDSC/Builders.cpp
M mlir/lib/Dialect/Vector/VectorOps.cpp
M mlir/lib/Dialect/Vector/VectorTransforms.cpp
M mlir/lib/Dialect/Vector/VectorUtils.cpp
M mlir/lib/IR/AffineMap.cpp
M mlir/lib/IR/Builders.cpp
M mlir/test/EDSC/builder-api-test.cpp
M mlir/test/lib/Dialect/Affine/TestVectorizationUtils.cpp
M mlir/test/mlir-tblgen/predicate.td
Log Message:
-----------
[mlir][NFC] Replace mlir/Support/Functional.h with llvm equivalents.
Summary: Functional.h contains many different methods that have a direct, and more efficient, equivalent in LLVM. This revision replaces all usages with the LLVM equivalent, and removes the header. This is part of larger cleanup, pr45513, merging MLIR support facilities into LLVM.
Differential Revision: https://reviews.llvm.org/D78053
More information about the All-commits
mailing list