/external/webrtc/webrtc/modules/audio_processing/beamformer/ |
D | nonlinear_beamformer_test.cc | 68 std::vector<float> interleaved(in_buf.size()); in main() local 69 while (in_file.ReadSamples(interleaved.size(), in main() 70 &interleaved[0]) == interleaved.size()) { in main() 71 FloatS16ToFloat(&interleaved[0], interleaved.size(), &interleaved[0]); in main() 72 Deinterleave(&interleaved[0], in_buf.num_frames(), in main() 78 out_buf.num_channels(), &interleaved[0]); in main() 79 FloatToFloatS16(&interleaved[0], interleaved.size(), &interleaved[0]); in main() 80 out_file.WriteSamples(&interleaved[0], interleaved.size()); in main()
|
/external/webrtc/webrtc/common_audio/include/ |
D | audio_util.h | 88 void Deinterleave(const T* interleaved, in Deinterleave() argument 96 channel[j] = interleaved[interleaved_idx]; in Deinterleave() 109 T* interleaved) { in Interleave() argument 114 interleaved[interleaved_idx] = channel[j]; in Interleave() 127 T* interleaved) { in UpmixMonoToInterleaved() argument 131 interleaved[interleaved_idx++] = mono[i]; in UpmixMonoToInterleaved() 153 void DownmixInterleavedToMonoImpl(const T* interleaved, in DownmixInterleavedToMonoImpl() argument 160 const T* const end = interleaved + num_frames * num_channels; in DownmixInterleavedToMonoImpl() 162 while (interleaved < end) { in DownmixInterleavedToMonoImpl() 163 const T* const frame_end = interleaved + num_channels; in DownmixInterleavedToMonoImpl() [all …]
|
/external/webrtc/webrtc/common_audio/ |
D | audio_util_unittest.cc | 120 int16_t interleaved[kLength]; in TEST() local 121 Interleave(deinterleaved, kSamplesPerChannel, kNumChannels, interleaved); in TEST() 122 ExpectArraysEq(kInterleaved, interleaved, kLength); in TEST() 134 int16_t interleaved[kSamplesPerChannel]; in TEST() local 135 Interleave(deinterleaved, kSamplesPerChannel, kNumChannels, interleaved); in TEST() 136 ExpectArraysEq(mono, interleaved, kSamplesPerChannel); in TEST() 143 const int16_t interleaved[kNumChannels * kNumFrames] = {1, 2, -1, -3}; in TEST() local 146 DownmixInterleavedToMono(interleaved, kNumFrames, kNumChannels, in TEST() 149 EXPECT_THAT(deinterleaved, ElementsAreArray(interleaved)); in TEST() 154 const int16_t interleaved[kNumChannels * kNumFrames] = {10, 20, -10, -30}; in TEST() local [all …]
|
D | audio_util.cc | 43 void DownmixInterleavedToMono<int16_t>(const int16_t* interleaved, in DownmixInterleavedToMono() argument 47 DownmixInterleavedToMonoImpl<int16_t, int32_t>(interleaved, num_frames, in DownmixInterleavedToMono()
|
/external/llvm/test/CodeGen/ARM/ |
D | arm-interleaved-accesses.ll | 1 ; RUN: llc -mtriple=arm-eabi -mattr=+neon -lower-interleaved-accesses=true < %s | FileCheck %s -che… 2 ; RUN: llc -mtriple=arm-eabi -mattr=-neon -lower-interleaved-accesses=true < %s | FileCheck %s -che… 48 …%interleaved.vec = shufflevector <8 x i8> %v0, <8 x i8> %v1, <16 x i32> <i32 0, i32 8, i32 1, i32 … 49 store <16 x i8> %interleaved.vec, <16 x i8>* %ptr, align 4 62 …%interleaved.vec = shufflevector <8 x i32> %v0_v1, <8 x i32> %v2_u, <12 x i32> <i32 0, i32 4, i32 … 63 store <12 x i32> %interleaved.vec, <12 x i32>* %base, align 4 76 …%interleaved.vec = shufflevector <8 x i32> %v0_v1, <8 x i32> %v2_v3, <16 x i32> <i32 0, i32 4, i32… 77 store <16 x i32> %interleaved.vec, <16 x i32>* %base, align 4 81 ; The following cases test that interleaved access of pointer vectors can be 129 …%interleaved.vec = shufflevector <2 x i32*> %v0, <2 x i32*> %v1, <4 x i32> <i32 0, i32 2, i32 1, i… [all …]
|
/external/llvm/test/CodeGen/AArch64/ |
D | aarch64-interleaved-accesses.ll | 1 ; RUN: llc -mtriple=aarch64 -lower-interleaved-accesses=true < %s | FileCheck %s -check-prefix=NEON 2 ; RUN: llc -mtriple=aarch64 -lower-interleaved-accesses=true -mattr=-neon < %s | FileCheck %s -chec… 47 …%interleaved.vec = shufflevector <8 x i8> %v0, <8 x i8> %v1, <16 x i32> <i32 0, i32 8, i32 1, i32 … 48 store <16 x i8> %interleaved.vec, <16 x i8>* %ptr, align 4 60 …%interleaved.vec = shufflevector <8 x i32> %v0_v1, <8 x i32> %v2_u, <12 x i32> <i32 0, i32 4, i32 … 61 store <12 x i32> %interleaved.vec, <12 x i32>* %base, align 4 73 …%interleaved.vec = shufflevector <8 x i32> %v0_v1, <8 x i32> %v2_v3, <16 x i32> <i32 0, i32 4, i32… 74 store <16 x i32> %interleaved.vec, <16 x i32>* %base, align 4 78 ; The following cases test that interleaved access of pointer vectors can be 126 …%interleaved.vec = shufflevector <2 x i32*> %v0, <2 x i32*> %v1, <4 x i32> <i32 0, i32 2, i32 1, i… [all …]
|
/external/llvm/test/Transforms/LoopVectorize/ |
D | interleaved-accesses.ll | 1 … -instcombine -force-vector-width=4 -force-vector-interleave=1 -enable-interleaved-mem-accesses=tr… 5 ; Check vectorization on an interleaved load group of factor 2 and an interleaved 25 ; CHECK: %interleaved.vec = shufflevector <4 x i32> {{.*}}, <8 x i32> <i32 0, i32 4, i32 1, i32 5, … 26 ; CHECK: store <8 x i32> %interleaved.vec, <8 x i32>* %{{.*}}, align 4 80 ; CHECK: %interleaved.vec = shufflevector <8 x i32> {{.*}}, <12 x i32> <i32 0, i32 4, i32 8, i32 1,… 81 ; CHECK: store <12 x i32> %interleaved.vec, <12 x i32>* {{.*}}, align 4 117 ; Check vectorization on an interleaved load group of factor 4. 176 ; Check vectorization on an interleaved store group of factor 4. 197 ; CHECK: %interleaved.vec = shufflevector <8 x i32> {{.*}}, <16 x i32> <i32 0, i32 4, i32 8, i32 12… 198 ; CHECK: store <16 x i32> %interleaved.vec, <16 x i32>* {{.*}}, align 4 [all …]
|
D | runtime-limit.ll | 7 ;CHECK: remark: {{.*}}:0:0: vectorized loop (vectorization width: 4, interleaved count: 1) 12 ;OVERRIDE: remark: {{.*}}:0:0: vectorized loop (vectorization width: 4, interleaved count: 1) 14 ;OVERRIDE: remark: {{.*}}:0:0: vectorized loop (vectorization width: 4, interleaved count: 1)
|
/external/webrtc/webrtc/modules/audio_processing/ |
D | debug.proto | 17 // May contain interleaved or deinterleaved data, but don't store both formats. 19 // int16 interleaved data. 27 // May contain interleaved or deinterleaved data, but don't store both formats. 29 // int16 interleaved data.
|
/external/deqp/modules/glshared/ |
D | glsStateChangePerfTestCases.cpp | 543 ResultStats interleaved = calculateStats(m_interleavedResults); in logAndSetTestResult() local 546 …log << TestLog::Message << "Interleaved mean: " << interleaved.mean << TestLog::EndMessag… in logAndSetTestResult() 547 …log << TestLog::Message << "Interleaved median: " << interleaved.median << TestLog::EndMess… in logAndSetTestResult() 548 …log << TestLog::Message << "Interleaved variance: " << interleaved.variance << TestLog::End… in logAndSetTestResult() 549 log << TestLog::Message << "Interleaved min: " << interleaved.min << TestLog::EndMessage; in logAndSetTestResult() 550 log << TestLog::Message << "Interleaved max: " << interleaved.max << TestLog::EndMessage; in logAndSetTestResult() 558 …log << TestLog::Message << "Batched/Interleaved mean ratio: " << (interleaved.mean/batched.mean) … in logAndSetTestResult() 559 …log << TestLog::Message << "Batched/Interleaved median ratio: " << (interleaved.median/batched.med… in logAndSetTestResult() 561 …m_testCtx.setTestResult(QP_TEST_RESULT_PASS, de::floatToString((float)(((double)interleaved.median… in logAndSetTestResult()
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
D | brw_draw_upload.c | 360 GLuint interleaved = 0; in brw_prepare_vertices() local 460 interleaved = glarray->StrideB; in brw_prepare_vertices() 463 else if (interleaved != glarray->StrideB || in brw_prepare_vertices() 464 (uintptr_t)(glarray->Ptr - ptr) > interleaved) in brw_prepare_vertices() 466 interleaved = 0; in brw_prepare_vertices() 471 interleaved = 0; in brw_prepare_vertices() 493 if (interleaved) { in brw_prepare_vertices() 499 buffer, interleaved); in brw_prepare_vertices() 500 buffer->offset -= delta * interleaved; in brw_prepare_vertices()
|
/external/llvm/test/Transforms/LoopVectorize/X86/ |
D | vectorization-remarks.ll | 12 …emark: vectorization-remarks.c:17:8: vectorized loop (vectorization width: 4, interleaved count: 1) 13 ; UNROLLED: remark: vectorization-remarks.c:17:8: interleaved loop (interleaved count: 4)
|
/external/aac/libAACdec/src/ |
D | aacdecoder_lib.cpp | 796 INT interleaved = self->outputInterleaved; in aacDecoder_DecodeFrame() local 891 interleaved); in aacDecoder_DecodeFrame() 963 interleaved, in aacDecoder_DecodeFrame() 1010 interleaved, in aacDecoder_DecodeFrame()
|
D | aacdecoder.h | 315 const INT interleaved
|
/external/aac/libSBRdec/include/ |
D | sbrdecoder.h | 315 const int interleaved,
|
/external/aac/libSBRdec/src/ |
D | sbrdecoder.cpp | 1317 const int interleaved, in sbrDecoder_DecodeElement() argument 1448 if (interleaved) { in sbrDecoder_DecodeElement() 1514 if (interleaved) { in sbrDecoder_DecodeElement() 1542 const int interleaved, in sbrDecoder_Apply() argument 1573 if (self->synDownsampleFac == 1 && interleaved == 0) { in sbrDecoder_Apply() 1620 interleaved, in sbrDecoder_Apply()
|
/external/icu/icu4c/source/test/ |
D | Makefile.in | 126 @echo Beginning parallel make. Output may be interleaved!
|
/external/llvm/test/Transforms/LoopVectorize/ARM/ |
D | vector_cast.ll | 6 ; This requires the loop vectorizer to create an interleaved access group
|
D | interleaved_cost.ll | 14 ; 8xi8 and 16xi8 are valid i8 vector types, so the cost of the interleaved
|
/external/llvm/test/Transforms/LoopVectorize/AArch64/ |
D | interleaved_cost.ll | 14 ; 8xi8 and 16xi8 are valid i8 vector types, so the cost of the interleaved
|
/external/deqp/android/cts/master/ |
D | gles3-master.txt | 37401 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_float 37402 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_float 37403 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_float 37404 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_vec2 37405 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_vec2 37406 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_vec2 37407 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_vec3 37408 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_vec3 37409 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_vec3 37410 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_vec4 [all …]
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | intrapred_ssse3.asm | 826 punpcklbw m0, m3 ; interleaved output 859 punpckhbw m4, m1, m3 ; interleaved input 860 punpcklbw m1, m3 ; interleaved output 912 punpckhbw m6, m1, m0 ; interleaved output 2 913 punpcklbw m1, m0 ; interleaved output 1 915 punpckhbw m7, m2, m3 ; interleaved output 4 916 punpcklbw m2, m3 ; interleaved output 3
|
/external/deqp/android/cts/lmp-mr1/ |
D | gles3-master.txt | 34302 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_float 34303 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_float 34304 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_float 34305 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_vec2 34306 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_vec2 34307 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_vec2 34308 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_vec3 34309 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_vec3 34310 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_vec3 34311 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_vec4 [all …]
|
/external/deqp/android/cts/lmp/src/ |
D | es30-lmp.txt | 34224 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_float 34225 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_float 34226 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_float 34227 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_vec2 34228 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_vec2 34229 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_vec2 34230 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_vec3 34231 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_vec3 34232 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_vec3 34233 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_vec4 [all …]
|
/external/deqp/android/cts/lmp/ |
D | gles3-master.txt | 34224 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_float 34225 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_float 34226 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_float 34227 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_vec2 34228 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_vec2 34229 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_vec2 34230 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_vec3 34231 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.mediump_vec3 34232 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.highp_vec3 34233 dEQP-GLES3.functional.transform_feedback.basic_types.interleaved.points.lowp_vec4 [all …]
|