diff options
| author | Nico Weber <thakis@chromium.org> | 2020-10-27 09:18:42 -0400 |
|---|---|---|
| committer | Nico Weber <thakis@chromium.org> | 2020-10-27 09:26:21 -0400 |
| commit | 2a4e704c92e8ec3d9217a7333368ea53cf3a583f (patch) | |
| tree | cd2ab2d54860bd48e0b74eb5e85838055ba7af76 /llvm/lib/Transforms/Utils/CodeExtractor.cpp | |
| parent | b19473cf590eca13d23a20191c820d0f9d835beb (diff) | |
Revert "Use uint64_t for branch weights instead of uint32_t"
This reverts commit e5766f25c62c185632e3a75bf45b313eadab774b.
Makes clang assert when building Chromium, see https://crbug.com/1142813
for a repro.
Diffstat (limited to 'llvm/lib/Transforms/Utils/CodeExtractor.cpp')
| -rw-r--r-- | llvm/lib/Transforms/Utils/CodeExtractor.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Transforms/Utils/CodeExtractor.cpp b/llvm/lib/Transforms/Utils/CodeExtractor.cpp index 7d40c8772ef4..34a5499879ba 100644 --- a/llvm/lib/Transforms/Utils/CodeExtractor.cpp +++ b/llvm/lib/Transforms/Utils/CodeExtractor.cpp @@ -67,7 +67,6 @@ #include <iterator> #include <map> #include <set> -#include <stdint.h> #include <utility> #include <vector> @@ -1364,7 +1363,7 @@ void CodeExtractor::calculateNewCallTerminatorWeights( // Update the branch weights for the exit block. Instruction *TI = CodeReplacer->getTerminator(); - SmallVector<uint64_t, 8> BranchWeights(TI->getNumSuccessors(), 0); + SmallVector<unsigned, 8> BranchWeights(TI->getNumSuccessors(), 0); // Block Frequency distribution with dummy node. Distribution BranchDist; |
