at.dms.kjc
Class KjcOptions
java.lang.Object
at.dms.util.Options
at.dms.kjc.KjcOptions
public class KjcOptions
- extends Options
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
beautify
public static boolean beautify
help
public static boolean help
verbose
public static boolean verbose
java
public static boolean java
encoding
public static String encoding
nowrite
public static boolean nowrite
warning
public static int warning
nowarn
public static boolean nowarn
multi
public static boolean multi
deprecation
public static boolean deprecation
proc
public static int proc
destination
public static String destination
classpath
public static String classpath
lang
public static String lang
filter
public static String filter
output
public static String output
havefftw
public static boolean havefftw
countops
public static boolean countops
profile
public static boolean profile
optfile
public static String optfile
stats
public static boolean stats
print_partitioned_source
public static boolean print_partitioned_source
debug
public static boolean debug
fusion
public static boolean fusion
blender
public static boolean blender
mencoder
public static boolean mencoder
compressed
public static boolean compressed
frameheight
public static int frameheight
framewidth
public static int framewidth
unroll
public static int unroll
partition_dp
public static boolean partition_dp
partition_ilp
public static boolean partition_ilp
partition_greedy
public static boolean partition_greedy
partition_greedier
public static boolean partition_greedier
linearpartition
public static boolean linearpartition
dpscaling
public static boolean dpscaling
forceunroll
public static boolean forceunroll
decoupled
public static boolean decoupled
sync
public static boolean sync
ratematch
public static boolean ratematch
manuallayout
public static boolean manuallayout
linearanalysis
public static boolean linearanalysis
statespace
public static boolean statespace
nodatacollapse
public static boolean nodatacollapse
nolinearcollapse
public static boolean nolinearcollapse
linearreplacement
public static boolean linearreplacement
linearreplacement2
public static boolean linearreplacement2
linearreplacement3
public static boolean linearreplacement3
atlas
public static boolean atlas
frequencyreplacement
public static boolean frequencyreplacement
redundantreplacement
public static boolean redundantreplacement
removeglobals
public static boolean removeglobals
poptopeek
public static boolean poptopeek
cluster
public static int cluster
newSimple
public static int newSimple
vectorize
public static int vectorize
cell_vector_library
public static boolean cell_vector_library
cacheopt
public static boolean cacheopt
l1i
public static int l1i
l1d
public static int l1d
l2
public static int l2
peekratio
public static int peekratio
nomult
public static boolean nomult
dynamicRatesEverywhere
public static boolean dynamicRatesEverywhere
raw
public static int raw
rawcol
public static int rawcol
streamit
public static boolean streamit
numbers
public static int numbers
standalone
public static boolean standalone
fixseed
public static boolean fixseed
magic_net
public static boolean magic_net
sjtopipe
public static boolean sjtopipe
simulatework
public static boolean simulatework
clone_with_serialization
public static boolean clone_with_serialization
graph
public static boolean graph
wbs
public static boolean wbs
spacetime
public static boolean spacetime
cell
public static int cell
celldyn
public static boolean celldyn
fission
public static int fission
destroyfieldarray
public static boolean destroyfieldarray
outputs
public static int outputs
iterations
public static int iterations
struct
public static boolean struct
backend
public static String backend
steadymult
public static int steadymult
rstream
public static boolean rstream
doloops
public static boolean doloops
absarray
public static boolean absarray
modfusion
public static boolean modfusion
spacedynamic
public static boolean spacedynamic
space
public static boolean space
malloczeros
public static boolean malloczeros
macros
public static boolean macros
nopartition
public static boolean nopartition
layoutfile
public static String layoutfile
devassignfile
public static String devassignfile
backendvalues
public static String backendvalues
slicethresh
public static int slicethresh
asciifileio
public static boolean asciifileio
ssoutputs
public static int ssoutputs
noswpipe
public static boolean noswpipe
st_cyc_per_wd
public static int st_cyc_per_wd
hwic
public static boolean hwic
dup
public static int dup
noswitchcomp
public static boolean noswitchcomp
autoparams
public static boolean autoparams
greedysched
public static boolean greedysched
workestunroll
public static boolean workestunroll
rawdcachesize
public static int rawdcachesize
rawicachesize
public static int rawicachesize
localstoglobals
public static boolean localstoglobals
KjcOptions
public KjcOptions(String name)
KjcOptions
public KjcOptions()
processOption
public boolean processOption(int code,
Getopt g)
- Overrides:
processOption in class Options
getOptions
public String[] getOptions()
- Overrides:
getOptions in class Options
getShortOptions
public String getShortOptions()
- Description copied from class:
Options
- Gets short options.
- Overrides:
getShortOptions in class Options
version
public void version()
- Description copied from class:
Options
- Shows the version number.
- Specified by:
version in class Options
usage
public void usage()
- Description copied from class:
Options
- Shows a usage message.
- Specified by:
usage in class Options
help
public void help()
- Description copied from class:
Options
- shows a help message.
- Specified by:
help in class Options
getLongOptions
public LongOpt[] getLongOptions()
- Description copied from class:
Options
- Gets long options.
- Overrides:
getLongOptions in class Options