diff options
author | Sergey Dmitriev <serguei.n.dmitriev@intel.com> | 2020-07-27 06:02:06 -0700 |
---|---|---|
committer | Sergey Dmitriev <serguei.n.dmitriev@intel.com> | 2020-07-27 06:02:55 -0700 |
commit | bec77ece14890d2aa40c76eedc6a7a406d84f1fc (patch) | |
tree | d507528c4b1e5614c0a1887b067d061970f077cd /llvm/lib/Bitcode | |
parent | 005eee8b3ef7f244daf12f574a191079bfc1918b (diff) | |
download | llvm-bec77ece14890d2aa40c76eedc6a7a406d84f1fc.zip llvm-bec77ece14890d2aa40c76eedc6a7a406d84f1fc.tar.gz llvm-bec77ece14890d2aa40c76eedc6a7a406d84f1fc.tar.bz2 |
[CallGraph] Preserve call records vector when replacing call edge
Summary:
Try not to resize vector of call records in a call graph node when
replacing call edge. That would prevent invalidation of iterators
stored in the CG SCC pass manager's scc_iterator.
Reviewers: jdoerfert
Reviewed By: jdoerfert
Subscribers: hiraditya, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D84295
Diffstat (limited to 'llvm/lib/Bitcode')
0 files changed, 0 insertions, 0 deletions