dwblaikie wrote: Really appreciate your willingness to give it a go. And that kind of tradeoff is prefer the binary search - especially if the implementation comes out pretty tidy/small - hopefully can use llvm:: binary_search or similar https://github.com/llvm/llvm-project/pull/151806