[llvm] adbb5eb - ReleaseNotes: __builtin_unpredictable is now handled by X86 Backend
Dávid Bolvanský via llvm-commits
llvm-commits at lists.llvm.org
Wed Jun 21 01:25:42 PDT 2023
Author: Dávid Bolvanský
Date: 2023-06-21T10:25:33+02:00
New Revision: adbb5ebf08ce738ba2c144fbf1c7ab8781e3fb96
URL: https://github.com/llvm/llvm-project/commit/adbb5ebf08ce738ba2c144fbf1c7ab8781e3fb96
DIFF: https://github.com/llvm/llvm-project/commit/adbb5ebf08ce738ba2c144fbf1c7ab8781e3fb96.diff
LOG: ReleaseNotes: __builtin_unpredictable is now handled by X86 Backend
Added:
Modified:
llvm/docs/ReleaseNotes.rst
Removed:
################################################################################
diff --git a/llvm/docs/ReleaseNotes.rst b/llvm/docs/ReleaseNotes.rst
index 2b1edd5d6ba38..7a9c85f7e7ed4 100644
--- a/llvm/docs/ReleaseNotes.rst
+++ b/llvm/docs/ReleaseNotes.rst
@@ -243,6 +243,10 @@ Changes to the Windows Target
Changes to the X86 Backend
--------------------------
+* ``__builtin_unpredictable`` (unpredictable metadata in LLVM IR), is handled by X86 Backend.
+ ``X86CmovConversion`` pass now respects this builtin and does not convert CMOVs to branches.
+
+
Changes to the OCaml bindings
-----------------------------
More information about the llvm-commits
mailing list