Go to the documentation of this file.
34 #ifndef MINIMAL_OPSET_CHECK_HH
35 #define MINIMAL_OPSET_CHECK_HH
66 const std::set<std::string>& ignoreFUName)
const;
70 std::vector<std::string>& missingOps)
const;
bool checkWithIgnore(const TTAMachine::Machine &machine, const std::set< std::string > &ignoreFUName) const
TTAMachine::Machine * machine
the architecture definition of the estimated processor
virtual std::string fix(TTAMachine::Machine &machine) const
virtual bool canFix(const TTAMachine::Machine &mach) const
virtual ~MinimalOpSetCheck()
virtual bool check(const TTAMachine::Machine &machine, MachineCheckResults &results) const
TCETools::CIStringSet minimalOpSet() const
TCETools::CIStringSet minimalOpSet_
void buildMinimalOpSet(const TTAMachine::Machine *machine=NULL)
void missingOperations(const TTAMachine::Machine &machine, std::vector< std::string > &missingOps) const