[mlir] Move SelectOp from Standard to Arithmetic

This is part of splitting up the standard dialect. See https://llvm.discourse.group/t/standard-dialect-the-final-chapter/ for discussion.

Differential Revision: https://reviews.llvm.org/D118648
This commit is contained in:
River Riddle
2022-01-31 12:44:35 -08:00
parent 6a8ba3186e
commit dec8af701f
116 changed files with 1033 additions and 1135 deletions

View File

@@ -130,7 +130,7 @@ class SparseCompiler:
f'convert-scf-to-std,'
f'func-bufferize,'
f'arith-bufferize,'
f'builtin.func(tensor-bufferize,std-bufferize,finalizing-bufferize),'
f'builtin.func(tensor-bufferize,finalizing-bufferize),'
f'convert-vector-to-llvm{{reassociate-fp-reductions=1 enable-index-optimizations=1}},'
f'lower-affine,'
f'convert-memref-to-llvm,'

View File

@@ -120,7 +120,7 @@ class SparseCompiler:
f'convert-scf-to-std,'
f'func-bufferize,'
f'arith-bufferize,'
f'builtin.func(tensor-bufferize,std-bufferize,finalizing-bufferize),'
f'builtin.func(tensor-bufferize,finalizing-bufferize),'
f'convert-vector-to-llvm{{reassociate-fp-reductions=1 enable-index-optimizations=1}},'
f'lower-affine,'
f'convert-memref-to-llvm,'

View File

@@ -72,7 +72,7 @@ class _SparseCompiler:
f'convert-scf-to-std,'
f'func-bufferize,'
f'arith-bufferize,'
f'builtin.func(tensor-bufferize,std-bufferize,finalizing-bufferize),'
f'builtin.func(tensor-bufferize,finalizing-bufferize),'
f'convert-vector-to-llvm{{reassociate-fp-reductions=1 enable-index-optimizations=1}},'
f'lower-affine,'
f'convert-memref-to-llvm,'

View File

@@ -80,7 +80,7 @@ class SparseCompiler:
f'convert-scf-to-std,'
f'func-bufferize,'
f'arith-bufferize,'
f'builtin.func(tensor-bufferize,std-bufferize,finalizing-bufferize),'
f'builtin.func(tensor-bufferize,finalizing-bufferize),'
f'convert-vector-to-llvm{{reassociate-fp-reductions=1 enable-index-optimizations=1}},'
f'lower-affine,'
f'convert-memref-to-llvm,'

View File

@@ -178,7 +178,7 @@ class SparseCompiler:
f'convert-scf-to-std,'
f'func-bufferize,'
f'arith-bufferize,'
f'builtin.func(tensor-bufferize,std-bufferize,finalizing-bufferize),'
f'builtin.func(tensor-bufferize,finalizing-bufferize),'
f'convert-vector-to-llvm{{reassociate-fp-reductions=1 enable-index-optimizations=1}},'
f'lower-affine,'
f'convert-memref-to-llvm,'