diff --git a/mlir/docs/Dialects/Vector.md b/mlir/docs/Dialects/Vector.md --- a/mlir/docs/Dialects/Vector.md +++ b/mlir/docs/Dialects/Vector.md @@ -114,10 +114,10 @@ The list of VectorOps is currently undergoing evolutions and is best kept track of by following the evolution of the -[VectorOps.td](https://github.com/tensorflow/mlir/blob/master/include/mlir/Dialect/VectorOps/VectorOps.td) +[VectorOps.td](https://github.com/llvm/llvm-project/blob/master/mlir/include/mlir/Dialect/VectorOps/VectorOps.td) ODS file (markdown documentation is automatically generated locally when building and populates the [Vector -doc](https://github.com/tensorflow/mlir/blob/master/g3doc/Dialects/Vector.md)). Recent +doc](https://github.com/llvm/llvm-project/blob/master/mlir/docs/Dialects/Vector.md)). Recent extensions are driven by concrete use cases of interest. A notable such use case is the `vector.contract` op which applies principles of the StructuredOps abstraction to `vector` types. @@ -147,7 +147,7 @@ lowering](https://github.com/tensorflow/mlir/commit/957b1ca9680b4aacabb3a480fbc4ebd2506334b8)). Simple [conversion -tests](https://github.com/tensorflow/mlir/blob/master/test/Conversion/VectorToLLVM/vector-to-llvm.mlir) +tests](https://github.com/llvm/llvm-project/blob/master/mlir/test/Conversion/VectorToLLVM/vector-to-llvm.mlir) are available for the `LLVM` target starting from the Virtual Vector Level. # Rationale @@ -223,7 +223,7 @@ Irrespective of the existence of an auto-vectorizer, one can build a notional vector language based on the VectorOps dialect and build end-to-end models with expressing `vector`s in the IR directly and simple -pattern-rewrites. [EDSC](https://github.com/tensorflow/mlir/blob/master/g3doc/EDSC.md)s +pattern-rewrites. [EDSC](https://github.com/llvm/llvm-project/blob/master/mlir/docs/EDSC.md)s provide a simple way of driving such a notional language directly in C++. # Bikeshed Naming Discussion diff --git a/mlir/docs/Tutorials/Toy/Ch-7.md b/mlir/docs/Tutorials/Toy/Ch-7.md --- a/mlir/docs/Tutorials/Toy/Ch-7.md +++ b/mlir/docs/Tutorials/Toy/Ch-7.md @@ -67,7 +67,7 @@ ([rationale](../../Rationale.md#reserving-dialect-type-kinds)). For `toy`, this means we need to explicitly reserve a static range of type `kind` values in the symbol registry file -[DialectSymbolRegistry](https://github.com/tensorflow/mlir/blob/master/include/mlir/IR/DialectSymbolRegistry.def). +[DialectSymbolRegistry](https://github.com/llvm/llvm-project/blob/master/mlir/include/mlir/IR/DialectSymbolRegistry.def). ```c++ DEFINE_SYM_KIND_RANGE(LINALG) // Linear Algebra Dialect diff --git a/mlir/examples/toy/Ch2/include/toy/Dialect.h b/mlir/examples/toy/Ch2/include/toy/Dialect.h --- a/mlir/examples/toy/Ch2/include/toy/Dialect.h +++ b/mlir/examples/toy/Ch2/include/toy/Dialect.h @@ -7,7 +7,7 @@ //===----------------------------------------------------------------------===// // // This file implements the IR Dialect for the Toy language. -// See g3doc/Tutorials/Toy/Ch-2.md for more information. +// See docs/Tutorials/Toy/Ch-2.md for more information. // //===----------------------------------------------------------------------===// diff --git a/mlir/examples/toy/Ch3/include/toy/Dialect.h b/mlir/examples/toy/Ch3/include/toy/Dialect.h --- a/mlir/examples/toy/Ch3/include/toy/Dialect.h +++ b/mlir/examples/toy/Ch3/include/toy/Dialect.h @@ -7,7 +7,7 @@ //===----------------------------------------------------------------------===// // // This file implements the IR Dialect for the Toy language. -// See g3doc/Tutorials/Toy/Ch-2.md for more information. +// See docs/Tutorials/Toy/Ch-2.md for more information. // //===----------------------------------------------------------------------===// diff --git a/mlir/examples/toy/Ch4/include/toy/Dialect.h b/mlir/examples/toy/Ch4/include/toy/Dialect.h --- a/mlir/examples/toy/Ch4/include/toy/Dialect.h +++ b/mlir/examples/toy/Ch4/include/toy/Dialect.h @@ -7,7 +7,7 @@ //===----------------------------------------------------------------------===// // // This file implements the IR Dialect for the Toy language. -// See g3doc/Tutorials/Toy/Ch-2.md for more information. +// See docs/Tutorials/Toy/Ch-2.md for more information. // //===----------------------------------------------------------------------===// diff --git a/mlir/examples/toy/Ch5/include/toy/Dialect.h b/mlir/examples/toy/Ch5/include/toy/Dialect.h --- a/mlir/examples/toy/Ch5/include/toy/Dialect.h +++ b/mlir/examples/toy/Ch5/include/toy/Dialect.h @@ -7,7 +7,7 @@ //===----------------------------------------------------------------------===// // // This file implements the IR Dialect for the Toy language. -// See g3doc/Tutorials/Toy/Ch-2.md for more information. +// See docs/Tutorials/Toy/Ch-2.md for more information. // //===----------------------------------------------------------------------===// diff --git a/mlir/examples/toy/Ch6/include/toy/Dialect.h b/mlir/examples/toy/Ch6/include/toy/Dialect.h --- a/mlir/examples/toy/Ch6/include/toy/Dialect.h +++ b/mlir/examples/toy/Ch6/include/toy/Dialect.h @@ -7,7 +7,7 @@ //===----------------------------------------------------------------------===// // // This file implements the IR Dialect for the Toy language. -// See g3doc/Tutorials/Toy/Ch-2.md for more information. +// See docs/Tutorials/Toy/Ch-2.md for more information. // //===----------------------------------------------------------------------===// diff --git a/mlir/examples/toy/Ch7/include/toy/Dialect.h b/mlir/examples/toy/Ch7/include/toy/Dialect.h --- a/mlir/examples/toy/Ch7/include/toy/Dialect.h +++ b/mlir/examples/toy/Ch7/include/toy/Dialect.h @@ -7,7 +7,7 @@ //===----------------------------------------------------------------------===// // // This file implements the IR Dialect for the Toy language. -// See g3doc/Tutorials/Toy/Ch-2.md for more information. +// See docs/Tutorials/Toy/Ch-2.md for more information. // //===----------------------------------------------------------------------===// diff --git a/mlir/examples/toy/README.md b/mlir/examples/toy/README.md --- a/mlir/examples/toy/README.md +++ b/mlir/examples/toy/README.md @@ -3,5 +3,5 @@ This contains sample code to support the tutorial on using MLIR for building a compiler for a simple Toy language. -See [g3doc/Tutorials/Toy](../../g3doc/Tutorials/Toy) at the root of -the repository for more informations. +See [docs/Tutorials/Toy](../../docs/Tutorials/Toy) at the root of +the project for more informations.