SuccessChanges

Summary

  1. [DSE] Add tests with stores of existing values. (details)
  2. [libc][NFC] change isblank and iscntrl from implicit casting (details)
  3. [test] Add Clang side tests for -fdebug-info-for-profiling (details)
  4. [NFC] Fix build break by a initializer list converting error (details)
Commit 6077d55381a6aa3e947ef7abdc36a7515c598c8a by flo
[DSE] Add tests with stores of existing values.

This patch pre-commits test cases with dead stores of
existing values for D90328. It also updates a few tests that had such
stores by accident, to preserve the original spirit of those tests.
The file was modifiedllvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-memoryphis.ll
The file was addedllvm/test/Transforms/DeadStoreElimination/MSSA/stores-of-existing-values.ll
The file was modifiedllvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-loops.ll
The file was modifiedllvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-simple.ll
Commit ea8034ec35a9e3d6784d7e6f50617af3d87f6a9f by michaelrj
[libc][NFC] change isblank and iscntrl from implicit casting

isblank and iscntrl were casting an int to a char implicitly and this
was throwing errors under Fuchsia. I've added a static cast to resolve
this issue.

Reviewed By: sivachandra

Differential Revision: https://reviews.llvm.org/D94634
The file was modifiedlibc/src/ctype/isblank.cpp
The file was modifiedlibc/src/ctype/iscntrl.cpp
Commit 74a42aedfe14938e01d128456c76cede2ccbc26c by i
[test] Add Clang side tests for -fdebug-info-for-profiling

There is currently a driver test but no test for its effect on linkageName & pass pipeline.

Reviewed By: dblaikie

Differential Revision: https://reviews.llvm.org/D94381
The file was addedclang/test/CodeGenCXX/fdebug-info-for-profiling.cpp
Commit 35debdfcaca10203a67ef3821d272a72d70e0490 by wlei
[NFC] Fix build break by a initializer list converting error
The file was modifiedllvm/tools/llvm-profgen/PseudoProbe.cpp