commit | 7dc5e8539c02e85d0f2606fccbc805519128813f | [log] [tgz] |
---|---|---|
author | Marina Yatsina <marina.yatsina@intel.com> | Mon Jan 22 10:05:45 2018 +0000 |
committer | Marina Yatsina <marina.yatsina@intel.com> | Mon Jan 22 10:05:45 2018 +0000 |
tree | ad30da9e7362448fc310bb7ea035b323e2983a71 | |
parent | f2a8b010a3f365ee589e8f48c220cb4ddae84d04 [diff] |
ExecutionDepsFix refactoring: - Changing DenseMap<MBB*, LiveReg*> to SmallVector<LiveReg*> - Now the MBB number will be the index of LiveReg in the vector. - Adding asserts This patch is NFC. This is the one of multiple patches that fix bugzilla https://bugs.llvm.org/show_bug.cgi?id=33869 Most of the patches are intended at refactoring the existent code. Additional relevant reviews: https://reviews.llvm.org/D40330 https://reviews.llvm.org/D40332 https://reviews.llvm.org/D40333 https://reviews.llvm.org/D40334 Differential Revision: https://reviews.llvm.org/D40331 Change-Id: If4a3f141693d0361ddb292432337dbb63a1e69ee git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@323089 91177308-0d34-0410-b5e6-96231b3b80d8