|
klee
|
#include <Passes.h>
Inherits llvm::ModulePass.
Public Member Functions | |
| InstructionOperandTypeCheckPass () | |
| bool | runOnModule (llvm::Module &M) override |
| bool | checkPassed () const |
Static Public Attributes | |
| static char | ID = 0 |
Private Attributes | |
| bool | instructionOperandsConform |
InstructionOperandTypeCheckPass - Type checks the types of instruction operands to check that they conform to invariants expected by the Executor.
This is a ModulePass because other pass types are not meant to maintain state between calls.
|
inline |
|
inline |
Definition at line 167 of file Passes.h.
References instructionOperandsConform.
Referenced by klee::KModule::checkModule().

|
override |
Definition at line 169 of file InstructionOperandTypeCheckPass.cpp.
References instructionOperandsConform.
|
private |
Definition at line 160 of file Passes.h.
Referenced by checkPassed(), and runOnModule().