OSDN Git Service

Add documentation for the attribute "no-jump-tables"
authorSumanth Gundapaneni <sgundapa@codeaurora.org>
Fri, 28 Jul 2017 22:26:22 +0000 (22:26 +0000)
committerSumanth Gundapaneni <sgundapa@codeaurora.org>
Fri, 28 Jul 2017 22:26:22 +0000 (22:26 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@309445 91177308-0d34-0410-b5e6-96231b3b80d8

docs/LangRef.rst

index 78150bc..b074dae 100644 (file)
@@ -1381,6 +1381,9 @@ example:
 ``naked``
     This attribute disables prologue / epilogue emission for the
     function. This can have very system-specific consequences.
+``no-jump-tables``
+    When this attribute is set to true, the jump tables and lookup tables that
+    can be generated from a switch case lowering are disabled.
 ``nobuiltin``
     This indicates that the callee function at a call site is not recognized as
     a built-in function. LLVM will retain the original call and not replace it