diff --git a/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td b/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td index 77e3074661abf..481b14cdb4622 100644 --- a/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td +++ b/mlir/include/mlir/Dialect/MemRef/IR/MemRefOps.td @@ -339,7 +339,7 @@ def MemRef_AllocaOp : AllocLikeOp<"alloca", AutomaticAllocationScopeResource,[ The `alloca` operation allocates memory on the stack, to be automatically released when control transfers back from the region of its closest surrounding operation with an - [`AutomaticAllocationScope`](../Traits.md/#automaticallocationscope) trait. + [`AutomaticAllocationScope`](../Traits/#automaticallocationscope) trait. The amount of memory allocated is specified by its memref and additional operands. For example: diff --git a/mlir/include/mlir/IR/BuiltinOps.td b/mlir/include/mlir/IR/BuiltinOps.td index 56edd7519cd67..cdc09afe0b67e 100644 --- a/mlir/include/mlir/IR/BuiltinOps.td +++ b/mlir/include/mlir/IR/BuiltinOps.td @@ -40,7 +40,7 @@ def ModuleOp : Builtin_Op<"module", [ [graph region](../LangRef.md#control-flow-and-ssacfg-regions) containing a single block which can contain any operations and does not have a terminator. Operations within this region cannot implicitly capture values defined outside the module, - i.e. Modules are [IsolatedFromAbove](../Traits.md#isolatedfromabove). Modules have + i.e. Modules are [IsolatedFromAbove](../Traits#isolatedfromabove). Modules have an optional [symbol name](../SymbolsAndSymbolTables.md) which can be used to refer to them in operations.