[all-commits] [llvm/llvm-project] 6d1d7b: Obsolete WebKit Calling Convention (#71567)

Juergen Ributzka via All-commits all-commits at lists.llvm.org
Thu Nov 9 09:08:55 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 6d1d7be1335c68aa93b3fe428791a3a4b99d63bc
      https://github.com/llvm/llvm-project/commit/6d1d7be1335c68aa93b3fe428791a3a4b99d63bc
  Author: Juergen Ributzka <juergen at ributzka.de>
  Date:   2023-11-09 (Thu, 09 Nov 2023)

  Changed paths:
    M llvm/docs/BitCodeFormat.rst
    M llvm/docs/LangRef.rst
    M llvm/include/llvm-c/Core.h
    M llvm/include/llvm/AsmParser/LLToken.h
    M llvm/include/llvm/IR/CallingConv.h
    M llvm/lib/AsmParser/LLLexer.cpp
    M llvm/lib/AsmParser/LLParser.cpp
    M llvm/lib/IR/AsmWriter.cpp
    M llvm/lib/Target/AArch64/AArch64CallingConvention.h
    M llvm/lib/Target/AArch64/AArch64CallingConvention.td
    M llvm/lib/Target/AArch64/AArch64FastISel.cpp
    M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
    M llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp
    M llvm/lib/Target/X86/X86CallingConv.td
    M llvm/lib/Target/X86/X86FastISel.cpp
    M llvm/test/Bitcode/compatibility-3.6.ll
    M llvm/test/Bitcode/compatibility-3.7.ll
    M llvm/test/Bitcode/compatibility-3.8.ll
    M llvm/test/Bitcode/compatibility-3.9.ll
    M llvm/test/Bitcode/compatibility-4.0.ll
    M llvm/test/Bitcode/compatibility-5.0.ll
    M llvm/test/Bitcode/compatibility-6.0.ll
    M llvm/test/Bitcode/compatibility.ll
    R llvm/test/CodeGen/AArch64/arm64-patchpoint-webkit_jscc.ll
    M llvm/test/CodeGen/AArch64/arm64-stackmap.ll
    M llvm/test/CodeGen/AArch64/stackmap.ll
    M llvm/test/CodeGen/PowerPC/ppc64-stackmap.ll
    R llvm/test/CodeGen/X86/deopt-intrinsic-cconv.ll
    R llvm/test/CodeGen/X86/patchpoint-webkit_jscc.ll
    M llvm/test/CodeGen/X86/stackmap.ll
    R llvm/test/CodeGen/X86/webkit-jscc.ll
    M llvm/utils/emacs/llvm-mode.el
    M mlir/include/mlir/Dialect/LLVMIR/LLVMEnums.td

  Log Message:
  -----------
  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.




More information about the All-commits mailing list