Change small sample to drop_compiler_hints.
diff --git a/docs/developer_overview.md b/docs/developer_overview.md index 74174b4..c2b25d2 100644 --- a/docs/developer_overview.md +++ b/docs/developer_overview.md
@@ -76,13 +76,14 @@ `FileCheck` should be used to test the generated output. Here's an example of a small compiler pass running on a -[test file](https://github.com/google/iree/blob/master/iree/compiler/Dialect/VM/Transforms/test/mark_public_symbols_exported.mlir): +[test file](https://github.com/google/iree/blob/master/iree/compiler/Dialect/IREE/Transforms/test/drop_compiler_hints.mlir): ```shell $ bazel run iree/tools:iree-opt -- \ - -iree-vm-mark-public-symbols-exported \ - -iree-hal-target-backends=vmla \ - $PWD/iree/compiler/Dialect/VM/Transforms/test/mark_public_symbols_exported.mlir + -split-input-file \ + -print-ir-before-all \ + -iree-drop-compiler-hints \ + $PWD/iree/compiler/Dialect/IREE/Transforms/test/drop_compiler_hints.mlir ``` For a more complex example, here's how to run IREE's complete transformation
diff --git a/iree/compiler/Dialect/IREE/Transforms/test/drop_compiler_hints.mlir b/iree/compiler/Dialect/IREE/Transforms/test/drop_compiler_hints.mlir index ef76d07..9486f96 100644 --- a/iree/compiler/Dialect/IREE/Transforms/test/drop_compiler_hints.mlir +++ b/iree/compiler/Dialect/IREE/Transforms/test/drop_compiler_hints.mlir
@@ -1,5 +1,8 @@ // RUN: iree-opt -split-input-file -iree-drop-compiler-hints %s | IreeFileCheck --implicit-check-not="iree.do_not_optimize" %s +// This file is used as an example in docs/developer_overview.md. +// If you move or delete it, please update the documentation accordingly. + // CHECK-LABEL: @constant func @constant() -> i32 { // CHECK-NEXT: %[[C1:.+]] = constant 1
diff --git a/iree/compiler/Dialect/VM/Transforms/test/mark_public_symbols_exported.mlir b/iree/compiler/Dialect/VM/Transforms/test/mark_public_symbols_exported.mlir index 1602b2c..8bd5256 100644 --- a/iree/compiler/Dialect/VM/Transforms/test/mark_public_symbols_exported.mlir +++ b/iree/compiler/Dialect/VM/Transforms/test/mark_public_symbols_exported.mlir
@@ -1,8 +1,5 @@ // RUN: iree-opt -split-input-file -iree-vm-mark-public-symbols-exported %s | IreeFileCheck %s -// This file is used as an example in docs/developer_overview.md. -// If you move or delete it, please update the documentation accordingly. - // CHECK-LABEL: @private_symbol // CHECK-SAME: {sym_visibility = "private"} func @private_symbol() attributes {sym_visibility = "private"}