llvm-project/mlir/lib/Dialect
Benjamin Kramer adcd026838 Make llvm::StringRef to std::string conversions explicit.
This is how it should've been and brings it more in line with
std::string_view. There should be no functional change here.

This is mostly mechanical from a custom clang-tidy check, with a lot of
manual fixups. It uncovers a lot of minor inefficiencies.

This doesn't actually modify StringRef yet, I'll do that in a follow-up.
2020-01-28 23:25:25 +01:00
..
AffineOps Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
FxpMathOps Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
GPU Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
LLVMIR [mlir][NFC] Update Operation::getResultTypes to use ArrayRef<Type> instead of iterator_range. 2020-01-27 19:57:48 -08:00
Linalg [mlir] Add primitive transform pattern to rewrite linalg.fill into vector.broadcast form. 2020-01-28 11:21:56 -08:00
LoopOps Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
QuantOps [mlir] Remove 'valuesToRemoveIfDead' from PatternRewriter API 2020-01-27 14:00:34 -08:00
SDBM Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00
SPIRV [mlir][spirv] Add GroupNonUniform arithmetic operations. 2020-01-28 10:21:56 -05:00
StandardOps [mlir][NFC] Update Operation::getResultTypes to use ArrayRef<Type> instead of iterator_range. 2020-01-27 19:57:48 -08:00
VectorOps Mass update the MLIR license header to mention "Part of the LLVM project" 2020-01-26 03:58:30 +00:00
CMakeLists.txt NFC: Move AffineOps dialect to the Dialect sub-directory. 2019-08-20 15:36:39 -07:00
Traits.cpp Make llvm::StringRef to std::string conversions explicit. 2020-01-28 23:25:25 +01:00