- Arrange to call verify(Function &) on each function, followed by verify(Module &), whether the verifier is being used from the pass or from verifyModule(). As a side effect, this fixes an issue that caused us not to call verify(Function &) on unmaterialized functions from verifyModule().
- Remove previously unreachable code that verifies that a function definition has an entry block. By definition, a function definition has at least one block.