[all-commits] [llvm/llvm-project] c35092: [ARM] Fix HW thread pointer functionality (#130027)

Austin via All-commits all-commits at lists.llvm.org
Mon Mar 10 07:18:33 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c35092c7f1b3f190e88c3dd70056a1596a3a8fc6
      https://github.com/llvm/llvm-project/commit/c35092c7f1b3f190e88c3dd70056a1596a3a8fc6
  Author: Austin <zhenhangwang at huawei.com>
  Date:   2025-03-10 (Mon, 10 Mar 2025)

  Changed paths:
    M clang/lib/Driver/ToolChains/Arch/ARM.cpp
    M clang/test/Driver/arm-thread-pointer.c

  Log Message:
  -----------
  [ARM] Fix HW thread pointer functionality  (#130027)

- Separate check for hardware support of TLS register from check for support of Thumb2 encoding
- Base decision to auto enable TLS on both hardware support and Thumb2 encoding support
- Fix HW support check to correctly exclude M-Profile and include ARMV6K variants

reference:https://reviews.llvm.org/D114116



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list