diff options
Diffstat (limited to 'contrib/llvm-project/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp')
| -rw-r--r-- | contrib/llvm-project/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/llvm-project/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp b/contrib/llvm-project/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp index d46f9a6c6757..f6f895676084 100644 --- a/contrib/llvm-project/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp +++ b/contrib/llvm-project/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp @@ -111,7 +111,7 @@ PreservedAnalyses SyntheticCountsPropagation::run(Module &M,      // Now compute the callsite count from relative frequency and      // entry count:      BasicBlock *CSBB = CB.getParent(); -    Scaled64 EntryFreq(BFI.getEntryFreq(), 0); +    Scaled64 EntryFreq(BFI.getEntryFreq().getFrequency(), 0);      Scaled64 BBCount(BFI.getBlockFreq(CSBB).getFrequency(), 0);      BBCount /= EntryFreq;      BBCount *= Counts[Caller];  | 
