From 7c19665deaeb7f3b2f601cc95617484f17a4cda0 Mon Sep 17 00:00:00 2001 From: Alessandro Maiuolo Date: Wed, 28 Dec 2022 07:32:35 -0800 Subject: [PATCH] added script in pipelined folder to run regressions with all radix/copies configurations --- pipelined/radixcopiesmultiregression.sh | 48 +++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100755 pipelined/radixcopiesmultiregression.sh diff --git a/pipelined/radixcopiesmultiregression.sh b/pipelined/radixcopiesmultiregression.sh new file mode 100755 index 00000000..1953b1da --- /dev/null +++ b/pipelined/radixcopiesmultiregression.sh @@ -0,0 +1,48 @@ +#!/bin/bash + +configFile=config/shared/wally-shared.vh + +searchRadix="define RADIX 32'".. +searchCopies="define DIVCOPIES 32'".. + +currRadix="define RADIX 32'h2" +currCopies="define DIVCOPIES 32'h1" +sed -i "s/$searchRadix/$currRadix/" $configFile +sed -i "s/$searchCopies/$currCopies/" $configFile +echo regression on Radix :$currRadix: and Copies :$currCopies: +./regression/regression-wally + +currRadix="define RADIX 32'h2" +currCopies="define DIVCOPIES 32'h2" +sed -i "s/$searchRadix/$currRadix/" $configFile +sed -i "s/$searchCopies/$currCopies/" $configFile +echo regression on Radix :$currRadix: and Copies :$currCopies: +./regression/regression-wally + +currRadix="define RADIX 32'h2" +currCopies="define DIVCOPIES 32'h4" +sed -i "s/$searchRadix/$currRadix/" $configFile +sed -i "s/$searchCopies/$currCopies/" $configFile +echo regression on Radix :$currRadix: and Copies :$currCopies: +./regression/regression-wally + +currRadix="define RADIX 32'h4" +currCopies="define DIVCOPIES 32'h1" +sed -i "s/$searchRadix/$currRadix/" $configFile +sed -i "s/$searchCopies/$currCopies/" $configFile +echo regression on Radix :$currRadix: and Copies :$currCopies: +./regression/regression-wally + +currRadix="define RADIX 32'h4" +currCopies="define DIVCOPIES 32'h2" +sed -i "s/$searchRadix/$currRadix/" $configFile +sed -i "s/$searchCopies/$currCopies/" $configFile +echo regression on Radix :$currRadix: and Copies :$currCopies: +./regression/regression-wally + +currRadix="define RADIX 32'h4" +currCopies="define DIVCOPIES 32'h4" +sed -i "s/$searchRadix/$currRadix/" $configFile +sed -i "s/$searchCopies/$currCopies/" $configFile +echo regression on Radix :$currRadix: and Copies :$currCopies: +./regression/regression-wally \ No newline at end of file