[Mlir-commits] [mlir] 0f5440c - Fix more broken doc links after some moved under the Rationale category
Mehdi Amini
llvmlistbot at llvm.org
Sun Apr 19 09:53:57 PDT 2020
Author: Mehdi Amini
Date: 2020-04-19T16:49:30Z
New Revision: 0f5440cfaf348d272c947870cfba1e3a8d6839b2
URL: https://github.com/llvm/llvm-project/commit/0f5440cfaf348d272c947870cfba1e3a8d6839b2
DIFF: https://github.com/llvm/llvm-project/commit/0f5440cfaf348d272c947870cfba1e3a8d6839b2.diff
LOG: Fix more broken doc links after some moved under the Rationale category
Added:
Modified:
mlir/docs/Dialects/Linalg.md
mlir/include/mlir/Dialect/StandardOps/IR/Ops.td
Removed:
################################################################################
diff --git a/mlir/docs/Dialects/Linalg.md b/mlir/docs/Dialects/Linalg.md
index 9fb5d54f9984..24b082fcb957 100644
--- a/mlir/docs/Dialects/Linalg.md
+++ b/mlir/docs/Dialects/Linalg.md
@@ -10,7 +10,7 @@ Linalg is designed to solve the High-level Hierarchical Optimization
(HHO box) in MLIR and to interoperate nicely within a
*Mixture Of Expert Compilers* environment (i.e. the *CGSel* box).
-The [Rationale Document](https://mlir.llvm.org/docs/RationaleLinalgDialect)
+The [Rationale Document](../Rationale/RationaleLinalgDialect.md)
goes into significantly more design and architectural decision details.
## Set of Key Transformations<a name="key_transformations"></a>
diff --git a/mlir/include/mlir/Dialect/StandardOps/IR/Ops.td b/mlir/include/mlir/Dialect/StandardOps/IR/Ops.td
index 4693ca478246..00e50fc6d660 100644
--- a/mlir/include/mlir/Dialect/StandardOps/IR/Ops.td
+++ b/mlir/include/mlir/Dialect/StandardOps/IR/Ops.td
@@ -850,16 +850,16 @@ def CmpIOp : Std_Op<"cmpi",
attributes: integers require sign specification while floats require various
floating point-related particularities, e.g., `-ffast-math` behavior,
IEEE754 compliance, etc
- ([rationale](../Rationale.md#splitting-floating-point-vs-integer-operations)).
+ ([rationale](../Rationale/Rationale.md#splitting-floating-point-vs-integer-operations)).
The type of comparison is specified as attribute to avoid introducing ten
similar operations, taking into account that they are often implemented
using the same operation downstream
- ([rationale](../Rationale.md#specifying-comparison-kind-as-attribute)). The
+ ([rationale](../Rationale/Rationale.md#specifying-comparison-kind-as-attribute)). The
separation between signed and unsigned order comparisons is necessary
because of integers being signless. The comparison operation must know how
to interpret values with the foremost bit being set: negatives in two's
complement or large positives
- ([rationale](../Rationale.md#specifying-sign-in-integer-comparison-operations)).
+ ([rationale](../Rationale/Rationale.md#specifying-sign-in-integer-comparison-operations)).
Example:
@@ -1077,7 +1077,7 @@ def ConstantOp : Std_Op<"constant",
MLIR does not allow direct references to functions in SSA operands because
the compiler is multithreaded, and disallowing SSA values to directly
reference a function simplifies this
- ([rationale](../Rationale.md#multithreading-the-compiler)).
+ ([rationale](../Rationale/Rationale.md#multithreading-the-compiler)).
}];
let arguments = (ins AnyAttr:$value);
More information about the Mlir-commits
mailing list