[all-commits] [llvm/llvm-project] 19268a: [Sanitizers][Darwin] Bump up DEFAULT_SANITIZER_MIN...

Alexey Bataev via All-commits all-commits at lists.llvm.org
Fri Mar 22 13:50:08 PDT 2024


  Branch: refs/heads/users/alexey-bataev/spr/slpconsider-fsub-being-operand-of-llvmfabsicmp-eqne-0-commutative
  Home:   https://github.com/llvm/llvm-project
  Commit: 19268ac55106834701b1c41acded4d413a3502e9
      https://github.com/llvm/llvm-project/commit/19268ac55106834701b1c41acded4d413a3502e9
  Author: Mariusz Borsa <wrotki at msn.com>
  Date:   2024-03-22 (Fri, 22 Mar 2024)

  Changed paths:
    M compiler-rt/cmake/config-ix.cmake

  Log Message:
  -----------
  [Sanitizers][Darwin] Bump up DEFAULT_SANITIZER_MIN_OSX_VERSION (#86035)

The greendragon was recently moved and now it runs on somewhat newer
macOS
version - which breaks some sanitizers tests

rdar://125052915

Co-authored-by: Mariusz Borsa <m_borsa at apple.com>


  Commit: 105feb9ac61243a32c84f5c13015602e5de500ff
      https://github.com/llvm/llvm-project/commit/105feb9ac61243a32c84f5c13015602e5de500ff
  Author: Alexander Yermolovich <43973793+ayermolo at users.noreply.github.com>
  Date:   2024-03-22 (Fri, 22 Mar 2024)

  Changed paths:
    M bolt/lib/Rewrite/DWARFRewriter.cpp
    A bolt/test/X86/dwarf4-label-low-pc.s
    M bolt/test/X86/dwarf5-label-low-pc.s

  Log Message:
  -----------
  [BOLT][DWARF] Fix handling of DW_TAG_label (#86182)

For DWARF5 BOLT was not retreiving address and instead was setting an
index.
Changed so that an address is used, and added DWARF4 test because it was
missing.


  Commit: f3cfe016c5d8429c0dccfa6f85442e2ea0d45a58
      https://github.com/llvm/llvm-project/commit/f3cfe016c5d8429c0dccfa6f85442e2ea0d45a58
  Author: Alexander Yermolovich <43973793+ayermolo at users.noreply.github.com>
  Date:   2024-03-22 (Fri, 22 Mar 2024)

  Changed paths:
    M bolt/include/bolt/Core/DebugNames.h
    M bolt/lib/Core/DIEBuilder.cpp
    M bolt/lib/Core/DebugNames.cpp
    A bolt/test/X86/dwarf5-debug-names-cross-cu.s

  Log Message:
  -----------
  [BOLT][DWARF] Add support for cross-cu references for debug-names (#86015)

The DW_AT_abstract_origin can be a cross-cu reference as a by-product of
LTO. On IR level for absolute references an address is stored, vs a DIE
for relative references. Added a map to keep track of cross-cu
referenced DIEs to use when we add an Entry.


  Commit: 95dd391b64a9f6370500743cad25f87fd9a1e26a
      https://github.com/llvm/llvm-project/commit/95dd391b64a9f6370500743cad25f87fd9a1e26a
  Author: Alexey Bataev <a.bataev at outlook.com>
  Date:   2024-03-22 (Fri, 22 Mar 2024)

  Changed paths:
    M bolt/include/bolt/Core/DebugNames.h
    M bolt/lib/Core/DIEBuilder.cpp
    M bolt/lib/Core/DebugNames.cpp
    M bolt/lib/Rewrite/DWARFRewriter.cpp
    A bolt/test/X86/dwarf4-label-low-pc.s
    A bolt/test/X86/dwarf5-debug-names-cross-cu.s
    M bolt/test/X86/dwarf5-label-low-pc.s
    M compiler-rt/cmake/config-ix.cmake
    M llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp

  Log Message:
  -----------
  Fix formatting

Created using spr 1.3.5


Compare: https://github.com/llvm/llvm-project/compare/f0543e1019eb...95dd391b64a9

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