Avoid copying a ref in a loop (#4000)

Avoid triggering a warning from newer Clang, which turns into an error
on macOS.
diff --git a/source/cfa.h b/source/cfa.h
index 17a4ea5..0d09014 100644
--- a/source/cfa.h
+++ b/source/cfa.h
@@ -127,7 +127,7 @@
 template <class BB>
 bool CFA<BB>::FindInWorkList(const std::vector<block_info>& work_list,
                              uint32_t id) {
-  for (auto& b : work_list) {
+  for (const auto& b : work_list) {
     if (b.block->id() == id) return true;
   }
   return false;