[PATCH] D47056: Removed analysis flag from SafepointIRVerifier pass

Yevgeny Rouban via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue May 22 23:59:10 PDT 2018


yrouban added a comment.

This change is needed to freely add this pass using //schedulePass()// at any place in pipeline. Analysis passes can be deleted by this call and this can be misleading for developers (see //PMTopLevelManager::schedulePass()//). There is no easy way to know if the pass is added or deleted. Essentially, SafepointIRVerifier is not intended to be an analysis pass.


https://reviews.llvm.org/D47056





More information about the llvm-commits mailing list