[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