aboutsummaryrefslogtreecommitdiff
path: root/llvm/docs/LangRef.rst
diff options
context:
space:
mode:
authorJuergen Ributzka <juergen@ributzka.de>2023-11-09 09:08:41 -0800
committerGitHub <noreply@github.com>2023-11-09 09:08:41 -0800
commit6d1d7be1335c68aa93b3fe428791a3a4b99d63bc (patch)
treefdf69a5d7bc006b9ad0350633d980e9ccf496d90 /llvm/docs/LangRef.rst
parent9f4ba8d04e4612285042fe56642add8632daded4 (diff)
downloadllvm-6d1d7be1335c68aa93b3fe428791a3a4b99d63bc.zip
llvm-6d1d7be1335c68aa93b3fe428791a3a4b99d63bc.tar.gz
llvm-6d1d7be1335c68aa93b3fe428791a3a4b99d63bc.tar.bz2
Obsolete WebKit Calling Convention (#71567)
The WebKit Calling Convention was created specifically for the WebKit FTL. FTL doesn't use LLVM anymore and therefore this calling convention is obsolete. This commit removes the WebKit CC, its associated tests, and documentation.
Diffstat (limited to 'llvm/docs/LangRef.rst')
-rw-r--r--llvm/docs/LangRef.rst5
1 files changed, 0 insertions, 5 deletions
diff --git a/llvm/docs/LangRef.rst b/llvm/docs/LangRef.rst
index 385ea1e..ff4f769 100644
--- a/llvm/docs/LangRef.rst
+++ b/llvm/docs/LangRef.rst
@@ -343,11 +343,6 @@ added in the future:
accessed runtime components pinned to specific hardware registers.
At the moment only X86 supports this convention (both 32 and 64
bit).
-"``webkit_jscc``" - WebKit's JavaScript calling convention
- This calling convention has been implemented for `WebKit FTL JIT
- <https://trac.webkit.org/wiki/FTLJIT>`_. It passes arguments on the
- stack right to left (as cdecl does), and returns a value in the
- platform's customary return register.
"``anyregcc``" - Dynamic calling convention for code patching
This is a special convention that supports patching an arbitrary code
sequence in place of a call site. This convention forces the call