21 #ifndef LLVM_ANALYSIS_VERIFIER_H
22 #define LLVM_ANALYSIS_VERIFIER_H
63 std::string *ErrorInfo = 0
bool verifyModule(const Module &M, VerifierFailureAction action=AbortProcessAction, std::string *ErrorInfo=0)
Check a module for errors.
VerifierFailureAction
An enumeration to specify the action to be taken if errors found.
verifyModule will print to stderr and return true
bool verifyFunction(const Function &F, VerifierFailureAction action=AbortProcessAction)
verifyModule will print to stderr and abort()
verifyModule will just return true
FunctionPass * createVerifierPass(VerifierFailureAction action=AbortProcessAction)
Create a verifier pass.