< prev index next >

src/jdk.incubator.vector/share/classes/jdk/incubator/vector/gen-src.sh

Print this page
rev 55237 : javadoc changes


  72 
  73   args="$args -K$kind -DBoxtype=$Boxtype -DWideboxtype=$Wideboxtype"
  74   args="$args -Dbitstype=$bitstype -DBitstype=$Bitstype -DBoxbitstype=$Boxbitstype"
  75   args="$args -Dfptype=$fptype -DFptype=$Fptype -DBoxfptype=$Boxfptype"
  76 
  77   abstractvectortype=${typeprefix}${Type}Vector
  78   abstractbitsvectortype=${typeprefix}${Bitstype}Vector
  79   abstractfpvectortype=${typeprefix}${Fptype}Vector
  80   args="$args -Dabstractvectortype=$abstractvectortype -Dabstractbitsvectortype=$abstractbitsvectortype -Dabstractfpvectortype=$abstractfpvectortype"
  81   echo $args
  82   rm -f $abstractvectortype.java
  83   java $SPP -nel $args \
  84      -iX-Vector.java.template \
  85      -o$abstractvectortype.java
  86 
  87   if [ VAR_OS_ENV==windows.cygwin ]; then
  88     tr -d '\r' < $abstractvectortype.java > temp
  89     mv temp $abstractvectortype.java
  90   fi
  91 
  92   rm -f ${abstractvectortype}Helper.java
  93   java $SPP -nel $args \
  94      -iX-VectorHelper.java.template \
  95      -o${abstractvectortype}Helper.java
  96 
  97   if [[ "x${VAR_OS_ENV}" == "xwindows.cygwin" ]]; then
  98     tr -d '\r' < ${abstractvectortype}Helper.java > temp
  99     mv temp ${abstractvectortype}Helper.java
 100   fi
 101 
 102   old_args="$args"
 103   for bits in 64 128 256 512 Max
 104   do
 105     vectortype=${typeprefix}${Type}${bits}Vector
 106     masktype=${typeprefix}${Type}${bits}Mask
 107     shuffletype=${typeprefix}${Type}${bits}Shuffle
 108     bitsvectortype=${typeprefix}${Bitstype}${bits}Vector
 109     fpvectortype=${typeprefix}${Fptype}${bits}Vector
 110     vectorindexbits=$((bits * 4 / sizeInBytes))
 111     if [[ "${bits}" == "Max" ]]; then
 112         vectorindextype="vix.getClass()"
 113     else
 114         vectorindextype="Int${vectorindexbits}Vector.class"
 115     fi;
 116 
 117     shape=S${bits}Bit
 118     Shape=S_${bits}_BIT
 119     args="$old_args"
 120     if [[ "${vectortype}" == "Long64Vector" || "${vectortype}" == "Double64Vector" ]]; then
 121       args="$args -KlongOrDouble64"


  72 
  73   args="$args -K$kind -DBoxtype=$Boxtype -DWideboxtype=$Wideboxtype"
  74   args="$args -Dbitstype=$bitstype -DBitstype=$Bitstype -DBoxbitstype=$Boxbitstype"
  75   args="$args -Dfptype=$fptype -DFptype=$Fptype -DBoxfptype=$Boxfptype"
  76 
  77   abstractvectortype=${typeprefix}${Type}Vector
  78   abstractbitsvectortype=${typeprefix}${Bitstype}Vector
  79   abstractfpvectortype=${typeprefix}${Fptype}Vector
  80   args="$args -Dabstractvectortype=$abstractvectortype -Dabstractbitsvectortype=$abstractbitsvectortype -Dabstractfpvectortype=$abstractfpvectortype"
  81   echo $args
  82   rm -f $abstractvectortype.java
  83   java $SPP -nel $args \
  84      -iX-Vector.java.template \
  85      -o$abstractvectortype.java
  86 
  87   if [ VAR_OS_ENV==windows.cygwin ]; then
  88     tr -d '\r' < $abstractvectortype.java > temp
  89     mv temp $abstractvectortype.java
  90   fi
  91 










  92   old_args="$args"
  93   for bits in 64 128 256 512 Max
  94   do
  95     vectortype=${typeprefix}${Type}${bits}Vector
  96     masktype=${typeprefix}${Type}${bits}Mask
  97     shuffletype=${typeprefix}${Type}${bits}Shuffle
  98     bitsvectortype=${typeprefix}${Bitstype}${bits}Vector
  99     fpvectortype=${typeprefix}${Fptype}${bits}Vector
 100     vectorindexbits=$((bits * 4 / sizeInBytes))
 101     if [[ "${bits}" == "Max" ]]; then
 102         vectorindextype="vix.getClass()"
 103     else
 104         vectorindextype="Int${vectorindexbits}Vector.class"
 105     fi;
 106 
 107     shape=S${bits}Bit
 108     Shape=S_${bits}_BIT
 109     args="$old_args"
 110     if [[ "${vectortype}" == "Long64Vector" || "${vectortype}" == "Double64Vector" ]]; then
 111       args="$args -KlongOrDouble64"
< prev index next >