|
CGRAOmp
0.1
|
Simple verification result only with a verification message. More...
#include <VerifyPass.hpp>
Public Member Functions | |
| SimpleVerifyResult () | |
| SimpleVerifyResult (std::string msg) | |
| void | setMessage (StringRef msg) |
| void | print (raw_ostream &OS) const |
| An abstract method to print the verification result. More... | |
| StringRef | getName () const |
Public Member Functions inherited from CGRAOmp::VerifyResultBase | |
| VerifyResultBase (VerificationKind kind) | |
| Construct a new Verify Result Base object. More... | |
| VerifyResultBase ()=delete | |
| default constructor More... | |
| operator bool () | |
| explicit cast operator for Boolean Derived classes can custom the violation condition by overriding bool_operator_impl More... | |
| void | dump () |
| dump the verification result like as debugging in LLVM More... | |
| void | setVio () |
| mark this result as violated More... | |
| virtual VerificationKind | getKind () const |
| get the kind of derived class More... | |
Private Attributes | |
| std::string | msg |
Static Private Attributes | |
| static const char * | name = "Memory access decoupling" |
Additional Inherited Members | |
Protected Member Functions inherited from CGRAOmp::VerifyResultBase | |
| virtual bool | bool_operator_impl () |
| An actual impelementation for casting to Boolean. More... | |
Protected Attributes inherited from CGRAOmp::VerifyResultBase | |
| bool | isViolate = false |
Simple verification result only with a verification message.
| Kind | Verification Kind |
|
inline |
|
inline |
|
inlinevirtual |
Implements CGRAOmp::VerifyResultBase.
|
inlinevirtual |
An abstract method to print the verification result.
| OS | an output stream |
Implements CGRAOmp::VerifyResultBase.
|
inline |
|
private |
|
staticprivate |
1.8.17