aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-cov/CodeCoverage.cpp
diff options
context:
space:
mode:
authorFangrui Song <i@maskray.me>2021-05-11 11:34:37 -0700
committerFangrui Song <i@maskray.me>2021-05-11 11:34:37 -0700
commit129f466e222e13fdf680356831bb935e1229bdf4 (patch)
treec5c7af56ecfdb252727323cd38f1acc8b66483d7 /llvm/tools/llvm-cov/CodeCoverage.cpp
parentae2b36e8bdfa612649c6f2d8b6b9079679cb2572 (diff)
downloadllvm-129f466e222e13fdf680356831bb935e1229bdf4.zip
llvm-129f466e222e13fdf680356831bb935e1229bdf4.tar.gz
llvm-129f466e222e13fdf680356831bb935e1229bdf4.tar.bz2
[GlobalOpt] Remove heap SROA
GlobalOpt implements a heap SROA (SROA for an malloc allocatated struct or array of structs) which is largely undertested (heap-sra-[1234].ll are basically the same test with very little difference) and does not trigger at all when bootstrapping clang (it only supports the case of one single store). The heap SROA implementation causes PR50027 (GEP is not properly handled; crash or miscompile). Just drop the implementation. I have deleted some obviously duplicated tests but kept `heap-sra-[12]{,-no-nullopt}.ll`. Reviewed By: aeubanks Differential Revision: https://reviews.llvm.org/D102257
Diffstat (limited to 'llvm/tools/llvm-cov/CodeCoverage.cpp')
0 files changed, 0 insertions, 0 deletions