/dports/math/clblas/clBLAS-2.10/src/library/blas/gens/ |
H A D | tuned_numbers.c | 145 …{ blockSizes t = { 8, 8, 8, 2, 0 }; bestBlockSizes[CAYMAN][TYPE_COMPLEX_DOUBLE][GEMM_NN_CALL] = t;… in bestBlockSizeForDevice() 146 …{ blockSizes t = { 16, 4, 4, 4, 0 }; bestBlockSizes[CAYMAN][TYPE_COMPLEX_DOUBLE][GEMM_NT_CALL] = t… in bestBlockSizeForDevice() 147 …{ blockSizes t = { 8, 16, 4, 2, 1 }; bestBlockSizes[CAYMAN][TYPE_COMPLEX_DOUBLE][GEMM_TN_CALL] = t… in bestBlockSizeForDevice() 167 …{ blockSizes t = { 16, 4, 4, 4, 0 }; bestBlockSizes[CAYMAN][TYPE_COMPLEX_DOUBLE][SYMM_RU_CALL] = t… in bestBlockSizeForDevice() 168 …{ blockSizes t = { 8, 16, 4, 2, 0 }; bestBlockSizes[CAYMAN][TYPE_COMPLEX_DOUBLE][SYMM_LL_CALL] = t… in bestBlockSizeForDevice() 169 …{ blockSizes t = { 16, 4, 4, 4, 0 }; bestBlockSizes[CAYMAN][TYPE_COMPLEX_DOUBLE][SYMM_RL_CALL] = t… in bestBlockSizeForDevice() 188 …{ blockSizes t = { 8, 32, 4, 2, 1 }; bestBlockSizes[TAHITI][TYPE_COMPLEX_DOUBLE][GEMM_NT_CALL] = t… in bestBlockSizeForDevice() 196 …{ blockSizes t = { 8, 16, 4, 2, 0 }; bestBlockSizes[TAHITI][TYPE_COMPLEX_DOUBLE][HERK_UN_CALL] = t… in bestBlockSizeForDevice() 198 …{ blockSizes t = { 8, 16, 4, 2, 0 }; bestBlockSizes[TAHITI][TYPE_COMPLEX_DOUBLE][HERK_LN_CALL] = t… in bestBlockSizeForDevice() 217 …{ blockSizes t = { 8, 32, 4, 2, 0 }; bestBlockSizes[TAHITI][TYPE_COMPLEX_DOUBLE][SYMM_RU_CALL] = t… in bestBlockSizeForDevice() [all …]
|
H A D | rotg_reg.cpp | 100 if ( (kargs->dtype == TYPE_DOUBLE) || (kargs->dtype == TYPE_COMPLEX_DOUBLE) ) { in setBuildOpts() 103 if( (kargs->dtype == TYPE_COMPLEX_FLOAT) || (kargs->dtype == TYPE_COMPLEX_DOUBLE) ) { in setBuildOpts() 136 Prefix[TYPE_COMPLEX_DOUBLE] = 'Z'; in initRotgRegisterPattern()
|
H A D | asum.cpp | 126 if ( kargs->dtype == TYPE_DOUBLE || kargs->dtype == TYPE_COMPLEX_DOUBLE) in setBuildOpts() 133 if ( (kargs->dtype == TYPE_COMPLEX_FLOAT) || (kargs->dtype == TYPE_COMPLEX_DOUBLE)) in setBuildOpts() 175 Prefix[TYPE_COMPLEX_DOUBLE] = 'Z'; in initAsumRegisterPattern()
|
H A D | rotm_reg.cpp | 122 if ( kargs->dtype == TYPE_DOUBLE || kargs->dtype == TYPE_COMPLEX_DOUBLE) in setBuildOpts() 166 Prefix[TYPE_COMPLEX_DOUBLE] = 'Z'; in initRotmRegisterPattern() 280 … ((blasArgs->dtype == TYPE_COMPLEX_DOUBLE)? TYPE_DOUBLE: blasArgs->dtype); in assignKargs()
|
H A D | nrm2.cpp | 129 if ( kargs->dtype == TYPE_DOUBLE || kargs->dtype == TYPE_COMPLEX_DOUBLE) in setBuildOpts() 133 if( (kargs->dtype == TYPE_COMPLEX_FLOAT) || (kargs->dtype == TYPE_COMPLEX_DOUBLE) ) { in setBuildOpts() 177 Prefix[TYPE_COMPLEX_DOUBLE] = 'Z'; in initNrm2RegisterPattern()
|
H A D | rotmg_reg.cpp | 98 if ( kargs->dtype == TYPE_DOUBLE || kargs->dtype == TYPE_COMPLEX_DOUBLE) in setBuildOpts() 132 Prefix[TYPE_COMPLEX_DOUBLE] = 'Z'; in initRotmgRegisterPattern()
|
H A D | scal_reg.cpp | 126 if ( kargs->dtype == TYPE_DOUBLE || kargs->dtype == TYPE_COMPLEX_DOUBLE) in setBuildOpts() 165 Prefix[TYPE_COMPLEX_DOUBLE] = 'Z'; in initScalRegisterPattern()
|
H A D | swap_reg.cpp | 126 if ( kargs->dtype == TYPE_DOUBLE || kargs->dtype == TYPE_COMPLEX_DOUBLE) in setBuildOpts() 169 Prefix[TYPE_COMPLEX_DOUBLE] = 'Z'; in initSwapRegisterPattern()
|
H A D | axpy_reg.cpp | 126 if ( kargs->dtype == TYPE_DOUBLE || kargs->dtype == TYPE_COMPLEX_DOUBLE) in setBuildOpts() 169 Prefix[TYPE_COMPLEX_DOUBLE] = 'Z'; in initAxpyRegisterPattern()
|
H A D | iamax.cpp | 125 if ( kargs->dtype == TYPE_DOUBLE || kargs->dtype == TYPE_COMPLEX_DOUBLE) in setBuildOpts() 177 Prefix[TYPE_COMPLEX_DOUBLE] = 'Z'; in initiAmaxRegisterPattern()
|
H A D | copy_reg.cpp | 126 if ( kargs->dtype == TYPE_DOUBLE || kargs->dtype == TYPE_COMPLEX_DOUBLE) in setBuildOpts() 169 Prefix[TYPE_COMPLEX_DOUBLE] = 'Z'; in initCopyRegisterPattern()
|
H A D | dot.cpp | 129 if ( kargs->dtype == TYPE_DOUBLE || kargs->dtype == TYPE_COMPLEX_DOUBLE) in setBuildOpts() 172 Prefix[TYPE_COMPLEX_DOUBLE] = 'Z'; in initDotRegisterPattern()
|
H A D | reduction.cpp | 131 if ( kargs->dtype == TYPE_DOUBLE || kargs->dtype == TYPE_COMPLEX_DOUBLE) in setBuildOpts() 191 Prefix[TYPE_COMPLEX_DOUBLE] = 'Z'; in initReductionRegisterPattern()
|
H A D | symm_cached.cpp | 100 if ( kargs->dtype == TYPE_DOUBLE || kargs->dtype == TYPE_COMPLEX_DOUBLE) in setBuildOpts() 276 Prefix[TYPE_COMPLEX_DOUBLE] = 'Z'; in initSymmDefaultPattern()
|
/dports/math/clblas/clBLAS-2.10/src/include/ |
H A D | cltypes.h | 42 TYPE_COMPLEX_DOUBLE, /**< double float precision complex type */ enumerator 70 return (dtype == TYPE_DOUBLE || dtype == TYPE_COMPLEX_DOUBLE); in isDoubleBasedType() 76 return (dtype == TYPE_COMPLEX_FLOAT || dtype == TYPE_COMPLEX_DOUBLE); in isComplexType()
|
/dports/math/clblas/clBLAS-2.10/src/library/common/ |
H A D | kgen_basic.c | 134 case TYPE_COMPLEX_DOUBLE: in dtypeToPrefix() 160 case TYPE_COMPLEX_DOUBLE: in dtypeBuiltinType() 186 case TYPE_COMPLEX_DOUBLE: in dtypeUPtrField()
|
H A D | kgen_loop_helper.c | 44 dtype == TYPE_COMPLEX_DOUBLE)) { in kgenLoopUnroll() 77 if ((dtype != TYPE_COMPLEX_DOUBLE) && unrollers->genSingleVec) { in kgenLoopUnroll()
|
H A D | misc.c | 35 case TYPE_COMPLEX_DOUBLE: in dtypeSize()
|
/dports/math/clblas/clBLAS-2.10/src/library/blas/ |
H A D | xnrm2.c | 48 ((kargs->dtype == TYPE_COMPLEX_DOUBLE)? TYPE_DOUBLE : (kargs->dtype)); in doNrm2_hypot() 106 ((kargs->dtype == TYPE_COMPLEX_DOUBLE)? TYPE_DOUBLE : (kargs->dtype)); in doNrm2_ssq() 165 ((kargs->dtype == TYPE_COMPLEX_DOUBLE)? TYPE_DOUBLE : (kargs->dtype)); in doNrm2() 356 kargs.dtype = TYPE_COMPLEX_DOUBLE; in clblasDznrm2()
|
H A D | xrotg.c | 51 ((kargs->dtype == TYPE_COMPLEX_DOUBLE)? TYPE_DOUBLE : (kargs->dtype)); in doRotg() 238 kargs.dtype = TYPE_COMPLEX_DOUBLE; in clblasZrotg()
|
H A D | xher.c | 186 kargs.dtype = TYPE_COMPLEX_DOUBLE; in clblasZher() 244 kargs.dtype = TYPE_COMPLEX_DOUBLE; in clblasZhpr()
|
H A D | xscal.c | 215 kargs.dtype = TYPE_COMPLEX_DOUBLE; in clblasZscal() 277 kargs.dtype = TYPE_COMPLEX_DOUBLE; in clblasZdscal()
|
/dports/math/clblas/clBLAS-2.10/src/library/tools/ktest/ |
H A D | step-dump.cpp | 102 case TYPE_COMPLEX_DOUBLE: return "DoubleComplex"; in dtypeToString() 125 case TYPE_COMPLEX_DOUBLE: in multiplierToString() 227 case TYPE_COMPLEX_DOUBLE: in dumpKextra()
|
/dports/math/clblas/clBLAS-2.10/src/library/common/gens/ |
H A D | dblock_kgen.c | 513 if (gpriv->dtype == TYPE_COMPLEX_DOUBLE) { in copyImgSingle() 1047 if (dtype == TYPE_COMPLEX_DOUBLE) { in copyDBlockGenericGen() 1059 if (dtype == TYPE_COMPLEX_DOUBLE) { in copyDBlockGenericGen() 1136 if (dtype != TYPE_COMPLEX_DOUBLE) { in copyDBlockGenericGen() 1142 if (dtype != TYPE_COMPLEX_DOUBLE) { in copyDBlockGenericGen() 1167 if (dtype != TYPE_COMPLEX_DOUBLE) { in copyDBlockGenericGen() 1425 if (dtype != TYPE_COMPLEX_DOUBLE) { in copyDataBlockGen() 1473 initGenPriv(&priv, TYPE_COMPLEX_DOUBLE, FLOAT4_VECLEN * sizeof(cl_float), in f4zeroBlockGen() 1491 kgenLoopUnroll(ctx, &loopCtl, TYPE_COMPLEX_DOUBLE, &unrollers, &priv); in f4zeroBlockGen()
|
/dports/math/clblas/clBLAS-2.10/src/library/blas/functor/ |
H A D | functor_xscal.cc | 267 kargs.dtype = TYPE_COMPLEX_DOUBLE; in execute() 376 kargs.dtype = TYPE_COMPLEX_DOUBLE; in execute()
|