rlm@23: : # -*-Perl-*- rlm@23: eval 'exec perl -w "$0" ${1+"$@"}' rlm@23: if 0; rlm@23: rlm@23: use Asim; rlm@23: use strict; rlm@23: rlm@23: ## rlm@23: ## Generate cfg files for 6.375 tests and benchmarks. rlm@23: ## rlm@23: rlm@23: my $gcfg = Asim::GenCFG->new(); rlm@23: rlm@23: rlm@23: my @bmarks = ("median_noprealloc", rlm@23: "multiply_noprealloc", rlm@23: "towers_noprealloc", rlm@23: "qsort_noprealloc", rlm@23: "vvadd_noprealloc"); rlm@23: rlm@23: foreach my $bmark (@bmarks) { rlm@23: $gcfg->add(name => $bmark, rlm@23: tree => [ "benchmarks" ], rlm@23: setup => "scripts/setup-mit-6.375-bmark-processor --isa smips $bmark", rlm@23: feeder => "vcs", rlm@23: feedflags => "program.0/${bmark}.smips.vmh", rlm@23: ); rlm@23: } rlm@23: rlm@23: $gcfg->action(@ARGV);