[all-commits] [llvm/llvm-project] c2fbd1: [clang][NFC] Remove const_casts from diagnostic em...

Mircea Trofin via All-commits all-commits at lists.llvm.org
Mon Sep 29 10:37:05 PDT 2025


  Branch: refs/heads/users/mtrofin/09-29-_profcheck_exclude_loopvectorize_temporarily
  Home:   https://github.com/llvm/llvm-project
  Commit: c2fbd12f11f5936cae9be2ebbc45c1721e554766
      https://github.com/llvm/llvm-project/commit/c2fbd12f11f5936cae9be2ebbc45c1721e554766
  Author: Timm Baeder <tbaeder at redhat.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M clang/lib/Sema/AnalysisBasedWarnings.cpp
    M clang/lib/Sema/SemaConcept.cpp
    M clang/lib/Sema/SemaOpenACCAtomic.cpp

  Log Message:
  -----------
  [clang][NFC] Remove const_casts from diagnostic emissions (#161211)

This is apparently not necessary anymore. Not sure when exactly it
changed though.


  Commit: 637bfb7ea6d58c1daaa82dc39f7b9ad40870e422
      https://github.com/llvm/llvm-project/commit/637bfb7ea6d58c1daaa82dc39f7b9ad40870e422
  Author: Jan André Reuter <j.reuter at fz-juelich.de>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M compiler-rt/include/xray/xray_interface.h
    A compiler-rt/test/xray/TestCases/Posix/patching-unpatching.c

  Log Message:
  -----------
  Reapply "[compiler-rt][XRay] Make xray_interface.h C compliant" (#141728)

Changes to initial PR (#140068):

- Mark failing test as unsupported for powerpc64le, as test failure is
unrelated to PR changes. See
https://github.com/llvm/llvm-project/issues/141598

---

Original description (from #140068)

The XRay interface header uses no C++ specific features aside from using
the std namespace and including the C++ variant of C headers. Yet, these
changes prevent using `xray_interface.h` in external tools relying on C
for different reasons. Make this header C compliant by using C headers,
removing the std namespace from std::size_t and guard `extern "C"`.

To make sure that further changes to not break the interface
accidentially, port one test from C++ to C. This requires the C23
standard to officially support the attribute syntax used in this test
case.

Note that this only resolves this issue for `xray_interface.h`.
`xray_records.h` is also not C compliant, but requires more work to
port.

Fixes #139902

Signed-off-by: Jan André Reuter <j.reuter at fz-juelich.de>


  Commit: 01a7c880d27b7b594910e03d173819d90d14c421
      https://github.com/llvm/llvm-project/commit/01a7c880d27b7b594910e03d173819d90d14c421
  Author: Krzysztof Drewniak <Krzysztof.Drewniak at amd.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPULowerBufferFatPointers.cpp
    A llvm/test/CodeGen/AMDGPU/lower-buffer-fat-pointers-dead-intrinsics.ll

  Log Message:
  -----------
  [AMDGPU][LowerBufferFatPointers] Erase dead ptr(7) intrinsics (#160798)

Fix a crash that would arise when intrinsics like llvm.masked.load.T.p7
were left in the module when AMDGPULowerBufferFatPointers was applied
and so a captures(none) annotation would be applied to a non-pointer
value, triggering a verifier failure.

---------

Co-authored-by: Shilei Tian <i at tianshilei.me>


  Commit: edca510555fd6c2adfe15dba6993f4e64575e647
      https://github.com/llvm/llvm-project/commit/edca510555fd6c2adfe15dba6993f4e64575e647
  Author: Valery Dmitriev <valeryd at nvidia.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M flang/lib/Optimizer/HLFIR/Transforms/SimplifyHLFIRIntrinsics.cpp
    A flang/test/HLFIR/simplify-hlfir-intrinsics-index.fir

  Log Message:
  -----------
  [flang] Simplify hlfir.index in a few limited cases. (#157883)

Primarily targeted simplification case of substring being
a singleton by inlining a search loop (with an exception
where runtime function performs better).
Few trivial simplifications also covered.


  Commit: 2e3f2523e624a4a922c386f6f1264c19f25a2e26
      https://github.com/llvm/llvm-project/commit/2e3f2523e624a4a922c386f6f1264c19f25a2e26
  Author: David Green <david.green at arm.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M llvm/test/CodeGen/AArch64/fp16-v4-instructions.ll
    M llvm/test/CodeGen/AArch64/fp16-v8-instructions.ll
    M llvm/test/CodeGen/AArch64/strict-fp-opt.ll

  Log Message:
  -----------
  [AArch64] Add global isel coverage for fp16 tests and strict-fp. NFC


  Commit: 617854f81900d1776c11796dd4aacc82375e56ba
      https://github.com/llvm/llvm-project/commit/617854f81900d1776c11796dd4aacc82375e56ba
  Author: michaelselehov <michael.selehov at amd.com>
  Date:   2025-09-30 (Tue, 30 Sep 2025)

  Changed paths:
    M llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp
    A llvm/test/CodeGen/AMDGPU/lro-phi-samebb-nonlookthrough-store.ll

  Log Message:
  -----------
  [AMDGPU] LRO: allow same-BB non-lookthrough users for PHI (#160909)

Loop headers frequently consume the loop-carried value in the header
block via non-lookthrough ops (e.g. byte-wise vector binops).
LiveRegOptimizer’s same-BB filter currently prunes these users, so the
loop-carried PHI is not coerced to i32 and the intended packed form is
lost.

Relax the filter: when the def is a PHI, allow same-BB non-lookthrough
users. Also fix the check to look at the user (CII) rather than the def
(II) so the walk does not terminate prematurely.


  Commit: 1ef1175b309804b3ce8ee91ee72a3498f9a9a115
      https://github.com/llvm/llvm-project/commit/1ef1175b309804b3ce8ee91ee72a3498f9a9a115
  Author: Marcos Maronas <marcos.maronas at intel.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp

  Log Message:
  -----------
  [SPIRV] Fix code quality issues. (#160752)

Address issues reported by a static analysis tool.


  Commit: dd3507b6c021eb77c3b256dc88d6a07fb7d6734e
      https://github.com/llvm/llvm-project/commit/dd3507b6c021eb77c3b256dc88d6a07fb7d6734e
  Author: Alina Sbirlea <asbirlea at google.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M llvm/lib/Analysis/LazyValueInfo.cpp
    A llvm/test/Transforms/CorrelatedValuePropagation/track-predecessor-ranges.ll

  Log Message:
  -----------
  Extend LVI to cache ranges per BB predecessor. (#159432)

Currently LVI does the union of value ranges from block predecessors.
When storing the ranges per predecessor, the resulting ranges may be
more restricted and enable additional optimizations.
However this is costly (memory + compile time), so place this under a
flag disabled by default.

See: https://github.com/llvm/llvm-project/issues/158139.


  Commit: f9dbf738d81492eb7891655c5d4b2f481215eee0
      https://github.com/llvm/llvm-project/commit/f9dbf738d81492eb7891655c5d4b2f481215eee0
  Author: Jan Svoboda <jan_svoboda at apple.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M llvm/lib/Support/FileCollector.cpp

  Log Message:
  -----------
  [llvm] Use the VFS to get the real path in `FileCollector` (#160943)

This PR starts using the correct VFS for getting file's real path in
`FileCollector` instead of using the real FS directly. This matches
compiler's behavior for other input files.


  Commit: a615249d02549c82913dc8c744d769ab41e7385e
      https://github.com/llvm/llvm-project/commit/a615249d02549c82913dc8c744d769ab41e7385e
  Author: Billy Zhu <billyzhu at modular.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M mlir/lib/Bindings/Python/Rewrite.cpp

  Log Message:
  -----------
  [MLIR][Python] Fix PDLResultList bindings (#161102)

Adds argument names to the method stubs for PDLResultList (from
https://github.com/llvm/llvm-project/pull/159926).


  Commit: 3b299af92383cb7558224482ccfa714f0162f772
      https://github.com/llvm/llvm-project/commit/3b299af92383cb7558224482ccfa714f0162f772
  Author: Fangrui Song <i at maskray.me>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M lld/ELF/InputSection.cpp
    M lld/ELF/InputSection.h
    M lld/ELF/MarkLive.cpp
    M lld/ELF/SyntheticSections.cpp
    M lld/ELF/SyntheticSections.h

  Log Message:
  -----------
  ELF: Store EhInputSection relocations to simplify code. NFC

Store relocations directly as `SmallVector<Relocation, 0>` within
EhInputSection to avoid processing different relocation formats
(REL/RELA/CREL) throughout the codebase.

Next: Refactor RelocationScanner to utilize EhInputSection::rels

Pull Request: https://github.com/llvm/llvm-project/pull/161041


  Commit: 30b0215519428ef264d010c60e36dbfea2ab107c
      https://github.com/llvm/llvm-project/commit/30b0215519428ef264d010c60e36dbfea2ab107c
  Author: Ryan Mansfield <ryan_mansfield at apple.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M llvm/docs/CommandGuide/llvm-size.rst
    A llvm/test/tools/llvm-size/macho-pagezero.test
    M llvm/tools/llvm-size/Opts.td
    M llvm/tools/llvm-size/llvm-size.cpp

  Log Message:
  -----------
  [llvm-size] Add --exclude-pagezero option for Mach-O to exclude __PAGEZERO size. (#159574)

Do not include the ``__PAGEZERO`` segment when calculating size information
for Mach-O files when `--exclude-pagezero` is used. The ``__PAGEZERO``
segment is a virtual memory region used for memory protection that does not
contribute to actual size, and excluding can provide a better representation of
actual size.

Fixes #86644


  Commit: 2dd743187655261815a95477d3956051e7cf5b04
      https://github.com/llvm/llvm-project/commit/2dd743187655261815a95477d3956051e7cf5b04
  Author: Jan Svoboda <jan_svoboda at apple.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M clang/lib/Frontend/ModuleDependencyCollector.cpp
    M llvm/include/llvm/Support/FileCollector.h

  Log Message:
  -----------
  [clang] Use the VFS in `ModuleDependencyCollector` (#160944)

This PR starts using the correct VFS in `ModuleDependencyCollector`
instead of using the real FS directly. This matches compiler's behavior
for other input files.


  Commit: 3e54505b439923a34fe5cbf27743d883fb62ad9f
      https://github.com/llvm/llvm-project/commit/3e54505b439923a34fe5cbf27743d883fb62ad9f
  Author: Kazu Hirata <kazu at google.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M llvm/include/llvm/ADT/EquivalenceClasses.h
    M llvm/unittests/ADT/EquivalenceClassesTest.cpp

  Log Message:
  -----------
  [ADT] Fix a bug in EquivalenceClasses::erase (#161121)

This patch fixes a bug in EquivalenceClasses::erase, where we lose a
leader bit in a certain scenario.

Here is some background.  In EquivalenceClasses, each equivalence
class is maintained as a singly linked list over its members.  When we
join two classes, we concatenate the two singly linked lists.  To
support path compression, each member points to the leader (through
lazy updates).  This is implemented with the two members:

  class ECValue {
    mutable const ECValue *Leader, *Next;
    :
  };

Each member stores its leader in Leader and its sibling in Next.  Now,
the leader uses the Leader field to to point the last element of the
singly linked list to accommodate the list concatenation.  We use the
LSB of the Next field to indicate whether a given member is a leader
or not.

Now, imagine we have an equivalence class:

  Elem 1 -> Elem 2 -> nullptr
  Leader

and wish to remove Elem 2.  We would like to end up with:

  Elem 1 -> nullptr
  Leader

but we mistakenly drop the leader bit when we update the Next field of
Elem 1 with:

  Pre->Next = nullptr;

This makes Elem 1 the end of the singly linked list, as intended, but
mistakenly clears its leader bit stored in the LSB of Next, so we end
up with an equivalence class with no leader.

This patch fixes the problem by preserving the leader bit:

  Pre->Next = reinterpret_cast<const ECValue *>(
      static_cast<intptr_t>(Pre->isLeader()));

The unit test closely follows the scenario above.


  Commit: b51b967671884b6d308c5f7b659a8f459517f541
      https://github.com/llvm/llvm-project/commit/b51b967671884b6d308c5f7b659a8f459517f541
  Author: Florian Hahn <flo at fhahn.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M llvm/test/Transforms/LoopVectorize/dereferenceable-info-from-assumption-constant-size.ll

  Log Message:
  -----------
  [LV] Add test for more precise no-free checks.


  Commit: 44f392e999dcf6718d7dceaa7ccb39306b1c1feb
      https://github.com/llvm/llvm-project/commit/44f392e999dcf6718d7dceaa7ccb39306b1c1feb
  Author: Joseph Huber <huberjn at outlook.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    R offload/DeviceRTL/CMakeLists.txt
    M openmp/device/CMakeLists.txt

  Log Message:
  -----------
  [OpenMP] Fix 'libc' configuration when building OpenMP

Summary:
Forgot to port this option's old handling from offload. It's not way
easier since they're built in the same CMake project. Also delete the
leftover directory that's not used anymore, don't know how that was
still there.


  Commit: 47b8bc46989b99dc3f68ee5e3ab1d9887bbbd076
      https://github.com/llvm/llvm-project/commit/47b8bc46989b99dc3f68ee5e3ab1d9887bbbd076
  Author: Chaitanya Koparkar <ckoparkar at gmail.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M clang/lib/Headers/avxintrin.h
    M clang/test/CodeGen/X86/avx-builtins.c

  Log Message:
  -----------
  [Headers][X86] Allow AVX1 fixed extraction intrinsics to be used in constexpr (#161218)

Fixes #161204.


  Commit: 0fc972d242f732766b2dc0590d9f241f47427578
      https://github.com/llvm/llvm-project/commit/0fc972d242f732766b2dc0590d9f241f47427578
  Author: Jan Svoboda <jan_svoboda at apple.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M llvm/lib/Support/VirtualFileSystem.cpp
    M llvm/unittests/Support/VirtualFileSystemTest.cpp

  Log Message:
  -----------
  [llvm] Use the underlying VFS when constructing `RedirectingFileSystem` (#160942)

When the root node of the `RedirectingFileSystem` is to be resolved to
the current working directory, we previously consulted the real FS
instead of the provided underlying VFS. This PR fixes that issue.


  Commit: e5d925faa931174b8e415448cc80e8b4b3e55621
      https://github.com/llvm/llvm-project/commit/e5d925faa931174b8e415448cc80e8b4b3e55621
  Author: SunilKuravinakop <98882378+SunilKuravinakop at users.noreply.github.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M clang/lib/Sema/SemaOpenMP.cpp
    M clang/test/OpenMP/for_reduction_codegen.cpp

  Log Message:
  -----------
  [clang][OpenMP] Support for reduction clause with array elements as modifier (#160846)

Changes to support for array elements in reduction clause e.g.
"reduction (+:a[1])"

---------

Co-authored-by: Sunil Kuravinakop <kuravina at pe31.hpc.amslabs.hpecorp.net>


  Commit: 0251fd9a72c550bcab4906d9223c96aeb593ce57
      https://github.com/llvm/llvm-project/commit/0251fd9a72c550bcab4906d9223c96aeb593ce57
  Author: jiang1997 <jieke at live.cn>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M clang/lib/AST/ByteCode/InterpBuiltin.cpp

  Log Message:
  -----------
   [clang][x86][bytecode] Refactor BMI intrinsic wrappers to use interp__builtin_elementwise_int_binop (#160362)

Fixes #160281


  Commit: 782ab835dcc8f6b55c6053cc38dd299830e4ffed
      https://github.com/llvm/llvm-project/commit/782ab835dcc8f6b55c6053cc38dd299830e4ffed
  Author: Andy Kaylor <akaylor at nvidia.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M clang/lib/CIR/CodeGen/CIRGenModule.cpp
    M clang/test/CIR/CodeGen/lang-c-cpp.cpp
    A clang/test/CIR/CodeGen/module-filename.cpp
    M clang/test/CIR/CodeGen/opt-info-attr.cpp

  Log Message:
  -----------
  [CIR] Set the module name to the input filename (#160934)

This sets the MLIR module name to the main filename (according to the
SourceManager), if one is available. The module name gets used when
creating global init functions, so we will need it to be set.


  Commit: 38953f4d66a43a6a09b3c782e9efd12d2ca4d0d2
      https://github.com/llvm/llvm-project/commit/38953f4d66a43a6a09b3c782e9efd12d2ca4d0d2
  Author: Andy Kaylor <akaylor at nvidia.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M clang/include/clang/CIR/MissingFeatures.h
    M clang/lib/CIR/CodeGen/CIRGenExprCXX.cpp
    M clang/lib/CIR/CodeGen/CIRGenExprScalar.cpp
    M clang/lib/CIR/CodeGen/CIRGenFunction.h
    A clang/test/CIR/CodeGen/delete.cpp

  Log Message:
  -----------
  [CIR] Add initial support for operator delete (#160574)

This adds basic operator delete handling in CIR. This does not yet
handle destroying delete or array delete, which will be added later. It
also does not insert non-null checks when not optimizing for size.


  Commit: 87bd7825902ec378d4f6372c2463e51f5df69fc3
      https://github.com/llvm/llvm-project/commit/87bd7825902ec378d4f6372c2463e51f5df69fc3
  Author: Marcos Maronas <marcos.maronas at intel.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M llvm/include/llvm/TextAPI/SymbolSet.h
    M llvm/lib/CAS/InMemoryCAS.cpp

  Log Message:
  -----------
  [LLVM][NFC] Fix Rule of Three/Five issues. (#160851)

Fix Rule of Three/Five issues reported by static analysis tool.


  Commit: 301259a6b1c8146a185e7c1bea46ec02d028243e
      https://github.com/llvm/llvm-project/commit/301259a6b1c8146a185e7c1bea46ec02d028243e
  Author: Craig Topper <craig.topper at sifive.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp
    M llvm/test/CodeGen/RISCV/and-negpow2-cmp.ll

  Log Message:
  -----------
  [RISCV] Teach getIntImmCostInst about (X & -(1 << C1) & 0xffffffff) == C2 << C1 (#160163)

We can rewrite this to (srai(w)/srli X, C1) == C2 so the AND immediate
is free. This transform is done by performSETCCCombine in
RISCVISelLowering.cpp.

This fixes the opaque constant case mentioned in #157416.


  Commit: b459ae1dd3da0004b1b987b8d009d3a10285b47b
      https://github.com/llvm/llvm-project/commit/b459ae1dd3da0004b1b987b8d009d3a10285b47b
  Author: Mircea Trofin <mtrofin at google.com>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M clang/include/clang/CIR/MissingFeatures.h
    M clang/lib/AST/ByteCode/InterpBuiltin.cpp
    M clang/lib/CIR/CodeGen/CIRGenExprCXX.cpp
    M clang/lib/CIR/CodeGen/CIRGenExprScalar.cpp
    M clang/lib/CIR/CodeGen/CIRGenFunction.h
    M clang/lib/CIR/CodeGen/CIRGenModule.cpp
    M clang/lib/Frontend/ModuleDependencyCollector.cpp
    M clang/lib/Headers/avxintrin.h
    M clang/lib/Sema/AnalysisBasedWarnings.cpp
    M clang/lib/Sema/SemaConcept.cpp
    M clang/lib/Sema/SemaOpenACCAtomic.cpp
    M clang/lib/Sema/SemaOpenMP.cpp
    A clang/test/CIR/CodeGen/delete.cpp
    M clang/test/CIR/CodeGen/lang-c-cpp.cpp
    A clang/test/CIR/CodeGen/module-filename.cpp
    M clang/test/CIR/CodeGen/opt-info-attr.cpp
    M clang/test/CodeGen/X86/avx-builtins.c
    M clang/test/OpenMP/for_reduction_codegen.cpp
    M compiler-rt/include/xray/xray_interface.h
    A compiler-rt/test/xray/TestCases/Posix/patching-unpatching.c
    M flang/lib/Optimizer/HLFIR/Transforms/SimplifyHLFIRIntrinsics.cpp
    A flang/test/HLFIR/simplify-hlfir-intrinsics-index.fir
    M lld/ELF/InputSection.cpp
    M lld/ELF/InputSection.h
    M lld/ELF/MarkLive.cpp
    M lld/ELF/SyntheticSections.cpp
    M lld/ELF/SyntheticSections.h
    M llvm/docs/CommandGuide/llvm-size.rst
    M llvm/include/llvm/ADT/EquivalenceClasses.h
    M llvm/include/llvm/Support/FileCollector.h
    M llvm/include/llvm/TextAPI/SymbolSet.h
    M llvm/lib/Analysis/LazyValueInfo.cpp
    M llvm/lib/CAS/InMemoryCAS.cpp
    M llvm/lib/Support/FileCollector.cpp
    M llvm/lib/Support/VirtualFileSystem.cpp
    M llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp
    M llvm/lib/Target/AMDGPU/AMDGPULowerBufferFatPointers.cpp
    M llvm/lib/Target/RISCV/RISCVTargetTransformInfo.cpp
    M llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp
    M llvm/test/CodeGen/AArch64/fp16-v4-instructions.ll
    M llvm/test/CodeGen/AArch64/fp16-v8-instructions.ll
    M llvm/test/CodeGen/AArch64/strict-fp-opt.ll
    A llvm/test/CodeGen/AMDGPU/lower-buffer-fat-pointers-dead-intrinsics.ll
    A llvm/test/CodeGen/AMDGPU/lro-phi-samebb-nonlookthrough-store.ll
    M llvm/test/CodeGen/RISCV/and-negpow2-cmp.ll
    A llvm/test/Transforms/CorrelatedValuePropagation/track-predecessor-ranges.ll
    M llvm/test/Transforms/LoopVectorize/dereferenceable-info-from-assumption-constant-size.ll
    A llvm/test/tools/llvm-size/macho-pagezero.test
    M llvm/tools/llvm-size/Opts.td
    M llvm/tools/llvm-size/llvm-size.cpp
    M llvm/unittests/ADT/EquivalenceClassesTest.cpp
    M llvm/unittests/Support/VirtualFileSystemTest.cpp
    M mlir/lib/Bindings/Python/Rewrite.cpp
    R offload/DeviceRTL/CMakeLists.txt
    M openmp/device/CMakeLists.txt

  Log Message:
  -----------
  Merge branch 'main' into users/mtrofin/09-29-_profcheck_exclude_loopvectorize_temporarily


Compare: https://github.com/llvm/llvm-project/compare/c2f9fd8cff49...b459ae1dd3da

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