[llvm] [ctx_prof] Fix checks in `PGOCtxprofFlattening` (PR #108467)
    Teresa Johnson via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Tue Sep 17 13:13:42 PDT 2024
    
    
  
================
@@ -198,6 +211,52 @@ class ProfileAnnotator final {
 
   BBInfo &getBBInfo(const BasicBlock &BB) { return BBInfos.find(&BB)->second; }
 
+  const BBInfo &getBBInfo(const BasicBlock &BB) const {
+    return BBInfos.find(&BB)->second;
+  }
+
+  // validation function after we propagate the counters: all BBs and edges'
+  // counters must have a value.
+  bool allCountersAreAssinged() const {
----------------
teresajohnson wrote:
typo s/Assinged/Assigned/
https://github.com/llvm/llvm-project/pull/108467
    
    
More information about the llvm-commits
mailing list