72 args="$args -Dabstractvectortype=$abstractvectortype -Dabstractbitsvectortype=$abstractbitsvectortype -Dabstractfpvectortype=$abstractfpvectortype"
73 echo $args
74 java $SPP -nel $args \
75 < X-Vector.java.template \
76 > $abstractvectortype.java
77
78 if [ VAR_OS_ENV==windows.cygwin ]; then
79 tr -d '\r' < $abstractvectortype.java > temp
80 mv temp $abstractvectortype.java
81 fi
82
83 java $SPP -nel $args \
84 < X-VectorHelper.java.template \
85 > ${abstractvectortype}Helper.java
86
87 if [ VAR_OS_ENV==windows.cygwin ]; then
88 tr -d '\r' < ${abstractvectortype}Helper.java > temp
89 mv temp ${abstractvectortype}Helper.java
90 fi
91
92 for bits in 64 128 256 512
93 do
94 vectortype=${typeprefix}${Type}${bits}Vector
95 masktype=${typeprefix}${Type}${bits}Mask
96 shuffletype=${typeprefix}${Type}${bits}Shuffle
97 bitsvectortype=${typeprefix}${Bitstype}${bits}Vector
98 fpvectortype=${typeprefix}${Fptype}${bits}Vector
99 shape=S${bits}Bit
100 Shape=S_${bits}_BIT
101 bitargs="$args -Dbits=$bits -Dvectortype=$vectortype -Dmasktype=$masktype -Dshuffletype=$shuffletype -Dbitsvectortype=$bitsvectortype -Dfpvectortype=$fpvectortype -Dshape=$shape -DShape=$Shape"
102
103 echo $bitargs
104 java $SPP -nel $bitargs \
105 < X-VectorBits.java.template \
106 > $vectortype.java
107
108 if [ VAR_OS_ENV==windows.cygwin ]; then
109 tr -d '\r' < $vectortype.java > temp
110 mv temp $vectortype.java
111 fi
112 done
|
72 args="$args -Dabstractvectortype=$abstractvectortype -Dabstractbitsvectortype=$abstractbitsvectortype -Dabstractfpvectortype=$abstractfpvectortype"
73 echo $args
74 java $SPP -nel $args \
75 < X-Vector.java.template \
76 > $abstractvectortype.java
77
78 if [ VAR_OS_ENV==windows.cygwin ]; then
79 tr -d '\r' < $abstractvectortype.java > temp
80 mv temp $abstractvectortype.java
81 fi
82
83 java $SPP -nel $args \
84 < X-VectorHelper.java.template \
85 > ${abstractvectortype}Helper.java
86
87 if [ VAR_OS_ENV==windows.cygwin ]; then
88 tr -d '\r' < ${abstractvectortype}Helper.java > temp
89 mv temp ${abstractvectortype}Helper.java
90 fi
91
92 for bits in 64 128 256 512 Scalable
93 do
94 vectortype=${typeprefix}${Type}${bits}Vector
95 masktype=${typeprefix}${Type}${bits}Mask
96 shuffletype=${typeprefix}${Type}${bits}Shuffle
97 bitsvectortype=${typeprefix}${Bitstype}${bits}Vector
98 fpvectortype=${typeprefix}${Fptype}${bits}Vector
99 shape=S${bits}Bit
100 Shape=S_${bits}_BIT
101 bitargs="$args -Dbits=$bits -Dvectortype=$vectortype -Dmasktype=$masktype -Dshuffletype=$shuffletype -Dbitsvectortype=$bitsvectortype -Dfpvectortype=$fpvectortype -Dshape=$shape -DShape=$Shape"
102
103 echo $bitargs
104 java $SPP -nel $bitargs \
105 < X-VectorBits.java.template \
106 > $vectortype.java
107
108 if [ VAR_OS_ENV==windows.cygwin ]; then
109 tr -d '\r' < $vectortype.java > temp
110 mv temp $vectortype.java
111 fi
112 done
|