[llvm] [BOLT/docs] The support for macro-op fusion was removed. (PR #121158)

via llvm-commits llvm-commits at lists.llvm.org
Thu Dec 26 11:15:09 PST 2024


llvmbot wrote:


<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-bolt

Author: Davide Italiano (dcci)

<details>
<summary>Changes</summary>

Update the documentation accordingly.

---
Full diff: https://github.com/llvm/llvm-project/pull/121158.diff


1 Files Affected:

- (modified) bolt/docs/CommandLineArgumentReference.md (-9) 


``````````diff
diff --git a/bolt/docs/CommandLineArgumentReference.md b/bolt/docs/CommandLineArgumentReference.md
index 91918d614a90f1..f3881c9a640a92 100644
--- a/bolt/docs/CommandLineArgumentReference.md
+++ b/bolt/docs/CommandLineArgumentReference.md
@@ -931,15 +931,6 @@
 
   Remove redundant Address-Size override prefix
 
-### BOLT options in relocation mode:
-
-- `--align-macro-fusion=<value>`
-
-  Fix instruction alignment for macro-fusion (x86 relocation mode)
-  - `none`: do not insert alignment no-ops for macro-fusion
-  - `hot`: only insert alignment no-ops on hot execution paths (default)
-  - `all`: always align instructions to allow macro-fusion
-
 ### BOLT instrumentation options:
 
 `llvm-bolt <executable> -instrument [-o outputfile] <instrumented-executable>`

``````````

</details>


https://github.com/llvm/llvm-project/pull/121158


More information about the llvm-commits mailing list