109 if [ $COUNT -lt 3 ] 110 then 111 echo "Test Failed: AndV $COUNT < 3" 112 exit 1 113 fi 114 115 COUNT=`grep OrV test.out | wc -l | awk '{print $1}'` 116 if [ $COUNT -lt 3 ] 117 then 118 echo "Test Failed: OrV $COUNT < 3" 119 exit 1 120 fi 121 122 COUNT=`grep XorV test.out | wc -l | awk '{print $1}'` 123 if [ $COUNT -lt 3 ] 124 then 125 echo "Test Failed: XorV $COUNT < 3" 126 exit 1 127 fi 128 129 COUNT=`grep LShiftVI test.out | wc -l | awk '{print $1}'` 130 if [ $COUNT -lt 5 ] 131 then 132 echo "Test Failed: LShiftVI $COUNT < 5" 133 exit 1 134 fi 135 136 # RShiftVI + URShiftVI 137 COUNT=`grep RShiftVI test.out | wc -l | awk '{print $1}'` 138 if [ $COUNT -lt 6 ] 139 then 140 echo "Test Failed: RShiftVI $COUNT < 6" 141 exit 1 142 fi 143 144 COUNT=`grep URShiftVI test.out | wc -l | awk '{print $1}'` 145 if [ $COUNT -lt 3 ] 146 then 147 echo "Test Failed: URShiftVI $COUNT < 3" 148 exit 1 149 fi 150 | 109 if [ $COUNT -lt 3 ] 110 then 111 echo "Test Failed: AndV $COUNT < 3" 112 exit 1 113 fi 114 115 COUNT=`grep OrV test.out | wc -l | awk '{print $1}'` 116 if [ $COUNT -lt 3 ] 117 then 118 echo "Test Failed: OrV $COUNT < 3" 119 exit 1 120 fi 121 122 COUNT=`grep XorV test.out | wc -l | awk '{print $1}'` 123 if [ $COUNT -lt 3 ] 124 then 125 echo "Test Failed: XorV $COUNT < 3" 126 exit 1 127 fi 128 129 # LShiftVI+SubVI is generated for test_mulc 130 COUNT=`grep LShiftVI test.out | wc -l | awk '{print $1}'` 131 if [ $COUNT -lt 5 ] 132 then 133 echo "Test Failed: LShiftVI $COUNT < 5" 134 exit 1 135 fi 136 137 COUNT=`grep RShiftVI test.out | sed '/URShiftVI/d' | wc -l | awk '{print $1}'` 138 if [ $COUNT -lt 3 ] 139 then 140 echo "Test Failed: RShiftVI $COUNT < 3" 141 exit 1 142 fi 143 144 COUNT=`grep URShiftVI test.out | wc -l | awk '{print $1}'` 145 if [ $COUNT -lt 3 ] 146 then 147 echo "Test Failed: URShiftVI $COUNT < 3" 148 exit 1 149 fi 150 |