34#ifndef TTA_SCHEDULER_CMD_LINE_OPTIONS_HH
35#define TTA_SCHEDULER_CMD_LINE_OPTIONS_HH
virtual int integer(int index=0) const
CmdLineOptionParser * findOption(std::string name) const
virtual bool isOutputFileDefined() const
virtual bool useRestrictedAliasAnalyzer() const
bool printResourceConstraints() const
SchedulerCmdLineOptions & operator=(const SchedulerCmdLineOptions &)
Assignment forbidden.
static const std::string SWL_IF_CONVERSION_THRESHOLD
static const std::string SWL_RESOURCE_CONSTRAINT_PRINTING
static const std::string SWL_BYPASS_DISTANCE
virtual bool isMachineFileDefined() const
static const std::string SWL_OFFSET_AA
static const std::string SWL_NOALIAS_FUNCTIONS
static const std::string SWS_TARGET_MACHINE
static const std::string SWL_SCHEDULING_WINDOW
virtual int schedulingWindowSize() const
static const std::string SWL_KILL_DEAD_RESULTS
virtual int bypassDistance() const
static const std::string SWL_LOOP_FLAG
bool enableOffsetAA() const
virtual int lowMemModeThreshold() const
static const std::string SWS_OUTPUT_FILE
SchedulerCmdLineOptions(const SchedulerCmdLineOptions &)
Copying forbidden.
virtual bool killDeadResults() const
static const std::string SWL_NO_DRE_BYPASS_DISTANCE
static const std::string SWL_OUTPUT_FILE
virtual std::string machineFile() const
virtual bool dumpIfConversionCFGs() const
static const std::string SWL_TARGET_MACHINE
virtual int noDreBypassDistance() const
static const std::string SWL_RESTRICTED_AA
static const std::string SWL_RENAME_REGISTERS
SchedulerCmdLineOptions()
static const std::string SWL_DUMP_IFCONVERSION_CFGS
static const std::string SWL_OPERAND_SHARE_DISTANCE
static const std::string USAGE
Description of the command line usage of the Scheduler.
virtual bool renameRegisters() const
virtual int ifConversionThreshold() const
virtual bool isLoopOptDefined() const
static const std::string SWL_LOWMEM_MODE_THRESHOLD
bool enableStackAA() const
virtual int operandShareDistance() const
virtual std::string outputFile() const
virtual FunctionNameList * noaliasFunctions() const
virtual void printVersion() const
virtual ~SchedulerCmdLineOptions()
static const std::string SWL_STACK_AA