diff options
author | Hideki Saito <hideki.saito@intel.com> | 2018-05-08 18:57:34 +0000 |
---|---|---|
committer | Hideki Saito <hideki.saito@intel.com> | 2018-05-08 18:57:34 +0000 |
commit | d722d614028517591474c6bb629a14517ea2da11 (patch) | |
tree | 301a050cd275b6915f2a55a64eeca428e9e85620 /llvm/lib/ProfileData/Coverage/CoverageMapping.cpp | |
parent | 64afc2d7f05ac131a458a48ad3aa583c1482a97c (diff) | |
download | llvm-d722d614028517591474c6bb629a14517ea2da11.zip llvm-d722d614028517591474c6bb629a14517ea2da11.tar.gz llvm-d722d614028517591474c6bb629a14517ea2da11.tar.bz2 |
[LV] Fix for PR37248, Broadcast codegen incorrectly assumed vector loop body is single basic block
Summary:
Broadcast code generation emitted instructions in pre-header, while the instruction they are dependent on in the vector loop body.
This resulted in an IL verification error ---- value used before defined.
Reviewers: rengolin, fhahn, hfinkel
Reviewed By: rengolin, fhahn
Subscribers: dcaballe, Ka-Ka, llvm-commits
Differential Revision: https://reviews.llvm.org/D46302
llvm-svn: 331799
Diffstat (limited to 'llvm/lib/ProfileData/Coverage/CoverageMapping.cpp')
0 files changed, 0 insertions, 0 deletions