Lines Matching +full:language +full:- +full:cpp

1 /* ----------------------------------------------------------------------
3 * Title: PatternMgr.cpp
12 * Target Processor: Cortex-M cores
13 * -------------------------------------------------------------------- */
15 * Copyright (C) 2010-2019 ARM Limited or its affiliates. All rights reserved.
17 * SPDX-License-Identifier: Apache-2.0
23 * www.apache.org/licenses/LICENSE-2.0
28 * See the License for the specific language governing permissions and
46 return((TYPE*)(m_mem->NewBuffer(sizeof(TYPE)*nbSamples))); \
66 nbSamples=m_io->GetPatternSize(id); in LOCAL()
73 char *b = m_mem->NewBuffer(sizeof(float64_t)*nbSamples); in LOCAL()
76 m_io->ImportPattern_f64(id,b,nbSamples); in LOCAL()
84 nbSamples=m_io->GetPatternSize(id); in load_f32()
91 char *b = m_mem->NewBuffer(sizeof(float32_t)*nbSamples); in load_f32()
94 m_io->ImportPattern_f32(id,b,nbSamples); in load_f32()
103 nbSamples=m_io->GetPatternSize(id); in load_f16()
110 char *b = m_mem->NewBuffer(sizeof(float16_t)*nbSamples); in load_f16()
113 m_io->ImportPattern_f16(id,b,nbSamples); in load_f16()
122 nbSamples=m_io->GetPatternSize(id); in load_q63()
129 char *b = m_mem->NewBuffer(sizeof(q63_t)*nbSamples); in load_q63()
132 m_io->ImportPattern_q63(id,b,nbSamples); in load_q63()
140 nbSamples=m_io->GetPatternSize(id); in load_q31()
147 char *b = m_mem->NewBuffer(sizeof(q31_t)*nbSamples); in load_q31()
150 m_io->ImportPattern_q31(id,b,nbSamples); in load_q31()
157 nbSamples=m_io->GetPatternSize(id); in load_q15()
164 char *b = m_mem->NewBuffer(sizeof(q15_t)*nbSamples); in load_q15()
167 m_io->ImportPattern_q15(id,b,nbSamples); in load_q15()
174 nbSamples=m_io->GetPatternSize(id); in load_q7()
181 char *b = m_mem->NewBuffer(sizeof(q7_t)*nbSamples); in load_q7()
184 m_io->ImportPattern_q7(id,b,nbSamples); in load_q7()
191 nbSamples=m_io->GetPatternSize(id); in load_u64()
198 char *b = m_mem->NewBuffer(sizeof(uint64_t)*nbSamples); in load_u64()
201 m_io->ImportPattern_u64(id,b,nbSamples); in load_u64()
208 nbSamples=m_io->GetPatternSize(id); in load_u32()
215 char *b = m_mem->NewBuffer(sizeof(uint32_t)*nbSamples); in load_u32()
218 m_io->ImportPattern_u32(id,b,nbSamples); in load_u32()
225 nbSamples=m_io->GetPatternSize(id); in load_u16()
232 char *b = m_mem->NewBuffer(sizeof(uint16_t)*nbSamples); in load_u16()
235 m_io->ImportPattern_u16(id,b,nbSamples); in load_u16()
242 nbSamples=m_io->GetPatternSize(id); in load_u8()
249 char *b = m_mem->NewBuffer(sizeof(uint8_t)*nbSamples); in load_u8()
252 m_io->ImportPattern_u8(id,b,nbSamples); in load_u8()
260 m_io->DumpPattern_f64(id,nbSamples,data); in dumpPattern_f64()
265 m_io->DumpPattern_f32(id,nbSamples,data); in dumpPattern_f32()
271 m_io->DumpPattern_f16(id,nbSamples,data); in dumpPattern_f16()
277 m_io->DumpPattern_q63(id,nbSamples,data); in dumpPattern_q63()
282 m_io->DumpPattern_q31(id,nbSamples,data); in dumpPattern_q31()
287 m_io->DumpPattern_q15(id,nbSamples,data); in dumpPattern_q15()
292 m_io->DumpPattern_q7(id,nbSamples,data); in dumpPattern_q7()
297 m_io->DumpPattern_u64(id,nbSamples,data); in dumpPattern_u64()
302 m_io->DumpPattern_u32(id,nbSamples,data); in dumpPattern_u32()
307 m_io->DumpPattern_u16(id,nbSamples,data); in dumpPattern_u16()
312 m_io->DumpPattern_u8(id,nbSamples,data); in dumpPattern_u8()
317 m_mem->FreeMemory(); in freeAll()