aboutsummaryrefslogtreecommitdiff
path: root/llvm/utils/FileCheck/FileCheck.cpp
diff options
context:
space:
mode:
authorergawy <kareem.ergawy@gmail.com>2020-10-30 14:36:19 -0400
committerLei Zhang <antiagainst@google.com>2020-10-30 14:58:17 -0400
commit27324f28552d0c66e8b28efd9c15820e5f246619 (patch)
tree5e49be8eaab05ef2cd86ac34e8fd89f32d726536 /llvm/utils/FileCheck/FileCheck.cpp
parent13a56ca5a9c6a51ced795db295dee24c8f3710ad (diff)
downloadllvm-27324f28552d0c66e8b28efd9c15820e5f246619.zip
llvm-27324f28552d0c66e8b28efd9c15820e5f246619.tar.gz
llvm-27324f28552d0c66e8b28efd9c15820e5f246619.tar.bz2
[MLIR][SPIRV] Start module combiner.
This commit adds a new library that merges/combines a number of spv modules into a combined one. The library has a single entry point: combine(...). To combine a number of MLIR spv modules, we move all the module-level ops from all the input modules into one big combined module. To that end, the combination process can proceed in 2 phases: (1) resolving conflicts between pairs of ops from different modules (2) deduplicate equivalent ops/sub-ops in the merged module. (TODO) This patch implements only the first phase. Reviewed By: antiagainst Differential Revision: https://reviews.llvm.org/D90477
Diffstat (limited to 'llvm/utils/FileCheck/FileCheck.cpp')
0 files changed, 0 insertions, 0 deletions