Statistics
| Branch: | Tag: | Revision:

root / gnuradio-core / src / lib / filter @ e06d2902

Name Size
.gitignore 4.7 kB
3dnow_float_dotprod_really_simple.S 2.2 kB
3dnow_float_dotprod_simple.S 2.3 kB
Makefile.am 9.7 kB
Makefile.gen 3 kB
README 1.1 kB
assembly.h 1.6 kB
ccomplex_dotprod_3dnow.S 4.4 kB
ccomplex_dotprod_3dnow64.S 4.3 kB
ccomplex_dotprod_3dnowext.S 3.9 kB
ccomplex_dotprod_3dnowext64.S 3.8 kB
ccomplex_dotprod_generic.cc 1.6 kB
ccomplex_dotprod_generic.h 1.1 kB
ccomplex_dotprod_sse.S 4.3 kB
ccomplex_dotprod_sse64.S 4.2 kB
ccomplex_dotprod_x86.h 1.3 kB
complex_dotprod_3dnow.S 3.7 kB
complex_dotprod_3dnow64.S 3.6 kB
complex_dotprod_3dnowext.S 3.4 kB
complex_dotprod_3dnowext64.S 3.3 kB
complex_dotprod_generic.cc 1.4 kB
complex_dotprod_generic.h 1 kB
complex_dotprod_sse.S 4.4 kB
complex_dotprod_sse64.S 4.4 kB
complex_dotprod_x86.h 1.3 kB
cpuid_x86.S 1.5 kB
cpuid_x86_64.S 1.4 kB
dotprod_fff_altivec.c 3.6 kB
dotprod_fff_altivec.h 1.2 kB
dotprod_fff_armv7_a.c 2.2 kB
dotprod_fff_armv7_a.h 1.2 kB
fcomplex_dotprod_3dnow.S 3.3 kB
fcomplex_dotprod_3dnow64.S 3.3 kB
fcomplex_dotprod_sse.S 4 kB
fcomplex_dotprod_sse64.S 3.9 kB
fcomplex_dotprod_x86.h 1.2 kB
filter.i 2.1 kB
float_dotprod_3dnow.S 3.1 kB
float_dotprod_3dnow64.S 3.1 kB
float_dotprod_generic.c 1.3 kB
float_dotprod_generic.h 1.1 kB
float_dotprod_sse.S 3.9 kB
float_dotprod_sse64.S 3.8 kB
float_dotprod_x86.h 1.2 kB
generate_all.py 1.6 kB
generate_gr_fir_XXX.py 2.2 kB
generate_gr_fir_filter_XXX.py 1.4 kB
generate_gr_fir_sysconfig.py 3.1 kB
generate_gr_fir_sysconfig_generic.py 4.3 kB
generate_gr_fir_util.py 4.4 kB
generate_gr_freq_xlating_fir_filter_XXX.py 1.5 kB
generate_gr_interp_fir_filter_XXX.py 1.4 kB
generate_gr_rational_resampler_base_XXX.py 1.4 kB
generate_utils.py 1.2 kB
gr_adaptive_fir_ccf.cc 2.3 kB
gr_adaptive_fir_ccf.h 1.7 kB
gr_adaptive_fir_ccf.i 1 kB
gr_altivec.c 1.1 kB
gr_altivec.h 2.1 kB
gr_cma_equalizer_cc.cc 1.3 kB
gr_cma_equalizer_cc.h 1.7 kB
gr_cma_equalizer_cc.i 1.2 kB
gr_cpu.h 1.2 kB
gr_cpu_armv7_a.cc 1.2 kB
gr_cpu_powerpc.cc 1.2 kB
gr_cpu_x86.cc 2.5 kB
gr_fft_filter_ccc.cc 2.8 kB
gr_fft_filter_ccc.h 2.2 kB
gr_fft_filter_ccc.i 1.2 kB
gr_fft_filter_fff.cc 2.6 kB
gr_fft_filter_fff.h 2.1 kB
gr_fft_filter_fff.i 1.2 kB
gr_filter_delay_fc.cc 2.1 kB
gr_filter_delay_fc.h 2.3 kB
gr_filter_delay_fc.i 1.1 kB
gr_fir_XXX.cc.t 930 Bytes
gr_fir_XXX.h.t 3.3 kB
gr_fir_XXX_generic.cc.t 2.5 kB
gr_fir_XXX_generic.h.t 2.4 kB
gr_fir_ccc_simd.cc 4.2 kB
gr_fir_ccc_simd.h 1.9 kB
gr_fir_ccc_x86.cc 1.8 kB
gr_fir_ccc_x86.h 1.4 kB
gr_fir_ccf_simd.cc 4.2 kB
gr_fir_ccf_simd.h 1.9 kB
gr_fir_ccf_x86.cc 1.5 kB
gr_fir_ccf_x86.h 1.3 kB
gr_fir_fcc_simd.cc 4.1 kB
gr_fir_fcc_simd.h 1.9 kB
gr_fir_fcc_x86.cc 1.5 kB
gr_fir_fcc_x86.h 1.3 kB
gr_fir_fff_altivec.cc 2.2 kB
gr_fir_fff_altivec.h 1.4 kB
gr_fir_fff_armv7_a.cc 2.2 kB
gr_fir_fff_armv7_a.h 1.4 kB
gr_fir_fff_simd.cc 3.9 kB
gr_fir_fff_simd.h 1.8 kB
gr_fir_fff_x86.cc 1.5 kB
gr_fir_fff_x86.h 1.3 kB
gr_fir_filter_XXX.cc.t 2.3 kB
gr_fir_filter_XXX.h.t 1.8 kB
gr_fir_filter_XXX.i.t 1.3 kB
gr_fir_fsf_simd.cc 3.9 kB
gr_fir_fsf_simd.h 1.8 kB
gr_fir_fsf_x86.cc 1.5 kB
gr_fir_fsf_x86.h 1.3 kB
gr_fir_scc_simd.cc 4.1 kB
gr_fir_scc_simd.h 1.9 kB
gr_fir_scc_x86.cc 1.8 kB
gr_fir_scc_x86.h 1.5 kB
gr_fir_sysconfig_armv7_a.cc 7.7 kB
gr_fir_sysconfig_armv7_a.h 2 kB
gr_fir_sysconfig_powerpc.cc 7.7 kB
gr_fir_sysconfig_powerpc.h 2 kB
gr_fir_sysconfig_x86.cc 12.2 kB
gr_fir_sysconfig_x86.h 2 kB
gr_fractional_interpolator_cc.cc 2.8 kB
gr_fractional_interpolator_cc.h 2.2 kB
gr_fractional_interpolator_cc.i 1.2 kB
gr_fractional_interpolator_ff.cc 2.8 kB
gr_fractional_interpolator_ff.h 2.1 kB
gr_fractional_interpolator_ff.i 1.2 kB
gr_freq_xlating_fir_filter_XXX.cc.t 3.2 kB
gr_freq_xlating_fir_filter_XXX.h.t 3.1 kB
gr_freq_xlating_fir_filter_XXX.i.t 1.4 kB
gr_goertzel_fc.cc 1.7 kB
gr_goertzel_fc.h 1.6 kB
gr_goertzel_fc.i 1015 Bytes
gr_hilbert_fc.cc 1.8 kB
gr_hilbert_fc.h 1.7 kB
gr_hilbert_fc.i 1 kB
gr_iir_filter_ffd.cc 2.2 kB
gr_iir_filter_ffd.h 2.7 kB
gr_iir_filter_ffd.i 1.3 kB
gr_interp_fir_filter_XXX.cc.t 3.6 kB
gr_interp_fir_filter_XXX.h.t 2 kB
gr_interp_fir_filter_XXX.i.t 1.3 kB
gr_pfb_arb_resampler_ccf.cc 6.6 kB
gr_pfb_arb_resampler_ccf.h 7 kB
gr_pfb_arb_resampler_ccf.i 1.3 kB
gr_pfb_channelizer_ccf.cc 5.3 kB
gr_pfb_channelizer_ccf.h 5.5 kB
gr_pfb_channelizer_ccf.i 1.3 kB
gr_pfb_clock_sync_ccf.cc 8.2 kB
gr_pfb_clock_sync_ccf.h 3.6 kB
gr_pfb_clock_sync_ccf.i 1.7 kB
gr_pfb_clock_sync_fff.cc 8 kB
gr_pfb_clock_sync_fff.h 3.6 kB
gr_pfb_clock_sync_fff.i 1.7 kB
gr_pfb_decimator_ccf.cc 5 kB
gr_pfb_decimator_ccf.h 5.5 kB
gr_pfb_decimator_ccf.i 1.3 kB
gr_pfb_interpolator_ccf.cc 3.9 kB
gr_pfb_interpolator_ccf.h 4.9 kB
gr_pfb_interpolator_ccf.i 1.2 kB
gr_rational_resampler_base_XXX.cc.t 4.4 kB
gr_rational_resampler_base_XXX.h.t 2.5 kB
gr_rational_resampler_base_XXX.i.t 1.3 kB
gr_rotator.h 1.6 kB
gr_sincos.c 1.7 kB
gr_sincos.h 1.1 kB
gr_single_pole_iir.h 4.5 kB
gr_single_pole_iir_filter_cc.cc 2.3 kB
gr_single_pole_iir_filter_cc.h 2.3 kB
gr_single_pole_iir_filter_cc.i 1.1 kB
gr_single_pole_iir_filter_ff.cc 2.2 kB
gr_single_pole_iir_filter_ff.h 2.2 kB
gr_single_pole_iir_filter_ff.i 1.1 kB
gr_vec_types.h 1.9 kB
gri_fft_filter_ccc_generic.cc 4.2 kB
gri_fft_filter_ccc_generic.h 2.7 kB
gri_fft_filter_ccc_sse.cc 4.7 kB
gri_fft_filter_ccc_sse.h 2.6 kB
gri_fft_filter_fff_generic.cc 4 kB
gri_fft_filter_fff_generic.h 2.6 kB
gri_fft_filter_fff_sse.cc 4.8 kB
gri_fft_filter_fff_sse.h 2.6 kB
gri_goertzel.cc 1.5 kB
gri_goertzel.h 1.4 kB
gri_iir.h 4.4 kB
gri_mmse_fir_interpolator.cc 1.7 kB
gri_mmse_fir_interpolator.h 2 kB
gri_mmse_fir_interpolator_cc.cc 1.8 kB
gri_mmse_fir_interpolator_cc.h 2.2 kB
interpolator_taps.h 16.6 kB
qa_ccomplex_dotprod_x86.cc 7.5 kB
qa_ccomplex_dotprod_x86.h 2 kB
qa_complex_dotprod_x86.cc 7.5 kB
qa_complex_dotprod_x86.h 2 kB
qa_dotprod.h 972 Bytes
qa_dotprod_armv7_a.cc 998 Bytes
qa_dotprod_generic.cc 993 Bytes
qa_dotprod_powerpc.cc 993 Bytes
qa_dotprod_x86.cc 1.2 kB
qa_filter.cc 1.8 kB
qa_filter.h 1.1 kB
qa_float_dotprod_x86.cc 5.7 kB
qa_float_dotprod_x86.h 1.8 kB
qa_gr_fir_ccc.cc 4.5 kB
qa_gr_fir_ccc.h 1.1 kB
qa_gr_fir_ccf.cc 4.5 kB
qa_gr_fir_ccf.h 1.2 kB
qa_gr_fir_fcc.cc 4.3 kB
qa_gr_fir_fcc.h 1.1 kB
qa_gr_fir_fff.cc 5.4 kB
qa_gr_fir_fff.h 1.2 kB
qa_gr_fir_scc.cc 4.3 kB
qa_gr_fir_scc.h 1.1 kB
qa_gr_rotator.cc 1.9 kB
qa_gr_rotator.h 1.1 kB
qa_gri_mmse_fir_interpolator.cc 1.8 kB
qa_gri_mmse_fir_interpolator.h 1.2 kB
qa_gri_mmse_fir_interpolator_cc.cc 3.2 kB
qa_gri_mmse_fir_interpolator_cc.h 1.3 kB
short_dotprod_generic.c 1.2 kB
short_dotprod_generic.h 1.1 kB
short_dotprod_mmx.S 2.7 kB
short_dotprod_mmx64.S 2.5 kB
short_dotprod_x86.h 1.2 kB
sse_debug.c 1.6 kB
sse_debug.h 1.2 kB
sysconfig_armv7_a.cc 1.1 kB
sysconfig_generic.cc 1 kB
sysconfig_powerpc.cc 1.1 kB
sysconfig_x86.cc 1.1 kB

Latest revisions

# Date Author Comment
e06d2902 04/07/2010 10:25 pm Tom Rondeau

Opening up channelizer to have different sampling rates out. This first pass produces the correct output for oversampling_rate = 1.

dc56ffae 03/21/2010 03:40 pm Johnathan Corgan

Added missing header includes for memcpy

ac422b70 03/15/2010 02:55 am Tom Rondeau

Merge branch 'fftfilt'

a34f397a 03/15/2010 02:53 am Tom Rondeau

Removing SSE version of FFT filter until we work out how we want to handle the SSE the use of intrinics. Code for the SSE versions is still there just disabled.

c7b26f66 03/13/2010 09:23 pm Tom Rondeau

Now have a FFT filter implemented in SSE and generic version that can be switched into FFT filter block.

1933148c 03/12/2010 03:54 am Tom Rondeau

Adding SSE version of fft filters. Complex (ccc) version working.

324971d3 03/07/2010 10:06 pm Eric Blossom

Add check_topology, delete d_diff_filters in dtor, cleanup init and use of
logging output streams.

bc8a3bde 02/28/2010 11:39 pm Tom Rondeau

Adding Doxygen comments to new FFT filter blocks.

72c47024 02/28/2010 10:37 pm Tom Rondeau

New fft filter base class to handle complex data types. Passes make check.

f35a7d31 02/28/2010 10:36 pm Tom Rondeau

Renaming ffft filter base class to reflect its use with floats.

View revisions

Also available in: Atom