SuccessChanges

Summary

  1. [RISCV] Enable interleaved vectorization for RVV (details)
  2. [InstrProfiling][test] Fix stale tests (details)
Commit c4c3869554a6fb3cfb268cb1331d611eb7609794 by luke957
[RISCV] Enable interleaved vectorization for RVV

Enable interleaved vectorization for RVV.

Reviewed By: craig.topper

Differential Revision: https://reviews.llvm.org/D101469
The file was modifiedllvm/lib/Target/RISCV/RISCVSubtarget.h
The file was modifiedllvm/lib/Target/RISCV/RISCVTargetTransformInfo.h
The file was addedllvm/test/Transforms/LoopVectorize/RISCV/riscv-interleaved.ll
Commit 9f506fc761cc93ebc3854906e8886e1791c29d28 by i
[InstrProfiling][test] Fix stale tests

* Change linkage/visibility of __profn_ variables to match the reality
* alwaysinline.ll: Add "EnableValueProfiling", otherwise it doesn't test available_externally alwaysinline.
* Delete PR23499.ll - covered by other comdat tests.
The file was removedllvm/test/Instrumentation/InstrProfiling/PR23499.ll
The file was modifiedllvm/test/Instrumentation/InstrProfiling/linkage.ll
The file was modifiedllvm/test/Instrumentation/InstrProfiling/atomic-updates.ll
The file was modifiedllvm/test/Instrumentation/InstrProfiling/platform.ll
The file was modifiedllvm/test/Instrumentation/InstrProfiling/always_inline.ll
The file was modifiedllvm/test/Instrumentation/InstrProfiling/noruntime.ll
The file was modifiedllvm/test/Instrumentation/InstrProfiling/early-exit.ll
The file was modifiedllvm/test/Instrumentation/InstrProfiling/profiling.ll
The file was modifiedllvm/test/Instrumentation/InstrProfiling/runtime-counter-relocation.ll