/cmsis-dsp-latest/Testing/PatternGeneration/ |
D | Tools.py | 653 def _writeVectorF64(self,i,data): argument 674 f.write("D\n%d\n" % len(data)) 675 for v in data: 679 def _writeVectorF32(self,i,data): argument 700 f.write("W\n%d\n" % len(data)) 701 for v in data: 705 def _writeVectorF16(self,i,data): argument 726 f.write("H\n%d\n" % len(data)) 727 for v in data: 731 def _writeVectorQ63(self,i,data): argument [all …]
|
D | Stats.py | 151 def generateMaxTests(config,nb,format,data): argument 158 index=np.argmax(data[0:nbiters]) 159 maxvalue=data[index] 165 index=np.argmax(data[0:nbiters]) 166 maxvalue=data[index] 172 index=np.argmax(data[0:nbiters]) 173 maxvalue=data[index] 183 data = np.zeros(nbiters) 185 data[nbiters-1] = 0.9 186 data[nbiters-2] = 0.8 [all …]
|
D | Support.py | 175 data = np.random.randn(11) 176 data = Tools.normalize(data) 177 config.writeInput(7, data) 178 ref = np.sort(data) 181 data = np.random.randn(16) 182 data = Tools.normalize(data) 183 config.writeInput(8, data) 184 ref = np.sort(data) 187 data = np.random.randn(32) 188 data = Tools.normalize(data) [all …]
|
D | Interpolate.py | 21 data=x-0.9 22 data=np.hstack((data,np.array(data[-1]+1.5))) 23 z = f(data) 27 data = data / 2.0**11 29 config.writeInputQ31(1, data,"Input") 31 config.writeInput(1, data) 89 data = inputSamples.reshape(np.size(inputSamples)) 91 config.writeInputQ31(2, data,"Input") 93 config.writeInput(2, data)
|
/cmsis-dsp-latest/Testing/FrameworkSource/ |
D | Generators.cpp | 3 void generate1(Testing::param_t *result,Testing::param_t *data,Testing::nbParameterEntries_t &nbEnt… in generate1() argument 7 pa = data; in generate1() 18 void generate2(Testing::param_t *result,Testing::param_t *data,Testing::nbParameterEntries_t &nbEnt… in generate2() argument 28 na = data[0]; in generate2() 29 paStart = &data[1]; in generate2() 32 nb = data[na+1]; in generate2() 33 pbStart = &data[na+2]; in generate2() 55 void generate3(Testing::param_t *result,Testing::param_t *data,Testing::nbParameterEntries_t &nbEnt… in generate3() argument 68 na = data[0]; in generate3() 69 paStart = &data[1]; in generate3() [all …]
|
D | Pattern.cpp | 176 void dumpPattern(Testing::outputID_t id,Testing::nbSamples_t nbSamples,float64_t* data,PatternMgr *… in dumpPattern() argument 178 mgr->dumpPattern_f64(id,nbSamples,data); in dumpPattern() 181 void dumpPattern(Testing::outputID_t id,Testing::nbSamples_t nbSamples,float32_t* data,PatternMgr *… in dumpPattern() argument 183 mgr->dumpPattern_f32(id,nbSamples,data); in dumpPattern() 187 void dumpPattern(Testing::outputID_t id,Testing::nbSamples_t nbSamples,float16_t* data,PatternMgr *… in dumpPattern() argument 189 mgr->dumpPattern_f16(id,nbSamples,data); in dumpPattern() 193 void dumpPattern(Testing::outputID_t id,Testing::nbSamples_t nbSamples,q63_t* data,PatternMgr *mgr) in dumpPattern() argument 195 mgr->dumpPattern_q63(id,nbSamples,data); in dumpPattern() 198 void dumpPattern(Testing::outputID_t id,Testing::nbSamples_t nbSamples,q31_t* data,PatternMgr *mgr) in dumpPattern() argument 200 mgr->dumpPattern_q31(id,nbSamples,data); in dumpPattern() [all …]
|
D | FPGA.cpp | 51 Testing::param_t *data; member 81 if (it->data) in DeleteParams() 83 free(it->data); in DeleteParams() 84 it->data = NULL; in DeleteParams() 374 gen.data=p; in ReadParameterList() 473 generate1(result,gen.data,nbEntries); in ImportParams() 476 generate2(result,gen.data,nbEntries); in ImportParams() 479 generate3(result,gen.data,nbEntries); in ImportParams() 482 generate4(result,gen.data,nbEntries); in ImportParams() 485 generate1(result,gen.data,nbEntries); in ImportParams() [all …]
|
D | PatternMgr.cpp | 257 … PatternMgr::dumpPattern_f64(Testing::outputID_t id,Testing::nbSamples_t nbSamples,float64_t* data) in dumpPattern_f64() argument 260 m_io->DumpPattern_f64(id,nbSamples,data); in dumpPattern_f64() 263 … PatternMgr::dumpPattern_f32(Testing::outputID_t id,Testing::nbSamples_t nbSamples,float32_t* data) in dumpPattern_f32() argument 265 m_io->DumpPattern_f32(id,nbSamples,data); in dumpPattern_f32() 269 … PatternMgr::dumpPattern_f16(Testing::outputID_t id,Testing::nbSamples_t nbSamples,float16_t* data) in dumpPattern_f16() argument 271 m_io->DumpPattern_f16(id,nbSamples,data); in dumpPattern_f16() 275 void PatternMgr::dumpPattern_q63(Testing::outputID_t id,Testing::nbSamples_t nbSamples,q63_t* data) in dumpPattern_q63() argument 277 m_io->DumpPattern_q63(id,nbSamples,data); in dumpPattern_q63() 280 void PatternMgr::dumpPattern_q31(Testing::outputID_t id,Testing::nbSamples_t nbSamples,q31_t* data) in dumpPattern_q31() argument 282 m_io->DumpPattern_q31(id,nbSamples,data); in dumpPattern_q31() [all …]
|
D | Semihosting.cpp | 50 Testing::param_t *data; member 76 if (it->data) in DeleteParams() 78 free(it->data); in DeleteParams() 79 it->data = NULL; in DeleteParams() 205 gen.data=p; in ReadParameterList() 562 generate1(result,gen.data,nbEntries); in ImportParams() 565 generate2(result,gen.data,nbEntries); in ImportParams() 568 generate3(result,gen.data,nbEntries); in ImportParams() 571 generate4(result,gen.data,nbEntries); in ImportParams() 574 generate1(result,gen.data,nbEntries); in ImportParams() [all …]
|
/cmsis-dsp-latest/Include/dsp/ |
D | matrix_utils.h | 46 T *data = (A)->pData; \ 50 data += i + _numCols * (ROW); \ 54 *data *= CAST v; \ 55 data += _numCols; \ 78 float16_t *data = (A)->pData; \ 86 tmpa=vldrhq_z_f16(&data[i*_numCols + _w],p0);\ 87 tmpb=vldrhq_z_f16(&data[j*_numCols + _w],p0);\ 89 vstrhq_p(&data[i*_numCols + _w], tmpb, p0); \ 90 vstrhq_p(&data[j*_numCols + _w], tmpa, p0); \ 100 float16_t *data = (A)->pData; \ [all …]
|
/cmsis-dsp-latest/dsppp/tests/ |
D | matrix_utils.h | 46 T *data = (A)->pData; \ 50 data += i + _numCols * (ROW); \ 54 *data *= CAST v; \ 55 data += _numCols; \ 78 float16_t *data = (A)->pData; \ 86 tmpa=vldrhq_z_f16(&data[i*_numCols + _w],p0);\ 87 tmpb=vldrhq_z_f16(&data[j*_numCols + _w],p0);\ 89 vstrhq_p(&data[i*_numCols + _w], tmpb, p0); \ 90 vstrhq_p(&data[j*_numCols + _w], tmpa, p0); \ 100 float16_t *data = (A)->pData; \ [all …]
|
/cmsis-dsp-latest/Testing/TestScripts/ |
D | Parser.py | 53 a = str("%s -> %s%s(%d)\n" % (g,' ' * self.ident, str(self.data),self.id)) 60 def setData(self,data): argument 82 d["message"] = data[0].strip() 84 if len(data) > 1: 85 d["class"] = data[1].strip() 86 if len(data) == 3: 87 if data[2].strip() == "OFF": 90 self._path = data[2].strip() 93 if len(data) == 4: 94 self._path = data[3].strip() [all …]
|
D | Deprecate.py | 7 current = node.data["deprecated"] 11 node.data["deprecated"] = current 15 current = node.data["deprecated"] or deprecated 16 node.data["deprecated"] = current 28 root.data["deprecated"]=False 32 root.data["deprecated"]=True 36 if root.data["class"] == others[0]: 37 root.data["deprecated"]=False 41 root.data["deprecated"]=deprecated
|
/cmsis-dsp-latest/Testing/cmsis_build/RTE/Device/ARMCM0P/ |
D | ARMCM0plus_gcc.ld | 120 LONG (LOADADDR(.data)) 121 LONG (ADDR(.data)) 122 LONG (SIZEOF(.data) / 4) 124 /* Add each additional data section here */ 155 PROVIDE(__etext = LOADADDR(.data)); 157 .data : ALIGN(4) 161 *(.data) 162 *(.data.*) 165 /* preinit data */ 171 /* init data */ [all …]
|
/cmsis-dsp-latest/Testing/cmsis_build/RTE/Device/ARMCM4/ |
D | ARMCM4_gcc.ld | 120 LONG (LOADADDR(.data)) 121 LONG (ADDR(.data)) 122 LONG (SIZEOF(.data) / 4) 124 /* Add each additional data section here */ 155 PROVIDE(__etext = LOADADDR(.data)); 157 .data : ALIGN(4) 161 *(.data) 162 *(.data.*) 165 /* preinit data */ 171 /* init data */ [all …]
|
/cmsis-dsp-latest/dsppp/RTE/Device/ARMCM0P/ |
D | ARMCM0plus_gcc.ld | 120 LONG (LOADADDR(.data)) 121 LONG (ADDR(.data)) 122 LONG (SIZEOF(.data) / 4) 124 /* Add each additional data section here */ 155 PROVIDE(__etext = LOADADDR(.data)); 157 .data : ALIGN(4) 161 *(.data) 162 *(.data.*) 165 /* preinit data */ 171 /* init data */ [all …]
|
D | ARMCM0plus_gcc.ld.base@2.2.0 | 120 LONG (LOADADDR(.data)) 121 LONG (ADDR(.data)) 122 LONG (SIZEOF(.data) / 4) 124 /* Add each additional data section here */ 155 PROVIDE(__etext = LOADADDR(.data)); 157 .data : ALIGN(4) 161 *(.data) 162 *(.data.*) 165 /* preinit data */ 171 /* init data */ [all …]
|
/cmsis-dsp-latest/dsppp/RTE/Device/ARMCM4/ |
D | ARMCM4_gcc.ld | 120 LONG (LOADADDR(.data)) 121 LONG (ADDR(.data)) 122 LONG (SIZEOF(.data) / 4) 124 /* Add each additional data section here */ 155 PROVIDE(__etext = LOADADDR(.data)); 157 .data : ALIGN(4) 161 *(.data) 162 *(.data.*) 165 /* preinit data */ 171 /* init data */ [all …]
|
D | ARMCM4_gcc.ld.base@2.2.0 | 120 LONG (LOADADDR(.data)) 121 LONG (ADDR(.data)) 122 LONG (SIZEOF(.data) / 4) 124 /* Add each additional data section here */ 155 PROVIDE(__etext = LOADADDR(.data)); 157 .data : ALIGN(4) 161 *(.data) 162 *(.data.*) 165 /* preinit data */ 171 /* init data */ [all …]
|
/cmsis-dsp-latest/Testing/cmsis_build/RTE/Device/ARMCM7/ |
D | ARMCM7_gcc.ld | 120 LONG (LOADADDR(.data)) 121 LONG (ADDR(.data)) 122 LONG (SIZEOF(.data) / 4) 124 /* Add each additional data section here */ 155 PROVIDE(__etext = LOADADDR(.data)); 157 .data : ALIGN(4) 161 *(.data) 162 *(.data.*) 165 /* preinit data */ 171 /* init data */ [all …]
|
/cmsis-dsp-latest/Testing/ |
D | processResult.py | 87 message=elem.data["message"] 88 if not elem.data["deprecated"]: 97 message=elem.data["message"] 98 func=elem.data["class"] 99 if not elem.data["deprecated"]: 136 message=elem.data["message"] 137 if not elem.data["deprecated"]: 162 message=elem.data["message"] 163 if not elem.data["deprecated"]: 218 self.name.append(elem.data["class"]) [all …]
|
/cmsis-dsp-latest/Testing/FrameworkInclude/ |
D | FPGA.h | 82 virtual void DumpPattern_f64(Testing::outputID_t,Testing::nbSamples_t nb, float64_t* data); 83 virtual void DumpPattern_f32(Testing::outputID_t,Testing::nbSamples_t nb, float32_t* data); 85 virtual void DumpPattern_f16(Testing::outputID_t,Testing::nbSamples_t nb, float16_t* data); 87 virtual void DumpPattern_q63(Testing::outputID_t,Testing::nbSamples_t nb, q63_t* data); 88 virtual void DumpPattern_q31(Testing::outputID_t,Testing::nbSamples_t nb, q31_t* data); 89 virtual void DumpPattern_q15(Testing::outputID_t,Testing::nbSamples_t nb, q15_t* data); 90 virtual void DumpPattern_q7(Testing::outputID_t,Testing::nbSamples_t nb, q7_t* data); 91 virtual void DumpPattern_u64(Testing::outputID_t,Testing::nbSamples_t nb, uint64_t* data); 92 virtual void DumpPattern_u32(Testing::outputID_t,Testing::nbSamples_t nb, uint32_t* data); 93 virtual void DumpPattern_u16(Testing::outputID_t,Testing::nbSamples_t nb, uint16_t* data); [all …]
|
/cmsis-dsp-latest/Testing/cmsis_build/RTE/Device/ARMCM33/ |
D | ARMCM33_gcc.ld | 139 LONG (LOADADDR(.data)) 140 LONG (ADDR(.data)) 141 LONG (SIZEOF(.data) / 4) 143 /* Add each additional data section here */ 174 PROVIDE(__etext = LOADADDR(.data)); 176 .data : ALIGN(4) 180 *(.data) 181 *(.data.*) 184 /* preinit data */ 190 /* init data */ [all …]
|
/cmsis-dsp-latest/dsppp/linker_scripts/ |
D | gcc_m0p_mps3.ld | 141 LONG (LOADADDR(.data)) 142 LONG (ADDR(.data)) 143 LONG (SIZEOF(.data) / 4) 145 /* Add each additional data section here */ 176 PROVIDE(__etext = LOADADDR(.data)); 178 .data : ALIGN(4) 182 *(.data) 183 *(.data.*) 186 /* preinit data */ 192 /* init data */ [all …]
|
D | gcc_sse300_mps3.ld | 141 LONG (LOADADDR(.data)) 142 LONG (ADDR(.data)) 143 LONG (SIZEOF(.data) / 4) 145 /* Add each additional data section here */ 176 PROVIDE(__etext = LOADADDR(.data)); 178 .data : ALIGN(4) 182 *(.data) 183 *(.data.*) 187 /* preinit data */ 193 /* init data */ [all …]
|