├── README.html ├── README.md ├── approxalgos ├── ApproxFrequent │ ├── includes │ │ ├── approx_frequent.h │ │ ├── assign_I1.h │ │ ├── assign_I4.h │ │ ├── constants.h │ │ ├── macros.h │ │ ├── mmap.h │ │ ├── qsort_asc_I4.h │ │ ├── sorted_array_to_id_freq.h │ │ └── update_counter.h │ ├── makefile │ ├── src │ │ ├── approx_frequent.c │ │ ├── assign_I1.c │ │ ├── assign_I4.c │ │ ├── mmap.c │ │ ├── qsort_asc_I4.c │ │ ├── sorted_array_to_id_freq.c │ │ └── update_counter.c │ └── test │ │ └── testApproxFrequent.c ├── ApproxQuantile │ ├── includes │ │ ├── Collapse.h │ │ ├── New.h │ │ ├── Output.h │ │ ├── approx_quantile.h │ │ ├── assign_I1.h │ │ ├── assign_I4.h │ │ ├── constants.h │ │ ├── determine_b_k.h │ │ ├── macros.h │ │ ├── mmap.h │ │ └── qsort_asc_I4.h │ ├── makefile │ ├── outfile.txt │ ├── src │ │ ├── Collapse.c │ │ ├── New.c │ │ ├── Output.c │ │ ├── approx_quantile.c │ │ ├── assign_I1.c │ │ ├── assign_I4.c │ │ ├── determine_b_k.c │ │ ├── mmap.c │ │ └── qsort_asc_I4.c │ └── test │ │ └── testApproxQuantile.c ├── ApproxUnique │ ├── includes │ │ ├── approx_unique.h │ │ ├── assign_I1.h │ │ ├── assign_I4.h │ │ ├── constants.h │ │ ├── determine_rho_loc.h │ │ ├── macros.h │ │ ├── mmap.h │ │ ├── qsort_asc_I4.h │ │ └── spooky_hash.h │ ├── makefile │ ├── src │ │ ├── approx_unique.c │ │ ├── assign_I1.c │ │ ├── assign_I4.c │ │ ├── determine_rho_loc.c │ │ ├── mmap.c │ │ ├── qsort_asc_I4.c │ │ └── spooky_hash.c │ └── test │ │ ├── testApproxUnique.c │ │ └── testSpookyHash.c ├── GPU_Work_Final2 │ ├── _x │ ├── bussAnal │ │ ├── filter │ │ │ ├── .pc │ │ │ │ └── .version │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── backup │ │ │ │ ├── Makefile │ │ │ │ ├── Makefile.old │ │ │ │ ├── filter.cu │ │ │ │ ├── filter.h │ │ │ │ ├── handleDataGrGmem.patch │ │ │ │ ├── helper_cuda.h │ │ │ │ ├── helper_functions.h │ │ │ │ ├── pinAndGr.patch │ │ │ │ ├── pinnedmem.patch │ │ │ │ ├── tags │ │ │ │ ├── temp.patch │ │ │ │ └── test.cu │ │ │ ├── filter.h │ │ │ ├── lib │ │ │ │ ├── cuda_drvapi_dynlink.c │ │ │ │ ├── drvapi_error_string.h │ │ │ │ ├── dynlink_d3d10.h │ │ │ │ ├── dynlink_d3d11.h │ │ │ │ ├── exception.h │ │ │ │ ├── helper_cuda.h │ │ │ │ ├── helper_cuda_drvapi.h │ │ │ │ ├── helper_cuda_gl.h │ │ │ │ ├── helper_functions.h │ │ │ │ ├── helper_image.h │ │ │ │ ├── helper_math.h │ │ │ │ ├── helper_string.h │ │ │ │ ├── helper_timer.h │ │ │ │ ├── multithreading.h │ │ │ │ ├── nvMath.h │ │ │ │ ├── nvMatrix.h │ │ │ │ ├── nvQuaternion.h │ │ │ │ ├── nvShaderUtils.h │ │ │ │ ├── nvVector.h │ │ │ │ ├── param.h │ │ │ │ ├── paramgl.h │ │ │ │ ├── rendercheck_d3d10.h │ │ │ │ ├── rendercheck_d3d11.h │ │ │ │ ├── rendercheck_d3d9.h │ │ │ │ ├── rendercheck_gl.h │ │ │ │ └── timer.h │ │ │ ├── patches │ │ │ │ ├── dataSizeTests.patch │ │ │ │ ├── dataSizeTests.patch~ │ │ │ │ ├── perftests.patch │ │ │ │ └── series │ │ │ ├── patches_old │ │ │ │ ├── GrMemAndPin.patch │ │ │ │ ├── functor_test.patch │ │ │ │ ├── handleDataGrGmem.patch │ │ │ │ ├── integrated1.patch │ │ │ │ ├── latest.patch │ │ │ │ ├── pinAndGr.patch │ │ │ │ ├── pinnedmem.patch │ │ │ │ └── test │ │ │ ├── src │ │ │ │ ├── common.cpp │ │ │ │ ├── common.hpp │ │ │ │ ├── filter.cuh │ │ │ │ ├── filter.hpp │ │ │ │ ├── main.cu │ │ │ │ ├── test_dataSize.cu │ │ │ │ └── test_fns.hpp │ │ │ └── tags │ │ └── tar │ │ │ ├── filter_gpu.tgz │ │ │ └── filter_gpu │ │ │ ├── Makefile │ │ │ ├── README │ │ │ ├── backup │ │ │ ├── Makefile │ │ │ ├── Makefile.old │ │ │ ├── filter.cu │ │ │ ├── filter.h │ │ │ ├── handleDataGrGmem.patch │ │ │ ├── helper_cuda.h │ │ │ ├── helper_functions.h │ │ │ ├── pinAndGr.patch │ │ │ ├── pinnedmem.patch │ │ │ ├── tags │ │ │ ├── temp.patch │ │ │ └── test.cu │ │ │ ├── lib │ │ │ ├── cuda_drvapi_dynlink.c │ │ │ ├── drvapi_error_string.h │ │ │ ├── dynlink_d3d10.h │ │ │ ├── dynlink_d3d11.h │ │ │ ├── exception.h │ │ │ ├── helper_cuda.h │ │ │ ├── helper_cuda_drvapi.h │ │ │ ├── helper_cuda_gl.h │ │ │ ├── helper_functions.h │ │ │ ├── helper_image.h │ │ │ ├── helper_math.h │ │ │ ├── helper_string.h │ │ │ ├── helper_timer.h │ │ │ ├── multithreading.h │ │ │ ├── nvMath.h │ │ │ ├── nvMatrix.h │ │ │ ├── nvQuaternion.h │ │ │ ├── nvShaderUtils.h │ │ │ ├── nvVector.h │ │ │ ├── param.h │ │ │ ├── paramgl.h │ │ │ ├── rendercheck_d3d10.h │ │ │ ├── rendercheck_d3d11.h │ │ │ ├── rendercheck_d3d9.h │ │ │ ├── rendercheck_gl.h │ │ │ └── timer.h │ │ │ └── src │ │ │ ├── filter.cuh │ │ │ ├── filter.hpp │ │ │ └── main.cu │ └── dataScience │ │ └── QGPU │ │ ├── Makefile │ │ ├── QGPU.timing.1 │ │ ├── README │ │ ├── set_envt.sh │ │ ├── src │ │ ├── .main.cpp.bak.swp │ │ ├── q_gpu.cpp │ │ ├── q_gpu.hpp │ │ ├── q_gpu_count.cu │ │ ├── q_gpu_count.hpp │ │ ├── q_gpu_f1_shift_f2.cu │ │ ├── q_gpu_f1_shift_f2.hpp │ │ ├── q_gpu_f1f2opf3.cu │ │ ├── q_gpu_f1f2opf3.hpp │ │ ├── q_gpu_f1s1opf2.cu │ │ ├── q_gpu_f1s1opf2.hpp │ │ ├── q_gpu_f_to_s.cu │ │ ├── q_gpu_f_to_s.hpp │ │ ├── q_gpu_funnel.cu │ │ ├── q_gpu_funnel.hpp │ │ ├── q_gpu_httpd.cpp │ │ ├── q_gpu_index.cu │ │ ├── q_gpu_index.hpp │ │ ├── q_gpu_registers.cu │ │ ├── q_gpu_registers.hpp │ │ ├── q_gpu_server.cu │ │ ├── q_gpu_server.hpp │ │ ├── q_gpu_server_kernels.hpp │ │ ├── q_gpu_sort.cu │ │ ├── q_gpu_sort.hpp │ │ ├── q_gpu_srt_join.cu │ │ ├── q_gpu_srt_join.hpp │ │ ├── q_operators.hpp │ │ ├── q_types.hpp │ │ ├── q_url.cpp │ │ ├── q_url.hpp │ │ ├── q_utilities.cpp │ │ └── q_utilities.hpp │ │ ├── tmp │ │ └── check_mmap.cpp │ │ ├── unit_tests │ │ ├── QTestingUtils.pm │ │ ├── README │ │ ├── cleanup.sh │ │ ├── count │ │ │ ├── expected_output.dat │ │ │ ├── test1_I1.sh │ │ │ ├── test1_I4.sh │ │ │ └── test_timing.pl │ │ ├── count_f │ │ │ ├── expected_output.dat │ │ │ ├── test1_I1.sh │ │ │ └── test1_I4.sh │ │ ├── datagen │ │ │ ├── Makefile │ │ │ ├── datagen_I1.c │ │ │ ├── datagen_I4.c │ │ │ ├── macros.h │ │ │ ├── mmap.c │ │ │ ├── mmap.h │ │ │ ├── new_mk_temp_file.c │ │ │ └── new_mk_temp_file.h │ │ ├── dependencies.txt │ │ ├── f1_shift_f2 │ │ │ ├── expected_output.dat │ │ │ ├── test1_I1.sh │ │ │ └── test1_I4.sh │ │ ├── f1f2_to_s │ │ │ ├── expected_output.dat │ │ │ ├── test1_I1.sh │ │ │ ├── test1_I4.sh │ │ │ └── test_timing.pl │ │ ├── f1f2opf3 │ │ │ ├── expected_output.dat │ │ │ ├── test1_I1.sh │ │ │ ├── test1_I4.sh │ │ │ └── test_timing.pl │ │ ├── f1opf2 │ │ │ ├── expected_output.dat │ │ │ ├── test1_I1.sh │ │ │ ├── test1_I4.sh │ │ │ └── test_timing.pl │ │ ├── f1s1opf2 │ │ │ ├── expected_output.dat │ │ │ ├── test1_I1.sh │ │ │ ├── test1_I4.sh │ │ │ └── test_timing.pl │ │ ├── f_to_s │ │ │ ├── expected_output.dat │ │ │ └── test.pl │ │ ├── fop │ │ │ └── test_timing.pl │ │ ├── funnel │ │ │ ├── demo.pl │ │ │ ├── expected_output.dat │ │ │ ├── test.pl │ │ │ └── test1_I4.sh │ │ ├── funnel_session │ │ ├── generate_test_data.sh │ │ ├── join │ │ │ ├── expected_output.dat │ │ │ ├── test1_I4.sh │ │ │ ├── test_timing.pl │ │ │ └── test_timing2.pl │ │ ├── mk_idx │ │ │ ├── expected_output.dat │ │ │ ├── test1_I1.sh │ │ │ ├── test1_I4.sh │ │ │ └── test_timing.pl │ │ ├── q_data_xform.pl │ │ ├── registers │ │ │ └── test_timing.pl │ │ ├── run_unit_tests.sh │ │ └── sortf1f2 │ │ │ ├── expected_output.dat │ │ │ ├── test1_I4.sh │ │ │ └── test_timing.pl │ │ └── utils │ │ ├── gpu_bandwidth_test │ │ ├── README │ │ ├── gpu_bandwidth_test │ │ └── gpu_bandwidth_test.cpp │ │ └── qtils └── _x ├── doc ├── README ├── README.html └── q.pdf ├── q-base ├── _x ├── gpu │ ├── Makefile │ └── src │ │ ├── .main.cpp.bak.swp │ │ ├── q_gpu.cpp │ │ ├── q_gpu.hpp │ │ ├── q_gpu_count.cu │ │ ├── q_gpu_count.hpp │ │ ├── q_gpu_f1_shift_f2.cu │ │ ├── q_gpu_f1_shift_f2.hpp │ │ ├── q_gpu_f1f2opf3.cu │ │ ├── q_gpu_f1f2opf3.hpp │ │ ├── q_gpu_f1s1opf2.cu │ │ ├── q_gpu_f1s1opf2.hpp │ │ ├── q_gpu_f_to_s.cu │ │ ├── q_gpu_f_to_s.hpp │ │ ├── q_gpu_funnel.cu │ │ ├── q_gpu_funnel.hpp │ │ ├── q_gpu_httpd.cpp │ │ ├── q_gpu_index.cu │ │ ├── q_gpu_index.hpp │ │ ├── q_gpu_registers.cu │ │ ├── q_gpu_registers.hpp │ │ ├── q_gpu_server.cu │ │ ├── q_gpu_server.hpp │ │ ├── q_gpu_server_kernels.hpp │ │ ├── q_gpu_sort.cu │ │ ├── q_gpu_sort.hpp │ │ ├── q_gpu_srt_join.cu │ │ ├── q_gpu_srt_join.hpp │ │ ├── q_operators.hpp │ │ ├── q_types.hpp │ │ ├── q_url.cpp │ │ ├── q_url.hpp │ │ ├── q_utilities.cpp │ │ └── q_utilities.hpp ├── latex │ ├── Config.tex │ ├── Makefile │ ├── src │ │ ├── .deps │ │ ├── .meta │ │ ├── DEPRECATED │ │ │ ├── conflate.tex │ │ │ └── dq.tex │ │ ├── GeoNotes.txt │ │ ├── Install_Apache_PHP.txt │ │ ├── README │ │ ├── README.html │ │ ├── TEMP.aux │ │ ├── TEMP.idx │ │ ├── TEMP.log │ │ ├── TEMP.out │ │ ├── TEMP.tex │ │ ├── TEMP.toc │ │ ├── eyes_on_the_site.tex │ │ ├── git.txt │ │ ├── gpu.txt │ │ ├── henke_screaming.png │ │ ├── mobile.tex │ │ ├── notations.tex │ │ ├── open_source_q.tex │ │ ├── open_source_q_2.tex │ │ ├── openmp_vs_cilk.aux │ │ ├── openmp_vs_cilk.dvi │ │ ├── openmp_vs_cilk.log │ │ ├── openmp_vs_cilk.out │ │ ├── openmp_vs_cilk.pdf │ │ ├── openmp_vs_cilk.tex │ │ ├── pageflow.tex │ │ ├── performance_comparison_cilk_openmp.txt │ │ ├── peter_endo.tex │ │ ├── pseudo_code_funnel.tex │ │ ├── q.pdf │ │ ├── q.tex │ │ ├── q.txt │ │ ├── q_details.tex │ │ ├── q_philo.tex │ │ ├── q_roadmap.tex │ │ ├── tesla_bug.tex │ │ ├── tesla_calc.tex │ │ ├── tesla_spec.png │ │ └── xlnt.tex │ ├── styles │ │ ├── aaai.sty │ │ ├── e-unibus-book.tex │ │ ├── e-unibus-common.tex │ │ ├── e-unibus-report.tex │ │ ├── fancyheadings.sty │ │ ├── pmc.sty │ │ ├── ramesh_abbreviations.tex │ │ ├── seminar.cls │ │ └── seminar.sty │ └── tools │ │ ├── builddeps │ │ ├── docdir.mk │ │ ├── latex2pdf │ │ └── setenv ├── leveldb-1.12.0 │ ├── AUTHORS │ ├── LICENSE │ ├── Makefile │ ├── NEWS │ ├── README │ ├── TODO │ ├── build_config.mk │ ├── build_detect_platform │ ├── db │ │ ├── builder.cc │ │ ├── builder.h │ │ ├── c.cc │ │ ├── c_test.c │ │ ├── corruption_test.cc │ │ ├── db_bench.cc │ │ ├── db_impl.cc │ │ ├── db_impl.h │ │ ├── db_iter.cc │ │ ├── db_iter.h │ │ ├── db_test.cc │ │ ├── dbformat.cc │ │ ├── dbformat.h │ │ ├── dbformat_test.cc │ │ ├── filename.cc │ │ ├── filename.h │ │ ├── filename_test.cc │ │ ├── leveldb_main.cc │ │ ├── log_format.h │ │ ├── log_reader.cc │ │ ├── log_reader.h │ │ ├── log_test.cc │ │ ├── log_writer.cc │ │ ├── log_writer.h │ │ ├── memtable.cc │ │ ├── memtable.h │ │ ├── repair.cc │ │ ├── skiplist.h │ │ ├── skiplist_test.cc │ │ ├── snapshot.h │ │ ├── table_cache.cc │ │ ├── table_cache.h │ │ ├── version_edit.cc │ │ ├── version_edit.h │ │ ├── version_edit_test.cc │ │ ├── version_set.cc │ │ ├── version_set.h │ │ ├── version_set_test.cc │ │ ├── write_batch.cc │ │ ├── write_batch_internal.h │ │ └── write_batch_test.cc │ ├── doc │ │ ├── bench │ │ │ ├── db_bench_sqlite3.cc │ │ │ └── db_bench_tree_db.cc │ │ ├── benchmark.html │ │ ├── doc.css │ │ ├── impl.html │ │ ├── index.html │ │ ├── log_format.txt │ │ └── table_format.txt │ ├── helpers │ │ └── memenv │ │ │ ├── memenv.cc │ │ │ ├── memenv.h │ │ │ └── memenv_test.cc │ ├── include │ │ └── leveldb │ │ │ ├── c.h │ │ │ ├── cache.h │ │ │ ├── comparator.h │ │ │ ├── db.h │ │ │ ├── env.h │ │ │ ├── filter_policy.h │ │ │ ├── iterator.h │ │ │ ├── options.h │ │ │ ├── slice.h │ │ │ ├── status.h │ │ │ ├── table.h │ │ │ ├── table_builder.h │ │ │ └── write_batch.h │ ├── issues │ │ └── issue178_test.cc │ ├── libleveldb.so │ ├── libleveldb.so.1 │ ├── libleveldb.so.1.12 │ ├── port │ │ ├── README │ │ ├── atomic_pointer.h │ │ ├── port.h │ │ ├── port_example.h │ │ ├── port_posix.cc │ │ ├── port_posix.h │ │ ├── thread_annotations.h │ │ └── win │ │ │ └── stdint.h │ ├── table │ │ ├── block.cc │ │ ├── block.h │ │ ├── block_builder.cc │ │ ├── block_builder.h │ │ ├── filter_block.cc │ │ ├── filter_block.h │ │ ├── filter_block_test.cc │ │ ├── format.cc │ │ ├── format.h │ │ ├── iterator.cc │ │ ├── iterator_wrapper.h │ │ ├── merger.cc │ │ ├── merger.h │ │ ├── table.cc │ │ ├── table_builder.cc │ │ ├── table_test.cc │ │ ├── two_level_iterator.cc │ │ └── two_level_iterator.h │ └── util │ │ ├── arena.cc │ │ ├── arena.h │ │ ├── arena_test.cc │ │ ├── bloom.cc │ │ ├── bloom_test.cc │ │ ├── cache.cc │ │ ├── cache_test.cc │ │ ├── coding.cc │ │ ├── coding.h │ │ ├── coding_test.cc │ │ ├── comparator.cc │ │ ├── crc32c.cc │ │ ├── crc32c.h │ │ ├── crc32c_test.cc │ │ ├── env.cc │ │ ├── env_posix.cc │ │ ├── env_test.cc │ │ ├── filter_policy.cc │ │ ├── hash.cc │ │ ├── hash.h │ │ ├── histogram.cc │ │ ├── histogram.h │ │ ├── logging.cc │ │ ├── logging.h │ │ ├── mutexlock.h │ │ ├── options.cc │ │ ├── posix_logger.h │ │ ├── random.h │ │ ├── status.cc │ │ ├── testharness.cc │ │ ├── testharness.h │ │ ├── testutil.cc │ │ └── testutil.h ├── src │ ├── .lno.bin │ ├── AUTOGEN │ │ ├── GENFILES │ │ │ ├── a_minus_b_I4.c │ │ │ ├── a_minus_b_I4.h │ │ │ ├── a_minus_b_I8.c │ │ │ ├── a_minus_b_I8.h │ │ │ ├── add2_F4.c │ │ │ ├── add2_F4.h │ │ │ ├── add2_F8.c │ │ │ ├── add2_F8.h │ │ │ ├── add2_I2.c │ │ │ ├── add2_I2.h │ │ │ ├── add2_I4.c │ │ │ ├── add2_I4.h │ │ │ ├── add2_I8.c │ │ │ ├── add2_I8.h │ │ │ ├── add_scalar_F4.c │ │ │ ├── add_scalar_F4.h │ │ │ ├── add_scalar_F8.c │ │ │ ├── add_scalar_F8.h │ │ │ ├── add_scalar_I1.c │ │ │ ├── add_scalar_I1.h │ │ │ ├── add_scalar_I2.c │ │ │ ├── add_scalar_I2.h │ │ │ ├── add_scalar_I4.c │ │ │ ├── add_scalar_I4.h │ │ │ ├── add_scalar_I8.c │ │ │ ├── add_scalar_I8.h │ │ │ ├── and2_I1.c │ │ │ ├── and2_I1.h │ │ │ ├── and_scalar_I1.c │ │ │ ├── and_scalar_I1.h │ │ │ ├── assign_F4.c │ │ │ ├── assign_F4.h │ │ │ ├── assign_F8.c │ │ │ ├── assign_F8.h │ │ │ ├── assign_I1.c │ │ │ ├── assign_I1.h │ │ │ ├── assign_I2.c │ │ │ ├── assign_I2.h │ │ │ ├── assign_I4.c │ │ │ ├── assign_I4.h │ │ │ ├── assign_I8.c │ │ │ ├── assign_I8.h │ │ │ ├── bin_search_I1.c │ │ │ ├── bin_search_I1.h │ │ │ ├── bin_search_I2.c │ │ │ ├── bin_search_I2.h │ │ │ ├── bin_search_I4.c │ │ │ ├── bin_search_I4.h │ │ │ ├── bin_search_I8.c │ │ │ ├── bin_search_I8.h │ │ │ ├── bin_search_UI4.c │ │ │ ├── bin_search_UI4.h │ │ │ ├── bin_search_UI8.c │ │ │ ├── bin_search_UI8.h │ │ │ ├── bitcount_I4.c │ │ │ ├── bitcount_I4.h │ │ │ ├── bitcount_I8.c │ │ │ ├── bitcount_I8.h │ │ │ ├── bwise_and2_I1.c │ │ │ ├── bwise_and2_I1.h │ │ │ ├── bwise_and2_I4.c │ │ │ ├── bwise_and2_I4.h │ │ │ ├── bwise_and2_I8.c │ │ │ ├── bwise_and2_I8.h │ │ │ ├── bwise_and_scalar_I1.c │ │ │ ├── bwise_and_scalar_I1.h │ │ │ ├── bwise_and_scalar_I4.c │ │ │ ├── bwise_and_scalar_I4.h │ │ │ ├── bwise_and_scalar_I8.c │ │ │ ├── bwise_and_scalar_I8.h │ │ │ ├── bwise_or2_I1.c │ │ │ ├── bwise_or2_I1.h │ │ │ ├── bwise_or2_I4.c │ │ │ ├── bwise_or2_I4.h │ │ │ ├── bwise_or2_I8.c │ │ │ ├── bwise_or2_I8.h │ │ │ ├── bwise_or_scalar_I1.c │ │ │ ├── bwise_or_scalar_I1.h │ │ │ ├── bwise_or_scalar_I4.c │ │ │ ├── bwise_or_scalar_I4.h │ │ │ ├── bwise_or_scalar_I8.c │ │ │ ├── bwise_or_scalar_I8.h │ │ │ ├── bwise_xor2_I1.c │ │ │ ├── bwise_xor2_I1.h │ │ │ ├── bwise_xor2_I4.c │ │ │ ├── bwise_xor2_I4.h │ │ │ ├── bwise_xor2_I8.c │ │ │ ├── bwise_xor2_I8.h │ │ │ ├── bwise_xor_scalar_I1.c │ │ │ ├── bwise_xor_scalar_I1.h │ │ │ ├── bwise_xor_scalar_I4.c │ │ │ ├── bwise_xor_scalar_I4.h │ │ │ ├── bwise_xor_scalar_I8.c │ │ │ ├── bwise_xor_scalar_I8.h │ │ │ ├── cmp_eq_F4.c │ │ │ ├── cmp_eq_F4.h │ │ │ ├── cmp_eq_F8.c │ │ │ ├── cmp_eq_F8.h │ │ │ ├── cmp_eq_I1.c │ │ │ ├── cmp_eq_I1.h │ │ │ ├── cmp_eq_I2.c │ │ │ ├── cmp_eq_I2.h │ │ │ ├── cmp_eq_I4.c │ │ │ ├── cmp_eq_I4.h │ │ │ ├── cmp_eq_I8.c │ │ │ ├── cmp_eq_I8.h │ │ │ ├── cmp_eq_mult_scalar_I1.c │ │ │ ├── cmp_eq_mult_scalar_I1.h │ │ │ ├── cmp_eq_mult_scalar_I2.c │ │ │ ├── cmp_eq_mult_scalar_I2.h │ │ │ ├── cmp_eq_mult_scalar_I4.c │ │ │ ├── cmp_eq_mult_scalar_I4.h │ │ │ ├── cmp_eq_mult_scalar_I8.c │ │ │ ├── cmp_eq_mult_scalar_I8.h │ │ │ ├── cmp_eq_scalar_F4.c │ │ │ ├── cmp_eq_scalar_F4.h │ │ │ ├── cmp_eq_scalar_F8.c │ │ │ ├── cmp_eq_scalar_F8.h │ │ │ ├── cmp_eq_scalar_I1.c │ │ │ ├── cmp_eq_scalar_I1.h │ │ │ ├── cmp_eq_scalar_I2.c │ │ │ ├── cmp_eq_scalar_I2.h │ │ │ ├── cmp_eq_scalar_I4.c │ │ │ ├── cmp_eq_scalar_I4.h │ │ │ ├── cmp_eq_scalar_I8.c │ │ │ ├── cmp_eq_scalar_I8.h │ │ │ ├── cmp_ge_F4.c │ │ │ ├── cmp_ge_F4.h │ │ │ ├── cmp_ge_F8.c │ │ │ ├── cmp_ge_F8.h │ │ │ ├── cmp_ge_I1.c │ │ │ ├── cmp_ge_I1.h │ │ │ ├── cmp_ge_I2.c │ │ │ ├── cmp_ge_I2.h │ │ │ ├── cmp_ge_I4.c │ │ │ ├── cmp_ge_I4.h │ │ │ ├── cmp_ge_I8.c │ │ │ ├── cmp_ge_I8.h │ │ │ ├── cmp_ge_and_le_I1.c │ │ │ ├── cmp_ge_and_le_I1.h │ │ │ ├── cmp_ge_and_le_I2.c │ │ │ ├── cmp_ge_and_le_I2.h │ │ │ ├── cmp_ge_and_le_I4.c │ │ │ ├── cmp_ge_and_le_I4.h │ │ │ ├── cmp_ge_scalar_F4.c │ │ │ ├── cmp_ge_scalar_F4.h │ │ │ ├── cmp_ge_scalar_F8.c │ │ │ ├── cmp_ge_scalar_F8.h │ │ │ ├── cmp_ge_scalar_I1.c │ │ │ ├── cmp_ge_scalar_I1.h │ │ │ ├── cmp_ge_scalar_I2.c │ │ │ ├── cmp_ge_scalar_I2.h │ │ │ ├── cmp_ge_scalar_I4.c │ │ │ ├── cmp_ge_scalar_I4.h │ │ │ ├── cmp_ge_scalar_I8.c │ │ │ ├── cmp_ge_scalar_I8.h │ │ │ ├── cmp_gt_F4.c │ │ │ ├── cmp_gt_F4.h │ │ │ ├── cmp_gt_F8.c │ │ │ ├── cmp_gt_F8.h │ │ │ ├── cmp_gt_I1.c │ │ │ ├── cmp_gt_I1.h │ │ │ ├── cmp_gt_I2.c │ │ │ ├── cmp_gt_I2.h │ │ │ ├── cmp_gt_I4.c │ │ │ ├── cmp_gt_I4.h │ │ │ ├── cmp_gt_I8.c │ │ │ ├── cmp_gt_I8.h │ │ │ ├── cmp_gt_and_lt_I1.c │ │ │ ├── cmp_gt_and_lt_I1.h │ │ │ ├── cmp_gt_and_lt_I2.c │ │ │ ├── cmp_gt_and_lt_I2.h │ │ │ ├── cmp_gt_and_lt_I4.c │ │ │ ├── cmp_gt_and_lt_I4.h │ │ │ ├── cmp_gt_scalar_F4.c │ │ │ ├── cmp_gt_scalar_F4.h │ │ │ ├── cmp_gt_scalar_F8.c │ │ │ ├── cmp_gt_scalar_F8.h │ │ │ ├── cmp_gt_scalar_I1.c │ │ │ ├── cmp_gt_scalar_I1.h │ │ │ ├── cmp_gt_scalar_I2.c │ │ │ ├── cmp_gt_scalar_I2.h │ │ │ ├── cmp_gt_scalar_I4.c │ │ │ ├── cmp_gt_scalar_I4.h │ │ │ ├── cmp_gt_scalar_I8.c │ │ │ ├── cmp_gt_scalar_I8.h │ │ │ ├── cmp_le_F4.c │ │ │ ├── cmp_le_F4.h │ │ │ ├── cmp_le_F8.c │ │ │ ├── cmp_le_F8.h │ │ │ ├── cmp_le_I1.c │ │ │ ├── cmp_le_I1.h │ │ │ ├── cmp_le_I2.c │ │ │ ├── cmp_le_I2.h │ │ │ ├── cmp_le_I4.c │ │ │ ├── cmp_le_I4.h │ │ │ ├── cmp_le_I8.c │ │ │ ├── cmp_le_I8.h │ │ │ ├── cmp_le_or_ge_I1.c │ │ │ ├── cmp_le_or_ge_I1.h │ │ │ ├── cmp_le_or_ge_I2.c │ │ │ ├── cmp_le_or_ge_I2.h │ │ │ ├── cmp_le_or_ge_I4.c │ │ │ ├── cmp_le_or_ge_I4.h │ │ │ ├── cmp_le_scalar_F4.c │ │ │ ├── cmp_le_scalar_F4.h │ │ │ ├── cmp_le_scalar_F8.c │ │ │ ├── cmp_le_scalar_F8.h │ │ │ ├── cmp_le_scalar_I1.c │ │ │ ├── cmp_le_scalar_I1.h │ │ │ ├── cmp_le_scalar_I2.c │ │ │ ├── cmp_le_scalar_I2.h │ │ │ ├── cmp_le_scalar_I4.c │ │ │ ├── cmp_le_scalar_I4.h │ │ │ ├── cmp_le_scalar_I8.c │ │ │ ├── cmp_le_scalar_I8.h │ │ │ ├── cmp_lt_F4.c │ │ │ ├── cmp_lt_F4.h │ │ │ ├── cmp_lt_F8.c │ │ │ ├── cmp_lt_F8.h │ │ │ ├── cmp_lt_I1.c │ │ │ ├── cmp_lt_I1.h │ │ │ ├── cmp_lt_I2.c │ │ │ ├── cmp_lt_I2.h │ │ │ ├── cmp_lt_I4.c │ │ │ ├── cmp_lt_I4.h │ │ │ ├── cmp_lt_I8.c │ │ │ ├── cmp_lt_I8.h │ │ │ ├── cmp_lt_or_gt_I1.c │ │ │ ├── cmp_lt_or_gt_I1.h │ │ │ ├── cmp_lt_or_gt_I2.c │ │ │ ├── cmp_lt_or_gt_I2.h │ │ │ ├── cmp_lt_or_gt_I4.c │ │ │ ├── cmp_lt_or_gt_I4.h │ │ │ ├── cmp_lt_scalar_F4.c │ │ │ ├── cmp_lt_scalar_F4.h │ │ │ ├── cmp_lt_scalar_F8.c │ │ │ ├── cmp_lt_scalar_F8.h │ │ │ ├── cmp_lt_scalar_I1.c │ │ │ ├── cmp_lt_scalar_I1.h │ │ │ ├── cmp_lt_scalar_I2.c │ │ │ ├── cmp_lt_scalar_I2.h │ │ │ ├── cmp_lt_scalar_I4.c │ │ │ ├── cmp_lt_scalar_I4.h │ │ │ ├── cmp_lt_scalar_I8.c │ │ │ ├── cmp_lt_scalar_I8.h │ │ │ ├── cmp_ne_F4.c │ │ │ ├── cmp_ne_F4.h │ │ │ ├── cmp_ne_F8.c │ │ │ ├── cmp_ne_F8.h │ │ │ ├── cmp_ne_I1.c │ │ │ ├── cmp_ne_I1.h │ │ │ ├── cmp_ne_I2.c │ │ │ ├── cmp_ne_I2.h │ │ │ ├── cmp_ne_I4.c │ │ │ ├── cmp_ne_I4.h │ │ │ ├── cmp_ne_I8.c │ │ │ ├── cmp_ne_I8.h │ │ │ ├── cmp_ne_scalar_F4.c │ │ │ ├── cmp_ne_scalar_F4.h │ │ │ ├── cmp_ne_scalar_F8.c │ │ │ ├── cmp_ne_scalar_F8.h │ │ │ ├── cmp_ne_scalar_I1.c │ │ │ ├── cmp_ne_scalar_I1.h │ │ │ ├── cmp_ne_scalar_I2.c │ │ │ ├── cmp_ne_scalar_I2.h │ │ │ ├── cmp_ne_scalar_I4.c │ │ │ ├── cmp_ne_scalar_I4.h │ │ │ ├── cmp_ne_scalar_I8.c │ │ │ ├── cmp_ne_scalar_I8.h │ │ │ ├── conv_F4_to_F8.c │ │ │ ├── conv_F4_to_F8.h │ │ │ ├── conv_F4_to_I4.c │ │ │ ├── conv_F4_to_I4.h │ │ │ ├── conv_F4_to_I8.c │ │ │ ├── conv_F4_to_I8.h │ │ │ ├── conv_F8_to_F4.c │ │ │ ├── conv_F8_to_F4.h │ │ │ ├── conv_F8_to_I4.c │ │ │ ├── conv_F8_to_I4.h │ │ │ ├── conv_F8_to_I8.c │ │ │ ├── conv_F8_to_I8.h │ │ │ ├── conv_I1_to_I4.c │ │ │ ├── conv_I1_to_I4.h │ │ │ ├── conv_I1_to_I8.c │ │ │ ├── conv_I1_to_I8.h │ │ │ ├── conv_I2_to_I4.c │ │ │ ├── conv_I2_to_I4.h │ │ │ ├── conv_I2_to_I8.c │ │ │ ├── conv_I2_to_I8.h │ │ │ ├── conv_I4_to_F4.c │ │ │ ├── conv_I4_to_F4.h │ │ │ ├── conv_I4_to_F8.c │ │ │ ├── conv_I4_to_F8.h │ │ │ ├── conv_I4_to_I1.c │ │ │ ├── conv_I4_to_I1.h │ │ │ ├── conv_I4_to_I2.c │ │ │ ├── conv_I4_to_I2.h │ │ │ ├── conv_I4_to_I8.c │ │ │ ├── conv_I4_to_I8.h │ │ │ ├── conv_I8_to_F4.c │ │ │ ├── conv_I8_to_F4.h │ │ │ ├── conv_I8_to_F8.c │ │ │ ├── conv_I8_to_F8.h │ │ │ ├── conv_I8_to_I1.c │ │ │ ├── conv_I8_to_I1.h │ │ │ ├── conv_I8_to_I4.c │ │ │ ├── conv_I8_to_I4.h │ │ │ ├── core_is_a_in_b_I1.c │ │ │ ├── core_is_a_in_b_I1.h │ │ │ ├── core_is_a_in_b_I2.c │ │ │ ├── core_is_a_in_b_I2.h │ │ │ ├── core_is_a_in_b_I4.c │ │ │ ├── core_is_a_in_b_I4.h │ │ │ ├── core_is_a_in_b_I8.c │ │ │ ├── core_is_a_in_b_I8.h │ │ │ ├── core_srt_join_I4_I4_I4.c │ │ │ ├── core_srt_join_I4_I4_I4.h │ │ │ ├── core_srt_join_I4_I4_I8.c │ │ │ ├── core_srt_join_I4_I4_I8.h │ │ │ ├── core_srt_join_I4_I8_I4.c │ │ │ ├── core_srt_join_I4_I8_I4.h │ │ │ ├── core_srt_join_I4_I8_I8.c │ │ │ ├── core_srt_join_I4_I8_I8.h │ │ │ ├── core_srt_join_I8_I4_I4.c │ │ │ ├── core_srt_join_I8_I4_I4.h │ │ │ ├── core_srt_join_I8_I4_I8.c │ │ │ ├── core_srt_join_I8_I4_I8.h │ │ │ ├── core_srt_join_I8_I8_I4.c │ │ │ ├── core_srt_join_I8_I8_I4.h │ │ │ ├── core_srt_join_I8_I8_I8.c │ │ │ ├── core_srt_join_I8_I8_I8.h │ │ │ ├── core_wisifxthenyelsez_F4.c │ │ │ ├── core_wisifxthenyelsez_F4.h │ │ │ ├── core_wisifxthenyelsez_I1.c │ │ │ ├── core_wisifxthenyelsez_I1.h │ │ │ ├── core_wisifxthenyelsez_I2.c │ │ │ ├── core_wisifxthenyelsez_I2.h │ │ │ ├── core_wisifxthenyelsez_I4.c │ │ │ ├── core_wisifxthenyelsez_I4.h │ │ │ ├── core_wisifxthenyelsez_I8.c │ │ │ ├── core_wisifxthenyelsez_I8.h │ │ │ ├── count_I1.c │ │ │ ├── count_I1.h │ │ │ ├── count_I2.c │ │ │ ├── count_I2.h │ │ │ ├── count_I4.c │ │ │ ├── count_I4.h │ │ │ ├── count_I8.c │ │ │ ├── count_I8.h │ │ │ ├── count_nn_I1.c │ │ │ ├── count_nn_I1.h │ │ │ ├── count_nn_I2.c │ │ │ ├── count_nn_I2.h │ │ │ ├── count_nn_I4.c │ │ │ ├── count_nn_I4.h │ │ │ ├── count_nn_I8.c │ │ │ ├── count_nn_I8.h │ │ │ ├── countf_I1.c │ │ │ ├── countf_I1.h │ │ │ ├── countf_I2.c │ │ │ ├── countf_I2.h │ │ │ ├── countf_I4.c │ │ │ ├── countf_I4.h │ │ │ ├── countf_I8.c │ │ │ ├── countf_I8.h │ │ │ ├── countf_nn_I1.c │ │ │ ├── countf_nn_I1.h │ │ │ ├── countf_nn_I2.c │ │ │ ├── countf_nn_I2.h │ │ │ ├── countf_nn_I4.c │ │ │ ├── countf_nn_I4.h │ │ │ ├── countf_nn_I8.c │ │ │ ├── countf_nn_I8.h │ │ │ ├── cum_I1_to_I4.c │ │ │ ├── cum_I1_to_I4.h │ │ │ ├── cum_I1_to_I8.c │ │ │ ├── cum_I1_to_I8.h │ │ │ ├── cum_I2_to_I4.c │ │ │ ├── cum_I2_to_I4.h │ │ │ ├── cum_I2_to_I8.c │ │ │ ├── cum_I2_to_I8.h │ │ │ ├── cum_I4_to_I4.c │ │ │ ├── cum_I4_to_I4.h │ │ │ ├── cum_I4_to_I8.c │ │ │ ├── cum_I4_to_I8.h │ │ │ ├── cum_I8_to_I4.c │ │ │ ├── cum_I8_to_I4.h │ │ │ ├── cum_I8_to_I8.c │ │ │ ├── cum_I8_to_I8.h │ │ │ ├── dbg_cmp_eq_mult_scalar_I1.c │ │ │ ├── dbg_cmp_eq_mult_scalar_I1.h │ │ │ ├── dbg_cmp_eq_mult_scalar_I2.c │ │ │ ├── dbg_cmp_eq_mult_scalar_I2.h │ │ │ ├── dbg_cmp_eq_mult_scalar_I4.c │ │ │ ├── dbg_cmp_eq_mult_scalar_I4.h │ │ │ ├── dbg_cmp_eq_mult_scalar_I8.c │ │ │ ├── dbg_cmp_eq_mult_scalar_I8.h │ │ │ ├── dbg_cmp_neq_mult_scalar_I1.c │ │ │ ├── dbg_cmp_neq_mult_scalar_I1.h │ │ │ ├── dbg_cmp_neq_mult_scalar_I2.c │ │ │ ├── dbg_cmp_neq_mult_scalar_I2.h │ │ │ ├── dbg_cmp_neq_mult_scalar_I4.c │ │ │ ├── dbg_cmp_neq_mult_scalar_I4.h │ │ │ ├── dbg_cmp_neq_mult_scalar_I8.c │ │ │ ├── dbg_cmp_neq_mult_scalar_I8.h │ │ │ ├── decr_I4.c │ │ │ ├── decr_I4.h │ │ │ ├── decr_I8.c │ │ │ ├── decr_I8.h │ │ │ ├── div2_F4.c │ │ │ ├── div2_F4.h │ │ │ ├── div2_F8.c │ │ │ ├── div2_F8.h │ │ │ ├── div2_I2.c │ │ │ ├── div2_I2.h │ │ │ ├── div2_I4.c │ │ │ ├── div2_I4.h │ │ │ ├── div2_I8.c │ │ │ ├── div2_I8.h │ │ │ ├── div_scalar_F4.c │ │ │ ├── div_scalar_F4.h │ │ │ ├── div_scalar_F8.c │ │ │ ├── div_scalar_F8.h │ │ │ ├── div_scalar_I1.c │ │ │ ├── div_scalar_I1.h │ │ │ ├── div_scalar_I2.c │ │ │ ├── div_scalar_I2.h │ │ │ ├── div_scalar_I4.c │ │ │ ├── div_scalar_I4.h │ │ │ ├── div_scalar_I8.c │ │ │ ├── div_scalar_I8.h │ │ │ ├── extract_I1.c │ │ │ ├── extract_I1.h │ │ │ ├── extract_I2.c │ │ │ ├── extract_I2.h │ │ │ ├── extract_I4.c │ │ │ ├── extract_I4.h │ │ │ ├── extract_I8.c │ │ │ ├── extract_I8.h │ │ │ ├── extract_UI8.c │ │ │ ├── extract_UI8.h │ │ │ ├── f_to_s_max_F4.c │ │ │ ├── f_to_s_max_F4.h │ │ │ ├── f_to_s_max_F8.c │ │ │ ├── f_to_s_max_F8.h │ │ │ ├── f_to_s_max_I1.c │ │ │ ├── f_to_s_max_I1.h │ │ │ ├── f_to_s_max_I2.c │ │ │ ├── f_to_s_max_I2.h │ │ │ ├── f_to_s_max_I4.c │ │ │ ├── f_to_s_max_I4.h │ │ │ ├── f_to_s_max_I8.c │ │ │ ├── f_to_s_max_I8.h │ │ │ ├── f_to_s_min_F4.c │ │ │ ├── f_to_s_min_F4.h │ │ │ ├── f_to_s_min_F8.c │ │ │ ├── f_to_s_min_F8.h │ │ │ ├── f_to_s_min_I1.c │ │ │ ├── f_to_s_min_I1.h │ │ │ ├── f_to_s_min_I2.c │ │ │ ├── f_to_s_min_I2.h │ │ │ ├── f_to_s_min_I4.c │ │ │ ├── f_to_s_min_I4.h │ │ │ ├── f_to_s_min_I8.c │ │ │ ├── f_to_s_min_I8.h │ │ │ ├── f_to_s_sum_F4.c │ │ │ ├── f_to_s_sum_F4.h │ │ │ ├── f_to_s_sum_F8.c │ │ │ ├── f_to_s_sum_F8.h │ │ │ ├── f_to_s_sum_I1.c │ │ │ ├── f_to_s_sum_I1.h │ │ │ ├── f_to_s_sum_I2.c │ │ │ ├── f_to_s_sum_I2.h │ │ │ ├── f_to_s_sum_I4.c │ │ │ ├── f_to_s_sum_I4.h │ │ │ ├── f_to_s_sum_I8.c │ │ │ ├── f_to_s_sum_I8.h │ │ │ ├── find_largest_leq_I4.c │ │ │ ├── find_largest_leq_I4.h │ │ │ ├── find_largest_leq_I8.c │ │ │ ├── find_largest_leq_I8.h │ │ │ ├── find_smallest_geq_I4.c │ │ │ ├── find_smallest_geq_I4.h │ │ │ ├── find_smallest_geq_I8.c │ │ │ ├── find_smallest_geq_I8.h │ │ │ ├── hash_I4.c │ │ │ ├── hash_I4.h │ │ │ ├── hash_I8.c │ │ │ ├── hash_I8.h │ │ │ ├── incr_I4.c │ │ │ ├── incr_I4.h │ │ │ ├── incr_I8.c │ │ │ ├── incr_I8.h │ │ │ ├── intersection_I4.c │ │ │ ├── intersection_I4.h │ │ │ ├── intersection_I8.c │ │ │ ├── intersection_I8.h │ │ │ ├── is_s_in_f_seq_I1.c │ │ │ ├── is_s_in_f_seq_I1.h │ │ │ ├── is_s_in_f_seq_I2.c │ │ │ ├── is_s_in_f_seq_I2.h │ │ │ ├── is_s_in_f_seq_I4.c │ │ │ ├── is_s_in_f_seq_I4.h │ │ │ ├── is_s_in_f_seq_I8.c │ │ │ ├── is_s_in_f_seq_I8.h │ │ │ ├── is_sorted_alldef_I1.c │ │ │ ├── is_sorted_alldef_I1.h │ │ │ ├── is_sorted_alldef_I2.c │ │ │ ├── is_sorted_alldef_I2.h │ │ │ ├── is_sorted_alldef_I4.c │ │ │ ├── is_sorted_alldef_I4.h │ │ │ ├── is_sorted_alldef_I8.c │ │ │ ├── is_sorted_alldef_I8.h │ │ │ ├── mk_hashes_I1.c │ │ │ ├── mk_hashes_I1.h │ │ │ ├── mk_hashes_I2.c │ │ │ ├── mk_hashes_I2.h │ │ │ ├── mk_hashes_I4.c │ │ │ ├── mk_hashes_I4.h │ │ │ ├── mk_hashes_I8.c │ │ │ ├── mk_hashes_I8.h │ │ │ ├── mul2_F4.c │ │ │ ├── mul2_F4.h │ │ │ ├── mul2_F8.c │ │ │ ├── mul2_F8.h │ │ │ ├── mul2_I2.c │ │ │ ├── mul2_I2.h │ │ │ ├── mul2_I4.c │ │ │ ├── mul2_I4.h │ │ │ ├── mul2_I8.c │ │ │ ├── mul2_I8.h │ │ │ ├── mul_scalar_F4.c │ │ │ ├── mul_scalar_F4.h │ │ │ ├── mul_scalar_F8.c │ │ │ ├── mul_scalar_F8.h │ │ │ ├── mul_scalar_I1.c │ │ │ ├── mul_scalar_I1.h │ │ │ ├── mul_scalar_I2.c │ │ │ ├── mul_scalar_I2.h │ │ │ ├── mul_scalar_I4.c │ │ │ ├── mul_scalar_I4.h │ │ │ ├── mul_scalar_I8.c │ │ │ ├── mul_scalar_I8.h │ │ │ ├── nn_conv_F4_to_F8.c │ │ │ ├── nn_conv_F4_to_F8.h │ │ │ ├── nn_conv_F4_to_I4.c │ │ │ ├── nn_conv_F4_to_I4.h │ │ │ ├── nn_conv_F4_to_I8.c │ │ │ ├── nn_conv_F4_to_I8.h │ │ │ ├── nn_conv_F8_to_F4.c │ │ │ ├── nn_conv_F8_to_F4.h │ │ │ ├── nn_conv_F8_to_I4.c │ │ │ ├── nn_conv_F8_to_I4.h │ │ │ ├── nn_conv_F8_to_I8.c │ │ │ ├── nn_conv_F8_to_I8.h │ │ │ ├── nn_conv_I1_to_I4.c │ │ │ ├── nn_conv_I1_to_I4.h │ │ │ ├── nn_conv_I1_to_I8.c │ │ │ ├── nn_conv_I1_to_I8.h │ │ │ ├── nn_conv_I2_to_I4.c │ │ │ ├── nn_conv_I2_to_I4.h │ │ │ ├── nn_conv_I2_to_I8.c │ │ │ ├── nn_conv_I2_to_I8.h │ │ │ ├── nn_conv_I4_to_F4.c │ │ │ ├── nn_conv_I4_to_F4.h │ │ │ ├── nn_conv_I4_to_F8.c │ │ │ ├── nn_conv_I4_to_F8.h │ │ │ ├── nn_conv_I4_to_I1.c │ │ │ ├── nn_conv_I4_to_I1.h │ │ │ ├── nn_conv_I4_to_I2.c │ │ │ ├── nn_conv_I4_to_I2.h │ │ │ ├── nn_conv_I4_to_I8.c │ │ │ ├── nn_conv_I4_to_I8.h │ │ │ ├── nn_conv_I8_to_F4.c │ │ │ ├── nn_conv_I8_to_F4.h │ │ │ ├── nn_conv_I8_to_F8.c │ │ │ ├── nn_conv_I8_to_F8.h │ │ │ ├── nn_conv_I8_to_I1.c │ │ │ ├── nn_conv_I8_to_I1.h │ │ │ ├── nn_conv_I8_to_I4.c │ │ │ ├── nn_conv_I8_to_I4.h │ │ │ ├── nn_f_to_s_max_F4.c │ │ │ ├── nn_f_to_s_max_F4.h │ │ │ ├── nn_f_to_s_max_F8.c │ │ │ ├── nn_f_to_s_max_F8.h │ │ │ ├── nn_f_to_s_max_I1.c │ │ │ ├── nn_f_to_s_max_I1.h │ │ │ ├── nn_f_to_s_max_I2.c │ │ │ ├── nn_f_to_s_max_I2.h │ │ │ ├── nn_f_to_s_max_I4.c │ │ │ ├── nn_f_to_s_max_I4.h │ │ │ ├── nn_f_to_s_max_I8.c │ │ │ ├── nn_f_to_s_max_I8.h │ │ │ ├── nn_f_to_s_min_F4.c │ │ │ ├── nn_f_to_s_min_F4.h │ │ │ ├── nn_f_to_s_min_F8.c │ │ │ ├── nn_f_to_s_min_F8.h │ │ │ ├── nn_f_to_s_min_I1.c │ │ │ ├── nn_f_to_s_min_I1.h │ │ │ ├── nn_f_to_s_min_I2.c │ │ │ ├── nn_f_to_s_min_I2.h │ │ │ ├── nn_f_to_s_min_I4.c │ │ │ ├── nn_f_to_s_min_I4.h │ │ │ ├── nn_f_to_s_min_I8.c │ │ │ ├── nn_f_to_s_min_I8.h │ │ │ ├── nn_f_to_s_sum_F4.c │ │ │ ├── nn_f_to_s_sum_F4.h │ │ │ ├── nn_f_to_s_sum_F8.c │ │ │ ├── nn_f_to_s_sum_F8.h │ │ │ ├── nn_f_to_s_sum_I1.c │ │ │ ├── nn_f_to_s_sum_I1.h │ │ │ ├── nn_f_to_s_sum_I2.c │ │ │ ├── nn_f_to_s_sum_I2.h │ │ │ ├── nn_f_to_s_sum_I4.c │ │ │ ├── nn_f_to_s_sum_I4.h │ │ │ ├── nn_f_to_s_sum_I8.c │ │ │ ├── nn_f_to_s_sum_I8.h │ │ │ ├── not_I1.c │ │ │ ├── not_I1.h │ │ │ ├── not_I4.c │ │ │ ├── not_I4.h │ │ │ ├── not_I8.c │ │ │ ├── not_I8.h │ │ │ ├── ones_complement_I1.c │ │ │ ├── ones_complement_I1.h │ │ │ ├── ones_complement_I4.c │ │ │ ├── ones_complement_I4.h │ │ │ ├── ones_complement_I8.c │ │ │ ├── ones_complement_I8.h │ │ │ ├── opt_cmp_eq_mult_scalar_I1.c │ │ │ ├── opt_cmp_eq_mult_scalar_I1.h │ │ │ ├── opt_cmp_eq_mult_scalar_I2.c │ │ │ ├── opt_cmp_eq_mult_scalar_I2.h │ │ │ ├── opt_cmp_eq_mult_scalar_I4.c │ │ │ ├── opt_cmp_eq_mult_scalar_I4.h │ │ │ ├── opt_cmp_eq_mult_scalar_I8.c │ │ │ ├── opt_cmp_eq_mult_scalar_I8.h │ │ │ ├── or2_I1.c │ │ │ ├── or2_I1.h │ │ │ ├── or_scalar_I1.c │ │ │ ├── or_scalar_I1.h │ │ │ ├── par_count_I1.c │ │ │ ├── par_count_I1.h │ │ │ ├── par_count_I2.c │ │ │ ├── par_count_I2.h │ │ │ ├── par_count_cfld_I1.c │ │ │ ├── par_count_cfld_I1.h │ │ │ ├── par_count_cfld_I2.c │ │ │ ├── par_count_cfld_I2.h │ │ │ ├── par_countf_I1.c │ │ │ ├── par_countf_I1.h │ │ │ ├── par_countf_I2.c │ │ │ ├── par_countf_I2.h │ │ │ ├── par_countf_cfld_I1.c │ │ │ ├── par_countf_cfld_I1.h │ │ │ ├── par_countf_cfld_I2.c │ │ │ ├── par_countf_cfld_I2.h │ │ │ ├── par_sort_with_bins_I4.c │ │ │ ├── par_sort_with_bins_I4.h │ │ │ ├── par_sort_with_bins_I8.c │ │ │ ├── par_sort_with_bins_I8.h │ │ │ ├── patmatch_I1.c │ │ │ ├── patmatch_I1.h │ │ │ ├── patmatch_I2.c │ │ │ ├── patmatch_I2.h │ │ │ ├── patmatch_I4.c │ │ │ ├── patmatch_I4.h │ │ │ ├── permute_I4.c │ │ │ ├── permute_I4.h │ │ │ ├── permute_I8.c │ │ │ ├── permute_I8.h │ │ │ ├── pos_copy_I4_I4.c │ │ │ ├── pos_copy_I4_I4.h │ │ │ ├── pos_copy_I4_I8.c │ │ │ ├── pos_copy_I4_I8.h │ │ │ ├── pos_copy_I8_I4.c │ │ │ ├── pos_copy_I8_I4.h │ │ │ ├── pos_copy_I8_I8.c │ │ │ ├── pos_copy_I8_I8.h │ │ │ ├── pos_nn_copy_I1_I4.c │ │ │ ├── pos_nn_copy_I1_I4.h │ │ │ ├── pos_nn_copy_I1_I8.c │ │ │ ├── pos_nn_copy_I1_I8.h │ │ │ ├── pos_nn_copy_I4_I4.c │ │ │ ├── pos_nn_copy_I4_I4.h │ │ │ ├── pos_nn_copy_I4_I8.c │ │ │ ├── pos_nn_copy_I4_I8.h │ │ │ ├── pos_nn_copy_I8_I4.c │ │ │ ├── pos_nn_copy_I8_I4.h │ │ │ ├── pos_nn_copy_I8_I8.c │ │ │ ├── pos_nn_copy_I8_I8.h │ │ │ ├── pr_fld_F4.c │ │ │ ├── pr_fld_F4.h │ │ │ ├── pr_fld_F8.c │ │ │ ├── pr_fld_F8.h │ │ │ ├── pr_fld_I1.c │ │ │ ├── pr_fld_I1.h │ │ │ ├── pr_fld_I2.c │ │ │ ├── pr_fld_I2.h │ │ │ ├── pr_fld_I4.c │ │ │ ├── pr_fld_I4.h │ │ │ ├── pr_fld_I8.c │ │ │ ├── pr_fld_I8.h │ │ │ ├── qsort_asc_I1.c │ │ │ ├── qsort_asc_I1.h │ │ │ ├── qsort_asc_I4.c │ │ │ ├── qsort_asc_I4.h │ │ │ ├── qsort_asc_I8.c │ │ │ ├── qsort_asc_I8.h │ │ │ ├── qsort_asc_val_I4_idx_I4.c │ │ │ ├── qsort_asc_val_I4_idx_I4.h │ │ │ ├── qsort_asc_val_I4_idx_I8.c │ │ │ ├── qsort_asc_val_I4_idx_I8.h │ │ │ ├── qsort_asc_val_I8_idx_I4.c │ │ │ ├── qsort_asc_val_I8_idx_I4.h │ │ │ ├── qsort_asc_val_I8_idx_I8.c │ │ │ ├── qsort_asc_val_I8_idx_I8.h │ │ │ ├── qsort_dsc_I4.c │ │ │ ├── qsort_dsc_I4.h │ │ │ ├── qsort_dsc_I8.c │ │ │ ├── qsort_dsc_I8.h │ │ │ ├── qsort_dsc_val_I4_idx_I4.c │ │ │ ├── qsort_dsc_val_I4_idx_I4.h │ │ │ ├── qsort_dsc_val_I4_idx_I8.c │ │ │ ├── qsort_dsc_val_I4_idx_I8.h │ │ │ ├── qsort_dsc_val_I8_idx_I4.c │ │ │ ├── qsort_dsc_val_I8_idx_I4.h │ │ │ ├── qsort_dsc_val_I8_idx_I8.c │ │ │ ├── qsort_dsc_val_I8_idx_I8.h │ │ │ ├── qsort_with_idx_int.c │ │ │ ├── qsort_with_idx_int.h │ │ │ ├── qsort_with_idx_longlong.c │ │ │ ├── qsort_with_idx_longlong.h │ │ │ ├── rem2_I2.c │ │ │ ├── rem2_I2.h │ │ │ ├── rem2_I4.c │ │ │ ├── rem2_I4.h │ │ │ ├── rem2_I8.c │ │ │ ├── rem2_I8.h │ │ │ ├── rem_scalar_I1.c │ │ │ ├── rem_scalar_I1.h │ │ │ ├── rem_scalar_I2.c │ │ │ ├── rem_scalar_I2.h │ │ │ ├── rem_scalar_I4.c │ │ │ ├── rem_scalar_I4.h │ │ │ ├── rem_scalar_I8.c │ │ │ ├── rem_scalar_I8.h │ │ │ ├── s_to_f_const_F4.c │ │ │ ├── s_to_f_const_F4.h │ │ │ ├── s_to_f_const_I1.c │ │ │ ├── s_to_f_const_I1.h │ │ │ ├── s_to_f_const_I2.c │ │ │ ├── s_to_f_const_I2.h │ │ │ ├── s_to_f_const_I4.c │ │ │ ├── s_to_f_const_I4.h │ │ │ ├── s_to_f_const_I8.c │ │ │ ├── s_to_f_const_I8.h │ │ │ ├── s_to_f_seq_I1.c │ │ │ ├── s_to_f_seq_I1.h │ │ │ ├── s_to_f_seq_I2.c │ │ │ ├── s_to_f_seq_I2.h │ │ │ ├── s_to_f_seq_I4.c │ │ │ ├── s_to_f_seq_I4.h │ │ │ ├── s_to_f_seq_I8.c │ │ │ ├── s_to_f_seq_I8.h │ │ │ ├── saturate_I1.c │ │ │ ├── saturate_I1.h │ │ │ ├── saturate_I2.c │ │ │ ├── saturate_I2.h │ │ │ ├── saturate_I4.c │ │ │ ├── saturate_I4.h │ │ │ ├── saturate_I8.c │ │ │ ├── saturate_I8.h │ │ │ ├── shift_left_scalar_I4.c │ │ │ ├── shift_left_scalar_I4.h │ │ │ ├── shift_left_scalar_I8.c │ │ │ ├── shift_left_scalar_I8.h │ │ │ ├── shift_right_scalar_UI4.c │ │ │ ├── shift_right_scalar_UI4.h │ │ │ ├── shift_right_scalar_UI8.c │ │ │ ├── shift_right_scalar_UI8.h │ │ │ ├── shiftleft2_I4.c │ │ │ ├── shiftleft2_I4.h │ │ │ ├── shiftleft2_I8.c │ │ │ ├── shiftleft2_I8.h │ │ │ ├── shiftright2_UI4.c │ │ │ ├── shiftright2_UI4.h │ │ │ ├── shiftright2_UI8.c │ │ │ ├── shiftright2_UI8.h │ │ │ ├── sort2_asc_F4.c │ │ │ ├── sort2_asc_F4.h │ │ │ ├── sort2_asc_I4.c │ │ │ ├── sort2_asc_I4.h │ │ │ ├── sort2_asc_I8.c │ │ │ ├── sort2_asc_I8.h │ │ │ ├── sort2_dsc_F4.c │ │ │ ├── sort2_dsc_F4.h │ │ │ ├── sort2_dsc_I4.c │ │ │ ├── sort2_dsc_I4.h │ │ │ ├── sort2_dsc_I8.c │ │ │ ├── sort2_dsc_I8.h │ │ │ ├── sort3_asc_F4.c │ │ │ ├── sort3_asc_F4.h │ │ │ ├── sort3_asc_I4.c │ │ │ ├── sort3_asc_I4.h │ │ │ ├── sort3_asc_I8.c │ │ │ ├── sort3_asc_I8.h │ │ │ ├── sort3_dsc_F4.c │ │ │ ├── sort3_dsc_F4.h │ │ │ ├── sort3_dsc_I4.c │ │ │ ├── sort3_dsc_I4.h │ │ │ ├── sort3_dsc_I8.c │ │ │ ├── sort3_dsc_I8.h │ │ │ ├── sort4_asc_F4.c │ │ │ ├── sort4_asc_F4.h │ │ │ ├── sort4_asc_I4.c │ │ │ ├── sort4_asc_I4.h │ │ │ ├── sort4_asc_I8.c │ │ │ ├── sort4_asc_I8.h │ │ │ ├── sort4_dsc_F4.c │ │ │ ├── sort4_dsc_F4.h │ │ │ ├── sort4_dsc_I4.c │ │ │ ├── sort4_dsc_I4.h │ │ │ ├── sort4_dsc_I8.c │ │ │ ├── sort4_dsc_I8.h │ │ │ ├── sort_asc_F4.c │ │ │ ├── sort_asc_F4.h │ │ │ ├── sort_asc_F8.c │ │ │ ├── sort_asc_F8.h │ │ │ ├── sort_asc_I4.c │ │ │ ├── sort_asc_I4.h │ │ │ ├── sort_asc_I8.c │ │ │ ├── sort_asc_I8.h │ │ │ ├── sort_dsc_F4.c │ │ │ ├── sort_dsc_F4.h │ │ │ ├── sort_dsc_F8.c │ │ │ ├── sort_dsc_F8.h │ │ │ ├── sort_dsc_I4.c │ │ │ ├── sort_dsc_I4.h │ │ │ ├── sort_dsc_I8.c │ │ │ ├── sort_dsc_I8.h │ │ │ ├── srt_uniform_I4.c │ │ │ ├── srt_uniform_I4.h │ │ │ ├── srt_uniform_I8.c │ │ │ ├── srt_uniform_I8.h │ │ │ ├── sub2_F4.c │ │ │ ├── sub2_F4.h │ │ │ ├── sub2_F8.c │ │ │ ├── sub2_F8.h │ │ │ ├── sub2_I2.c │ │ │ ├── sub2_I2.h │ │ │ ├── sub2_I4.c │ │ │ ├── sub2_I4.h │ │ │ ├── sub2_I8.c │ │ │ ├── sub2_I8.h │ │ │ ├── sub_scalar_F4.c │ │ │ ├── sub_scalar_F4.h │ │ │ ├── sub_scalar_F8.c │ │ │ ├── sub_scalar_F8.h │ │ │ ├── sub_scalar_I1.c │ │ │ ├── sub_scalar_I1.h │ │ │ ├── sub_scalar_I2.c │ │ │ ├── sub_scalar_I2.h │ │ │ ├── sub_scalar_I4.c │ │ │ ├── sub_scalar_I4.h │ │ │ ├── sub_scalar_I8.c │ │ │ ├── sub_scalar_I8.h │ │ │ ├── union_I4.c │ │ │ ├── union_I4.h │ │ │ ├── union_I8.c │ │ │ ├── union_I8.h │ │ │ ├── uniq_I4.c │ │ │ ├── uniq_I4.h │ │ │ ├── uniq_I8.c │ │ │ ├── uniq_I8.h │ │ │ ├── uniq_alldef_I4.c │ │ │ ├── uniq_alldef_I4.h │ │ │ ├── uniq_alldef_I8.c │ │ │ ├── uniq_alldef_I8.h │ │ │ ├── uniq_cnt_I4.c │ │ │ ├── uniq_cnt_I4.h │ │ │ ├── uniq_cnt_I8.c │ │ │ ├── uniq_cnt_I8.h │ │ │ ├── uniq_cnt_alldef_I4.c │ │ │ ├── uniq_cnt_alldef_I4.h │ │ │ ├── uniq_cnt_alldef_I8.c │ │ │ ├── uniq_cnt_alldef_I8.h │ │ │ ├── which_bin_I4.c │ │ │ ├── which_bin_I4.h │ │ │ ├── which_bin_I8.c │ │ │ ├── which_bin_I8.h │ │ │ ├── xfer_F4_I4.c │ │ │ ├── xfer_F4_I4.h │ │ │ ├── xfer_F8_I4.c │ │ │ ├── xfer_F8_I4.h │ │ │ ├── xfer_I1_I4.c │ │ │ ├── xfer_I1_I4.h │ │ │ ├── xfer_I2_I4.c │ │ │ ├── xfer_I2_I4.h │ │ │ ├── xfer_I4_I4.c │ │ │ ├── xfer_I4_I4.h │ │ │ ├── xfer_I8_I4.c │ │ │ └── xfer_I8_I4.h │ │ ├── README.txt │ │ ├── bak_tmpl_dbg_cmp_eq_mult_scalar.c │ │ ├── bak_tmpl_dbg_cmp_neq_mult_scalar.c │ │ ├── for_make_file.php │ │ ├── genfiles.sh │ │ ├── make.sh │ │ ├── mk_hdrs.php │ │ ├── openssl │ │ ├── repl.csv │ │ ├── repl1.csv │ │ ├── repl10.csv │ │ ├── repl1s.csv │ │ ├── repl2.csv │ │ ├── repl2s.csv │ │ ├── repl3.csv │ │ ├── repl4.csv │ │ ├── repl5.csv │ │ ├── repl6.csv │ │ ├── repl7.csv │ │ ├── repl8.csv │ │ ├── repl9.csv │ │ ├── repl_bwise.csv │ │ ├── repl_f1s1s2opf2.csv │ │ ├── sat_vec_f1f2opf3.c │ │ ├── save.c │ │ ├── subs.php │ │ ├── tmpl_a_minus_b.c │ │ ├── tmpl_assign.c │ │ ├── tmpl_bin_search.c │ │ ├── tmpl_bitcount.c │ │ ├── tmpl_cmp_eq_mult_scalar.c │ │ ├── tmpl_conv.c │ │ ├── tmpl_core_is_a_in_b.c │ │ ├── tmpl_core_patmatch.c │ │ ├── tmpl_core_srt_join_X_X_X.c │ │ ├── tmpl_core_wisifxthenyelsez.c │ │ ├── tmpl_count.c │ │ ├── tmpl_count.c~ │ │ ├── tmpl_count_nn.c │ │ ├── tmpl_count_nn.c~ │ │ ├── tmpl_countf.c │ │ ├── tmpl_countf_nn.c │ │ ├── tmpl_cum.c │ │ ├── tmpl_dbg_cmp_eq_mult_scalar.c │ │ ├── tmpl_dbg_cmp_neq_mult_scalar.c │ │ ├── tmpl_extract_I.c │ │ ├── tmpl_f1f2opf3_arith.c │ │ ├── tmpl_f1f2opf3_cond.c │ │ ├── tmpl_f1s1opf2_arith.c │ │ ├── tmpl_f1s1opf2_cond.c │ │ ├── tmpl_f1s1s2opf2_cond.c │ │ ├── tmpl_f_to_s.c │ │ ├── tmpl_f_to_s_sum.c │ │ ├── tmpl_find_largest_leq.c │ │ ├── tmpl_find_smallest_geq.c │ │ ├── tmpl_hash.c │ │ ├── tmpl_incr.c │ │ ├── tmpl_intersection.c │ │ ├── tmpl_is_s_in_f_seq.c │ │ ├── tmpl_is_sorted.c │ │ ├── tmpl_math.c │ │ ├── tmpl_min.c │ │ ├── tmpl_mk_hashes.c │ │ ├── tmpl_nn_conv.c │ │ ├── tmpl_nn_f_to_s.c │ │ ├── tmpl_nn_f_to_s_sum.c │ │ ├── tmpl_opt_cmp_eq_mult_scalar.c │ │ ├── tmpl_pack_incl.c │ │ ├── tmpl_par_count.c │ │ ├── tmpl_par_count_cfld.c │ │ ├── tmpl_par_countf.c │ │ ├── tmpl_par_countf_cfld.c │ │ ├── tmpl_par_sort_with_bins.c │ │ ├── tmpl_permute.c │ │ ├── tmpl_pos_copy.c │ │ ├── tmpl_pos_nn_copy.c │ │ ├── tmpl_pr_fld.c │ │ ├── tmpl_qsort.c │ │ ├── tmpl_qsort_nofn_yesidx.c │ │ ├── tmpl_qsort_with_idx.c │ │ ├── tmpl_s_to_f_const.c │ │ ├── tmpl_s_to_f_seq.c │ │ ├── tmpl_saturate.c │ │ ├── tmpl_sort_1.c │ │ ├── tmpl_sort_2.c │ │ ├── tmpl_sort_3.c │ │ ├── tmpl_sort_4.c │ │ ├── tmpl_sort_4.c~ │ │ ├── tmpl_srt_uniform.c │ │ ├── tmpl_sum.c │ │ ├── tmpl_sum_cfld.c │ │ ├── tmpl_unary_op.c │ │ ├── tmpl_union.c │ │ ├── tmpl_uniq.c │ │ ├── tmpl_uniq_alldef.c │ │ ├── tmpl_uniq_cnt.c │ │ ├── tmpl_uniq_cnt_alldef.c │ │ ├── tmpl_which_bin.c │ │ ├── tmpl_xfer.c │ │ ├── tmpl_xfer_incl_1.c │ │ └── togen.csv │ ├── ApproxQuantile.c │ ├── ApproxQuantile.h │ ├── BACKUP │ │ ├── mjoin.c │ │ ├── mjoin.h │ │ ├── mjoin_long_long.h │ │ ├── mjoin_test.sh │ │ ├── mjoin_tmpl.c │ │ ├── mjoin_tmpl.h │ │ ├── repl_mjoin_int.txt │ │ └── repl_mjoin_longlong.txt │ ├── Coding_Conventions.txt │ ├── Collapse.c │ ├── Collapse.h │ ├── DBManager.cc │ ├── DBManager.h │ ├── DEPRECATED │ │ ├── 1.second_degree.c │ │ ├── Hyperdex.c │ │ ├── TODO_cmp_eq_mult_scalar_simple_I4.c │ │ ├── TODO_cmp_eq_mult_scalar_simple_I4.h │ │ ├── TODO_copy_fld_B.c │ │ ├── add_scalar_float.c │ │ ├── add_scalar_float.h │ │ ├── add_scalar_int.c │ │ ├── add_scalar_int.h │ │ ├── add_scalar_longlong.c │ │ ├── add_scalar_longlong.h │ │ ├── add_to_dict.c │ │ ├── alias_fld.c │ │ ├── alias_fld.h │ │ ├── another.join.c │ │ ├── aux_join_elim_null_vals.c │ │ ├── aux_join_elim_null_vals.h │ │ ├── bak_parsort1.c │ │ ├── bak_parsort1.h │ │ ├── bak_read_csv.c │ │ ├── bak_sort.c │ │ ├── bak_ylc.c │ │ ├── bak_ylc.h │ │ ├── bpr_fld.c │ │ ├── bpr_fld.h │ │ ├── callbacks.h │ │ ├── cfld_to_range.c │ │ ├── chk_num_rows.h │ │ ├── chk_tbl.c │ │ ├── chk_tbl.h │ │ ├── chunking.c │ │ ├── chunking.h │ │ ├── cilk1.c │ │ ├── cilk3.c │ │ ├── cli_closest_lat_long.c │ │ ├── cli_elim_outliers.c │ │ ├── cli_hash_titles.c │ │ ├── cli_mk_title_lkp_tbl.c │ │ ├── cli_ron_op_to_q.c │ │ ├── cli_sortbindmp.c │ │ ├── cli_tab_delim_import.c │ │ ├── cmp_eq_scalar_char_string.c │ │ ├── cnt_is_a_in_B.c │ │ ├── cnt_is_a_in_B.h │ │ ├── common_conn_count.c │ │ ├── common_conn_count.h │ │ ├── conv_char_to_int.c │ │ ├── conv_char_to_int.h │ │ ├── conv_char_to_longlong.c │ │ ├── conv_char_to_longlong.h │ │ ├── conv_int_to_longlong.c │ │ ├── conv_int_to_longlong.h │ │ ├── conv_longlong_to_int.c │ │ ├── conv_longlong_to_int.h │ │ ├── conv_tmpl.c │ │ ├── conv_tmpl.h │ │ ├── copy_range.c │ │ ├── core_join.c │ │ ├── core_join.h │ │ ├── count.c │ │ ├── countT.c │ │ ├── count_ones.c │ │ ├── count_pairs.c │ │ ├── count_pairs.h │ │ ├── count_range.c │ │ ├── count_range.h │ │ ├── count_strings.c │ │ ├── count_strings.h │ │ ├── count_vals2.c │ │ ├── crossprod.c │ │ ├── crossprod.h │ │ ├── del_all.c │ │ ├── del_all.h │ │ ├── dictionary.c │ │ ├── dictionary.h │ │ ├── dup_file.c │ │ ├── espresso_reader.c │ │ ├── espresso_writer.c │ │ ├── etc_join.c │ │ ├── f1T1opf2.c │ │ ├── f1T1opf2.h │ │ ├── f1f2f3f4opf5.c │ │ ├── f1f2f3f4opf5.h │ │ ├── f1f2opf3_arith.c │ │ ├── f1f2opf3_arith.h │ │ ├── f1opf2_hash.c │ │ ├── f1opf2_hash.h │ │ ├── f1opf2_idx_to_cfld.c │ │ ├── f1opf2_idx_to_cfld.h │ │ ├── f1s1opf2_int_bool.c │ │ ├── f_to_s.c │ │ ├── f_to_s.h │ │ ├── f_to_s_sum_BI8.c │ │ ├── f_to_s_sum_BI8.h │ │ ├── fastbit.c │ │ ├── fastbit.h │ │ ├── fb_init.c │ │ ├── find_closest_I4.c │ │ ├── find_closest_I4.h │ │ ├── find_conns.c │ │ ├── find_conns.h │ │ ├── gen_data.h │ │ ├── get_disp_name_fld.c │ │ ├── get_disp_name_fld.h │ │ ├── get_disp_name_tbl.c │ │ ├── get_disp_name_tbl.h │ │ ├── get_from_dict.c │ │ ├── get_lkp_fld.c │ │ ├── get_lkp_fld.h │ │ ├── get_lkp_tbl.c │ │ ├── get_lkp_tbl.h │ │ ├── get_name.c │ │ ├── get_name.h │ │ ├── get_t2f2_val.c │ │ ├── glue_files.c │ │ ├── glue_files.h │ │ ├── gramesh.c │ │ ├── gramesh.h │ │ ├── hash_string_to_ints.c │ │ ├── incl_f_to_s_1_max.c │ │ ├── incl_f_to_s_1_min.c │ │ ├── incl_f_to_s_1_sum.c │ │ ├── incl_f_to_s_3_max.c │ │ ├── incl_f_to_s_3_min.c │ │ ├── incl_f_to_s_3_sum.c │ │ ├── int_pos_count.c │ │ ├── int_pos_count.h │ │ ├── int_pos_histo.c │ │ ├── is_idx_fld.c │ │ ├── is_idx_fld.h │ │ ├── is_unique.c │ │ ├── is_unique.h │ │ ├── join.c │ │ ├── join.h │ │ ├── join_tmpl.c │ │ ├── keep_working_join.c │ │ ├── latlong_distance.c │ │ ├── levenshtein.c │ │ ├── levenshtein.h │ │ ├── mark_pos.c │ │ ├── merge_sort.c │ │ ├── merge_sort_I.c │ │ ├── mjoin.c │ │ ├── mjoin_int.c │ │ ├── mjoin_longlong.c │ │ ├── mjoin_tmpl.c │ │ ├── mk_bit_vec.c │ │ ├── mk_bit_vec.h │ │ ├── mk_tbl_hash_words.c │ │ ├── mod_disp_name_fld.c │ │ ├── mod_disp_name_fld.h │ │ ├── mod_disp_name_tbl.c │ │ ├── mod_disp_name_tbl.h │ │ ├── new_is_a_in_b.c │ │ ├── new_mk_temp_file.c │ │ ├── new_mk_temp_file.h │ │ ├── old_Makefile │ │ ├── old_add_aux_fld.c │ │ ├── old_add_fld.c │ │ ├── old_add_tbl.c │ │ ├── old_f1opf2.c │ │ ├── old_f_to_s.c │ │ ├── old_is_a_in_b.c │ │ ├── old_join.c │ │ ├── old_mjoin.c │ │ ├── old_pr_fld.c │ │ ├── old_t1f1t2f2op.c │ │ ├── open_temp_file.c │ │ ├── open_temp_file.h │ │ ├── orig_porter_stemmer.c │ │ ├── orphan_files.c │ │ ├── orphan_files.h │ │ ├── pa.c │ │ ├── par_countT.c │ │ ├── par_countT.h │ │ ├── par_count_ht.c │ │ ├── par_count_ht.h │ │ ├── par_f_to_s.c │ │ ├── par_is_a_in_b.c │ │ ├── par_sort.c │ │ ├── parse_abhi_fbr.c │ │ ├── parse_angelika.c │ │ ├── parse_attrs.c │ │ ├── parse_attrs.h │ │ ├── parse_connections.c │ │ ├── parse_mysql.c │ │ ├── parse_ron_op.c │ │ ├── parse_scalar_vals.c │ │ ├── parse_scalar_vals.h │ │ ├── parsort1.c │ │ ├── parsort1.h │ │ ├── permute_I4.c │ │ ├── permute_I4.h │ │ ├── porter_stemmer.c │ │ ├── porter_stemmer.h │ │ ├── pr_fld_var_clob.c │ │ ├── pr_lkp.c │ │ ├── prep_vals.c │ │ ├── prep_vals.h │ │ ├── q_is_tbl.h │ │ ├── qchmod.c │ │ ├── qchmod.h │ │ ├── qchown.c │ │ ├── qchown.h │ │ ├── range_select.c │ │ ├── range_select.h │ │ ├── range_to_cfld.c │ │ ├── regex_example.c │ │ ├── repl.php │ │ ├── ron_data_preproc.c │ │ ├── ron_virality_data1_load.c │ │ ├── ron_virality_data2_load.c │ │ ├── rs_qsort.c │ │ ├── rs_qsort.h │ │ ├── rs_qsort_int.c │ │ ├── rs_qsort_int.h │ │ ├── rubix.c │ │ ├── rubix.h │ │ ├── s_to_f.c │ │ ├── s_to_f.h │ │ ├── save_crossprod.c │ │ ├── save_is_a_in_b.c │ │ ├── save_srt_join.c │ │ ├── save_vec_f1opf2.c │ │ ├── second_degree.c │ │ ├── set_fld_info.c │ │ ├── set_fld_info.h │ │ ├── set_fld_meta.c │ │ ├── set_idx_fld.c │ │ ├── set_idx_fld.h │ │ ├── set_labels.c │ │ ├── set_labels.h │ │ ├── set_lkp_fld.c │ │ ├── set_lkp_fld.h │ │ ├── set_lkp_tbl.c │ │ ├── set_lkp_tbl.h │ │ ├── set_map_tbl.c │ │ ├── set_map_tbl.h │ │ ├── set_nR.c │ │ ├── sort.c │ │ ├── sort2_asc_ll_dbl.c │ │ ├── sort2_asc_ll_dbl.h │ │ ├── sort3_dsc_i_f_i.c │ │ ├── sort3_dsc_i_f_i.h │ │ ├── sort_1_int.c │ │ ├── sort_1_int.h │ │ ├── sort_1_long_long.c │ │ ├── sort_1_long_long.h │ │ ├── sort_1_tmpl.c │ │ ├── sort_1_tmpl.h │ │ ├── srt_core_join_I_I_I.c │ │ ├── srt_core_join_I_I_I.h │ │ ├── str2bin.c │ │ ├── str_join.c │ │ ├── str_join.h │ │ ├── str_xform.c │ │ ├── str_xform.h │ │ ├── subsample_lat_long.c │ │ ├── t1f1opt2f2.c │ │ ├── t1f1opt2f2.h │ │ ├── t1f1t2f2opt3f3.c │ │ ├── t1f1t2f2opt3f3.h │ │ ├── tesla_export_1.txt │ │ ├── tesla_export_4.txt │ │ ├── tesla_parse_query.c │ │ ├── tesla_parse_query.h │ │ ├── tesla_query_1.txt │ │ ├── title_cluster.c │ │ ├── title_similarity_preproc.c │ │ ├── title_to_function.meta.csv │ │ ├── title_to_seniority.meta.csv │ │ ├── titles.sh │ │ ├── tmpl_cmp_eq_mult_scalar.c │ │ ├── tmpl_cmp_eq_mult_scalar_log.c │ │ ├── tmpl_cmp_eq_mult_scalar_simple.c │ │ ├── tmpl_core_crossprod.c │ │ ├── tmpl_core_is_a_in_b_2.c │ │ ├── tmpl_cum_reset.c │ │ ├── tmpl_f1f2opf3_arith.c │ │ ├── tmpl_incl_f_to_s_2_min.c │ │ ├── tmpl_incl_f_to_s_3_min.c │ │ ├── tmpl_mark_pos.c │ │ ├── tmpl_mark_pos_nn.c │ │ ├── tmpl_pos_count.c │ │ ├── tmpl_pos_count_bitvec.c │ │ ├── tmpl_pos_mmad.c │ │ ├── tmpl_pos_mmad_nn.c │ │ ├── tmpl_pos_sel_aux_copy.c │ │ ├── tmpl_pos_sel_aux_nn_copy.c │ │ ├── tmpl_pos_sel_copy.c │ │ ├── tmpl_scan_words.c │ │ ├── tmpl_subsample_incl.c │ │ ├── uniq_int.c │ │ ├── uniq_int.h │ │ ├── uniq_long_long.c │ │ ├── uniq_long_long.h │ │ ├── unmk_bit_vec.c │ │ ├── unmk_bit_vec.h │ │ ├── ut_callbacks.c │ │ ├── ut_parse_attrs.c │ │ ├── ut_parse_scalar_vals.c │ │ ├── vec_f_to_s.c │ │ ├── vec_f_to_s.h │ │ ├── vec_reciprocal.c │ │ ├── vec_reciprocal.h │ │ ├── vec_s_to_f.c │ │ ├── vec_s_to_f.h │ │ ├── verbatim_include.c │ │ ├── verbatim_include.h │ │ ├── xclosure.c │ │ ├── xfer_string.c │ │ ├── xfer_string.h │ │ ├── ylc.c │ │ ├── ylc.sql │ │ ├── ylc_add.c │ │ ├── ylc_add.h │ │ ├── ylc_auxil.c │ │ ├── ylc_auxil.h │ │ ├── ylc_check.c │ │ ├── ylc_check.h │ │ ├── ylc_dbauxil.c │ │ ├── ylc_dbauxil.h │ │ ├── ylc_del.c │ │ ├── ylc_del.h │ │ ├── ylc_demo.sh │ │ ├── ylc_descr_excl.c │ │ ├── ylc_descr_excl.h │ │ ├── ylc_descr_item.c │ │ ├── ylc_descr_item.h │ │ ├── ylc_describe.c │ │ ├── ylc_describe.h │ │ ├── ylc_exclude.c │ │ ├── ylc_exclude.h │ │ ├── ylc_export.sh │ │ ├── ylc_globals.h │ │ ├── ylc_limit.c │ │ ├── ylc_limit.h │ │ ├── ylc_list_lists.c │ │ ├── ylc_list_lists.h │ │ ├── ylc_num_in_list.c │ │ ├── ylc_num_in_list.h │ │ ├── ylc_op.meta.csv │ │ ├── ylc_pop.c │ │ ├── ylc_pop.h │ │ ├── ylc_prep.sh │ │ ├── ylc_push.c │ │ ├── ylc_push.h │ │ ├── ylc_test.sh │ │ ├── ylc_unexclude.c │ │ └── ylc_unexclude.h │ ├── Dict.h │ ├── DictFunctions.cc │ ├── DictFunctions.h │ ├── EXPERIMENTAL │ │ ├── bitwise_histo.c │ │ ├── bitwise_histo.h │ │ ├── del_incomplete_last_line.c │ │ ├── expt_assembler_timer.c │ │ ├── mk_comp_fld.c │ │ ├── mk_comp_fld.h │ │ ├── parse_espresso.c │ │ ├── sal_iploc_load.c │ │ ├── truncate.c │ │ ├── truncate_pc.c │ │ ├── xp.c │ │ ├── xp2.c │ │ └── xp3.c │ ├── FOR_REFERENCE │ │ ├── example_mmap.c │ │ └── sample_sqlite3.c │ ├── FUTURE_WORK │ │ ├── Hyperdex.1.c │ │ └── Hyperdex.c │ ├── LevelDict.cc │ ├── LevelDict.h │ ├── META_DATA_TESTS │ │ ├── .meta │ │ ├── DEPRECATED │ │ │ └── meta_invariants.sh │ │ ├── README.txt │ │ ├── TEMP.aux │ │ ├── TEMP.idx │ │ ├── TEMP.log │ │ ├── TEMP.out │ │ ├── TEMP.tex │ │ ├── TEMP.toc │ │ ├── check1.sh │ │ ├── code_gen_1.sh │ │ ├── code_gen_2.sh │ │ ├── load.sh │ │ ├── make_pdf.sh │ │ ├── meta_tests.tex │ │ ├── test_1.sh │ │ ├── test_2.sh │ │ ├── test_3.sh │ │ ├── test_4.sh │ │ ├── test_5.sh │ │ ├── test_6.sh │ │ ├── test_7.sh │ │ ├── test_8.sh │ │ └── tests.csv │ ├── Makefile │ ├── MurmurHash3.c │ ├── MurmurHash3.h │ ├── New.c │ ├── New.h │ ├── Notes.txt │ ├── OLD │ │ ├── add_aux_fld.c │ │ ├── add_fld.c │ │ ├── add_scalar_float.c │ │ ├── add_scalar_int.c │ │ ├── add_scalar_longlong.c │ │ ├── add_tbl.c │ │ ├── app_fld.c │ │ ├── app_tbl.c │ │ ├── asc2bin_int.c │ │ ├── aux_join.c │ │ ├── aux_meta.c │ │ ├── auxil.c │ │ ├── bin2asc_int.c │ │ ├── bin_search.c │ │ ├── bindmp.c │ │ ├── binld.c │ │ ├── bitwise_histo.c │ │ ├── cfld_to_tw_hash.c │ │ ├── chk_ascii.c │ │ ├── chk_tbl.c │ │ ├── chunking.c │ │ ├── cli_closest_lat_long.c │ │ ├── cli_elim_outliers.c │ │ ├── cli_hash_string.c │ │ ├── cli_hash_title.c │ │ ├── cli_hash_titles.c │ │ ├── cli_mk_title_lkp_tbl.c │ │ ├── cli_ron_op_to_q.c │ │ ├── cli_sortbindmp.c │ │ ├── cli_tab_delim_import.c │ │ ├── cmp_eq_scalar_char_string.c │ │ ├── concat_int_int_to_longlong.c │ │ ├── copy_fld.c │ │ ├── copy_range.c │ │ ├── copy_tbl.c │ │ ├── core_join.c │ │ ├── count_pairs.c │ │ ├── count_range.c │ │ ├── count_strings.c │ │ ├── count_vals.c │ │ ├── count_vals2.c │ │ ├── crossprod.c │ │ ├── dateconv.c │ │ ├── dbauxil.c │ │ ├── del_all.c │ │ ├── del_fld.c │ │ ├── del_incomplete_last_line.c │ │ ├── del_tbl.c │ │ ├── dld.c │ │ ├── drop_null_fld.c │ │ ├── dump.c │ │ ├── dup_file.c │ │ ├── dup_fld.c │ │ ├── esc_for_latex.c │ │ ├── espresso_reader.c │ │ ├── espresso_writer.c │ │ ├── example_mmap.c │ │ ├── expt_assembler_timer.c │ │ ├── ext_s_to_f.c │ │ ├── extract_S.c │ │ ├── f1f2f3f4opf5.c │ │ ├── f1f2opf3.c │ │ ├── f1f2opf3_arith.c │ │ ├── f1opf2.c │ │ ├── f1opf2_cum.c │ │ ├── f1opf2_hash.c │ │ ├── f1opf2_shift.c │ │ ├── f1s1opf2.c │ │ ├── f1s1opf2_int_bool.c │ │ ├── f1s1opf2_uint_bool.c │ │ ├── f1s1opf2_uint_bool.h │ │ ├── f_to_s.c │ │ ├── fld_meta.c │ │ ├── fop.c │ │ ├── gen_data.c │ │ ├── get_disp_name_fld.c │ │ ├── get_disp_name_tbl.c │ │ ├── get_lkp_fld.c │ │ ├── get_lkp_tbl.c │ │ ├── get_nR.c │ │ ├── get_name.c │ │ ├── get_sz_type_op_fld.c │ │ ├── glue_files.c │ │ ├── hash_string.c │ │ ├── hash_string_to_ints.c │ │ ├── hash_title.c │ │ ├── hash_to_str.c │ │ ├── import.c │ │ ├── is_a_in_b.c │ │ ├── is_fld.c │ │ ├── is_nn_fld.c │ │ ├── is_tbl.c │ │ ├── is_unique.c │ │ ├── join.c │ │ ├── join_tmpl.c │ │ ├── latlong_distance.c │ │ ├── levenshtein.c │ │ ├── list_files.c │ │ ├── list_tbls.c │ │ ├── lock_stuff.c │ │ ├── logger.c │ │ ├── mcr_cd.c │ │ ├── md5c.c │ │ ├── mddriver.c │ │ ├── merge_sort_I.c │ │ ├── meta_data.c │ │ ├── mjoin.c │ │ ├── mjoin_tmpl.c │ │ ├── mk_comp_fld.c │ │ ├── mk_file.c │ │ ├── mk_tbl_hash_words.c │ │ ├── mmap.c │ │ ├── mod_disp_name_fld.c │ │ ├── mod_disp_name_tbl.c │ │ ├── mv_range.c │ │ ├── num_in_range.c │ │ ├── open_temp_file.c │ │ ├── orig_porter_stemmer.c │ │ ├── pa.c │ │ ├── par_s_to_f.c │ │ ├── par_sort.c │ │ ├── parse_attrs.c │ │ ├── parse_espresso.c │ │ ├── parse_mysql.c │ │ ├── parse_ron_op.c │ │ ├── parse_scalar_vals.c │ │ ├── parsort1.c │ │ ├── percentiles.c │ │ ├── porter_stemmer.c │ │ ├── pr_fld.c │ │ ├── pr_hash_titles.c │ │ ├── q.c │ │ ├── qhead.c │ │ ├── qsort_with_idx.c │ │ ├── qtils.c │ │ ├── qtilswrap.c │ │ ├── qwrap.c │ │ ├── read_csv.c │ │ ├── read_meta_data.c │ │ ├── rename_fld.c │ │ ├── rename_tbl.c │ │ ├── replace_char.c │ │ ├── ron_data_preproc.c │ │ ├── ron_virality_data1_load.c │ │ ├── ron_virality_data2_load.c │ │ ├── rs_qsort.c │ │ ├── rs_qsort_int.c │ │ ├── s_to_f.c │ │ ├── sal_iploc_load.c │ │ ├── sample_sqlite3.c │ │ ├── save_vec_f1opf2.c │ │ ├── set_fld_info.c │ │ ├── set_fld_meta.c │ │ ├── set_lkp_fld.c │ │ ├── set_lkp_tbl.c │ │ ├── set_map_tbl.c │ │ ├── set_nR.c │ │ ├── set_val.c │ │ ├── sort.c │ │ ├── sort2_asc_ll_dbl.c │ │ ├── sort3_desc_i_f_i.c │ │ ├── sortbindmp.c │ │ ├── sortf1f2.c │ │ ├── srt_core_join_I_I_I.c │ │ ├── srt_join.c │ │ ├── str2bin.c │ │ ├── str_join.c │ │ ├── str_xform.c │ │ ├── subsample.c │ │ ├── subsample_lat_long.c │ │ ├── t1f1opt2f2.c │ │ ├── t1f1t2f2opt3f3.c │ │ ├── tbl_meta.c │ │ ├── test.c │ │ ├── test_driver_qsort.c │ │ ├── testcurl.c │ │ ├── time1.c │ │ ├── truncate.c │ │ ├── truncate_pc.c │ │ ├── txt_sub.c │ │ ├── ut_parse_attrs.c │ │ ├── ut_parse_scalar_vals.c │ │ ├── ut_read_csv.c │ │ ├── ut_read_meta_data.c │ │ ├── ut_set_fld_meta.c │ │ ├── vec_f1f2opf3.c │ │ ├── vec_f1opf2.c │ │ ├── vec_f1s1opf2.c │ │ ├── vec_f_to_s.c │ │ ├── vec_s_to_f.c │ │ ├── vec_sqrt.c │ │ ├── verbatim_include.c │ │ ├── wisifxthenyelsez.c │ │ ├── xclosure.c │ │ ├── xfer.c │ │ ├── xfer_nonstring.c │ │ ├── xfer_string.c │ │ ├── xp.c │ │ ├── xp2.c │ │ ├── xp3.c │ │ └── xx.c │ ├── Output.c │ ├── Output.h │ ├── QLevelDB.c │ ├── QLevelDB.h │ ├── SAVE │ │ ├── mjoin_tmpl.c │ │ ├── truncate.c │ │ ├── vec_f1f2opf3.c │ │ └── vec_f1s1opf2.c │ ├── Synchronization.txt │ ├── TEMPM │ │ ├── docroot.aux │ │ ├── docroot.ddirs │ │ ├── docroot.fld_info │ │ ├── docroot.flds │ │ ├── docroot.ht_fld │ │ ├── docroot.ht_tbl │ │ └── docroot.tbls │ ├── TODO.txt │ ├── a.out │ ├── a_and_not_b_I1.c │ ├── a_and_not_b_I1.h │ ├── add2_I4.s │ ├── add_aux_fld.c │ ├── add_aux_fld.h │ ├── add_fld.c │ ├── add_fld.h │ ├── add_header.php │ ├── add_tbl.c │ ├── add_tbl.h │ ├── app_fld.c │ ├── app_fld.h │ ├── app_tbl.c │ ├── app_tbl.h │ ├── approx_frequent.c │ ├── approx_frequent.h │ ├── approx_quantile.c │ ├── approx_quantile.h │ ├── approx_unique.c │ ├── approx_unique.h │ ├── approx_uq.c │ ├── approx_uq.h │ ├── asc2bin.c │ ├── asc2bin.h │ ├── aux_dld.c │ ├── aux_dld.h │ ├── aux_hdfs.c │ ├── aux_hdfs.h │ ├── aux_join.c │ ├── aux_join.h │ ├── aux_meta.c │ ├── aux_meta.h │ ├── auxil.c │ ├── auxil.h │ ├── bak_compound.c │ ├── bak_compound.h │ ├── bin2asc.c │ ├── bin2asc.h │ ├── bindmp.c │ ├── bindmp.h │ ├── binld.c │ ├── binld.h │ ├── break_nn_fld.c │ ├── break_nn_fld.h │ ├── bwise_a_and_not_b_I8.c │ ├── bwise_a_and_not_b_I8.h │ ├── bwise_not_and_scalar_I8.c │ ├── bwise_not_and_scalar_I8.h │ ├── bwise_not_or_scalar_I8.c │ ├── bwise_not_or_scalar_I8.h │ ├── c_ten_commandments.html │ ├── chk1.sh │ ├── chk_ascii.c │ ├── chk_ascii.h │ ├── clean.sh │ ├── compound.c │ ├── compound.h │ ├── concat_I4_I4_to_I8.c │ ├── concat_I4_I4_to_I8.h │ ├── conn.csv │ ├── constants.h │ ├── conv.c │ ├── conv.h │ ├── conv_B_to_I1.c │ ├── conv_B_to_I1.h │ ├── conv_I1_to_B.c │ ├── conv_I1_to_B.h │ ├── copy_fld.c │ ├── copy_fld.h │ ├── copy_fld_ranges.c │ ├── copy_fld_ranges.h │ ├── copy_tbl.c │ ├── copy_tbl.h │ ├── count.c │ ├── count.h │ ├── count_ht.c │ ├── count_ht.h │ ├── count_nn_I1.s │ ├── count_vals.c │ ├── count_vals.h │ ├── count_vals_ldb.c │ ├── count_vals_ldb.h │ ├── count_vals_maps.c │ ├── count_vals_maps.cc │ ├── count_vals_maps.h │ ├── count_vals_maps_cc.h │ ├── countf.c │ ├── countf.h │ ├── crossprod.c │ ├── crossprod.h │ ├── data1.csv │ ├── data2.csv │ ├── data3.csv │ ├── data4.csv │ ├── data5.csv │ ├── date_to_I4.c │ ├── date_to_I4.h │ ├── dateconv.c │ ├── dateconv.h │ ├── db │ ├── dbauxil.c │ ├── dbauxil.h │ ├── del_dict.c │ ├── del_dict.h │ ├── del_fld.c │ ├── del_fld.h │ ├── del_incomplete_last_line │ ├── del_tbl.c │ ├── del_tbl.h │ ├── determine_b_k.c │ ├── determine_b_k.h │ ├── determine_rho_loc.c │ ├── determine_rho_loc.h │ ├── dir_is_a_in_b.c │ ├── dir_is_a_in_b.h │ ├── dld.c │ ├── dld.h │ ├── drop_aux_fld.c │ ├── drop_aux_fld.h │ ├── dump.c │ ├── dump.h │ ├── dup_file │ ├── dup_fld.c │ ├── dup_fld.h │ ├── esc_for_latex.c │ ├── esc_for_latex.h │ ├── extract_S.c │ ├── extract_S.h │ ├── f1f2_to_s.c │ ├── f1f2_to_s.h │ ├── f1f2opf3.c │ ├── f1f2opf3.h │ ├── f1opf2.c │ ├── f1opf2.h │ ├── f1opf2_cum.c │ ├── f1opf2_cum.h │ ├── f1opf2_idx_with_reset.c │ ├── f1opf2_idx_with_reset.h │ ├── f1opf2_shift.c │ ├── f1opf2_shift.h │ ├── f1opf2f3.c │ ├── f1opf2f3.h │ ├── f1s1opf2.c │ ├── f1s1opf2.h │ ├── f2 │ ├── f_to_s.c │ ├── f_to_s.h │ ├── f_to_s_sum_B.c │ ├── f_to_s_sum_B.h │ ├── file_to_function.txt │ ├── find_largest_leq_I4.h │ ├── find_smallest_geq_I4.h │ ├── fld_meta.c │ ├── fld_meta.h │ ├── flush.c │ ├── flush.h │ ├── fop.c │ ├── fop.h │ ├── from_to_meta_globals.h │ ├── functions_in_dot_h_file.txt │ ├── g_add_fld.c │ ├── g_add_fld.h │ ├── g_aux.c │ ├── g_aux.h │ ├── g_count.c │ ├── g_count.h │ ├── g_countf.c │ ├── g_countf.h │ ├── g_del_fld.c │ ├── g_del_fld.h │ ├── g_describe.c │ ├── g_describe.h │ ├── g_f1f2_to_s.c │ ├── g_f1f2_to_s.h │ ├── g_f1f2opf3.c │ ├── g_f1f2opf3.h │ ├── g_f1s1opf2.c │ ├── g_f1s1opf2.h │ ├── g_f_to_s.c │ ├── g_f_to_s.h │ ├── g_load.c │ ├── g_load.h │ ├── g_meta_data.c │ ├── g_meta_data.h │ ├── g_print_reg_data.c │ ├── g_print_reg_data.h │ ├── g_shift.c │ ├── g_shift.h │ ├── g_store.c │ ├── g_store.h │ ├── gcc1.s │ ├── get_meta.c │ ├── get_meta.h │ ├── get_nR.c │ ├── get_nR.h │ ├── get_type_op_fld.c │ ├── get_type_op_fld.h │ ├── get_val.c │ ├── get_val.h │ ├── gqhttpd.c │ ├── gqhttpd.h │ ├── hash_string.c │ ├── hash_string.h │ ├── hdfs_file_get.c │ ├── hdfs_get.c │ ├── hdfs_get.h │ ├── header.txt │ ├── htdocs │ │ ├── common │ │ │ ├── free.php │ │ │ ├── get_param.php │ │ │ ├── getout.php │ │ │ ├── init.php │ │ │ └── str_between.php │ │ ├── index.html │ │ ├── plato │ │ │ ├── .q1.php.swp │ │ │ ├── 1.json │ │ │ ├── 1.q │ │ │ ├── 2.json │ │ │ ├── 2.q │ │ │ ├── 2a.q │ │ │ ├── 2b.q │ │ │ ├── 2c.q │ │ │ ├── 2d.q │ │ │ ├── 5.q │ │ │ ├── bak_batch1.q │ │ │ ├── batch2.q │ │ │ ├── cheat_sheet.txt │ │ │ ├── comp.q │ │ │ ├── fast2.q │ │ │ ├── index.html │ │ │ ├── json_to_q.php │ │ │ ├── json_to_q_O3.php │ │ │ ├── master.q │ │ │ ├── perf_test.sh │ │ │ ├── plato.php │ │ │ ├── plato2.php │ │ │ ├── pulse.php │ │ │ ├── qhttpd.conf │ │ │ ├── uncomp.q │ │ │ ├── x.sh │ │ │ ├── xa.q │ │ │ ├── xb.q │ │ │ ├── xc.q │ │ │ └── xd.q │ │ └── testapp │ │ │ └── test.php │ ├── httpd_Makefile │ ├── httpd_NOTES.txt │ ├── icc1.s │ ├── import.c │ ├── import.h │ ├── incl_is_A_in_b_I4.c │ ├── incl_is_A_in_b_I8.c │ ├── incl_pack_I4.c │ ├── incl_pack_I8.c │ ├── incl_set_val_I2.c │ ├── incl_set_val_I4.c │ ├── incl_set_val_I8.c │ ├── incl_xfer_F4.c │ ├── incl_xfer_F8.c │ ├── incl_xfer_I1.c │ ├── incl_xfer_I2.c │ ├── incl_xfer_I4.c │ ├── incl_xfer_I8.c │ ├── ipp_test.c │ ├── is_A_in_b.c │ ├── is_A_in_b.h │ ├── is_a_in_b.c │ ├── is_a_in_b.h │ ├── is_aux_fld.c │ ├── is_aux_fld.h │ ├── is_dict.c │ ├── is_dict.h │ ├── is_fld.c │ ├── is_fld.h │ ├── is_s_in_f.c │ ├── is_s_in_f.h │ ├── is_tbl.c │ ├── is_tbl.h │ ├── ldb_demo.sh │ ├── list_dicts.c │ ├── list_dicts.h │ ├── list_files.c │ ├── list_files.h │ ├── list_tbls.c │ ├── list_tbls.h │ ├── lkp.meta.csv │ ├── lkp_locale.csv │ ├── lkp_sort.c │ ├── lkp_sort.h │ ├── logger.c │ ├── logger.h │ ├── macros.h │ ├── macstuff.h │ ├── md5c.c │ ├── md5c.h │ ├── md5global.h │ ├── mddriver.c │ ├── mddriver.h │ ├── meta.csv │ ├── meta_data.c │ ├── meta_data.h │ ├── meta_globals.h │ ├── metaq │ ├── mix.c │ ├── mix.h │ ├── mjoin.h │ ├── mjoin_test.sh │ ├── mjoin_tmpl.h │ ├── mk_bins.c │ ├── mk_bins.h │ ├── mk_dict.c │ ├── mk_dict.h │ ├── mk_file.c │ ├── mk_file.h │ ├── mk_header.php │ ├── mk_ldb_dict.c │ ├── mk_ldb_dict.h │ ├── mk_nn_fld.c │ ├── mk_nn_fld.h │ ├── mk_tbl_hash_words.h │ ├── mk_temp_file.c │ ├── mk_temp_file.h │ ├── mmap.c │ ├── mmap.h │ ├── mobile.meta.csv │ ├── mv_fld.c │ ├── mv_fld.h │ ├── mv_range.c │ ├── mv_range.h │ ├── n_dict.c │ ├── n_dict.h │ ├── num_in_range.c │ ├── num_in_range.h │ ├── omp_for │ ├── omp_for.c │ ├── open_file_in_dir.c │ ├── open_file_in_dir.h │ ├── orig_meta_globals.h │ ├── orphan_files.c │ ├── orphan_files.h │ ├── pack.c │ ├── pack.h │ ├── par_f1opf2_cum.c │ ├── par_f1opf2_cum.h │ ├── par_sort_with_bins.c │ ├── par_sort_with_bins.h │ ├── patmatch.c │ ├── patmatch.h │ ├── percentiles.c │ ├── percentiles.h │ ├── perf_test_1.c │ ├── perf_test_2.c │ ├── perf_test_2.c~ │ ├── perf_test_3.c │ ├── plato_qhttpd.conf │ ├── pr_dict.c │ ├── pr_dict.h │ ├── pr_fld.c │ ├── pr_fld.h │ ├── pr_fld_SC.c │ ├── pr_fld_SC.h │ ├── pr_fld_SV.c │ ├── pr_fld_SV.h │ ├── pr_fld_clob.c │ ├── pr_fld_clob.h │ ├── print_cell.c │ ├── print_cell.h │ ├── q-httpd.zip │ ├── q.c │ ├── q.h │ ├── q.uu │ ├── q_batch.c │ ├── q_batch.h │ ├── q_core.c │ ├── q_core.h │ ├── q_init.c │ ├── q_init.h │ ├── qhead.c │ ├── qhead.h │ ├── qhttpd.c │ ├── qhttpd.conf │ ├── qhttpd.h │ ├── qldb.c │ ├── qldb.h │ ├── qsort_with_idx.c │ ├── qsort_with_idx.h │ ├── qtils.c │ ├── qtils.h │ ├── qtilswrap.c │ ├── qtypes.h │ ├── qwrap.c │ ├── rd_dict.c │ ├── rd_dict.h │ ├── read_csv.c │ ├── read_csv.h │ ├── read_meta_data.c │ ├── read_meta_data.h │ ├── regex_match.c │ ├── regex_match.h │ ├── rename_fld.c │ ├── rename_fld.h │ ├── rename_tbl.c │ ├── rename_tbl.h │ ├── repl_conv_char_to_int.txt │ ├── repl_conv_char_to_longlong.txt │ ├── repl_conv_int_to_longlong.txt │ ├── repl_conv_longlong_to_int.txt │ ├── repl_join_int.txt │ ├── repl_join_longlong.txt │ ├── repl_mjoin_int.txt │ ├── repl_mjoin_longlong.txt │ ├── repl_sort_1_int.txt │ ├── repl_sort_1_long_long.txt │ ├── repl_uniq_int.txt │ ├── repl_uniq_long_long.txt │ ├── replace_char.c │ ├── replace_char.h │ ├── rng_join.c │ ├── rng_join.h │ ├── rng_sort.c │ ├── rng_sort.h │ ├── rsubramo@df01 │ ├── rsubramo@esv4-analytics02.linkedin.biz │ ├── run │ ├── run.sh │ ├── s_to_f.c │ ├── s_to_f.h │ ├── sample_openmp.c │ ├── seeds.c │ ├── set_meta.c │ ├── set_meta.h │ ├── set_val.c │ ├── set_val.h │ ├── shell │ │ └── mk_histo.sh │ ├── simon.meta.csv │ ├── smear.c │ ├── smear.h │ ├── sort.h │ ├── sortbindmp │ ├── sortbindmp.c │ ├── sortbindmp.h │ ├── sorted_array_to_id_freq.c │ ├── sorted_array_to_id_freq.h │ ├── sortf1f2.c │ ├── sortf1f2.h │ ├── spooky_hash.c │ ├── spooky_hash.h │ ├── srt_join.c │ ├── srt_join.h │ ├── stem │ ├── str_between.php │ ├── stride.c │ ├── stride.h │ ├── subsample.c │ ├── subsample.h │ ├── subsample_lat_long │ ├── t1f1t2f2opt3f3.c │ ├── t1f1t2f2opt3f3.h │ ├── tab_split.c │ ├── tab_split.h │ ├── tbl_meta.c │ ├── tbl_meta.h │ ├── test.c │ ├── test.h │ ├── testApproxQuantile.c │ ├── test_crossprod.sh │ ├── test_dir_is_a_in_b.sh │ ├── test_driver_qsort.c │ ├── test_f1f2_to_s.sh │ ├── test_f1f2eqf3.cu │ ├── test_is_A_in_b.sh │ ├── test_mark_pos.sh │ ├── test_pvalcalc.sh │ ├── test_rng_sort.sh │ ├── test_smear.sh │ ├── test_udf_eq_B │ │ └── test_udf_eq_B.sh │ ├── testcurl.c │ ├── time1.c │ ├── time1.h │ ├── tmpl_incl_f_to_s.c │ ├── tmpl_incl_is_A_in_b.c │ ├── tmpl_set_val.c │ ├── tmpl_xfer_incl_1.c │ ├── to_source │ ├── top_n.c │ ├── top_n.h │ ├── txt_sub.c │ ├── txt_sub.h │ ├── udf_deg2.c │ ├── udf_deg2.h │ ├── udf_eq_B.c │ ├── udf_eq_B.h │ ├── unpack.c │ ├── unpack.h │ ├── unset_meta.c │ ├── unset_meta.h │ ├── update_counter.c │ ├── update_counter.h │ ├── url.c │ ├── url.h │ ├── ut_mk_dict.c │ ├── ut_rd_dict.c │ ├── ut_webhdfs.c │ ├── vec_abs_F4.c │ ├── vec_abs_F4.h │ ├── vec_abs_F8.c │ ├── vec_abs_F8.h │ ├── vec_f1f2opf3.c │ ├── vec_f1f2opf3.h │ ├── vec_f1opf2.c │ ├── vec_f1opf2.h │ ├── vec_f1s1opf2.c │ ├── vec_f1s1opf2.h │ ├── vec_f_to_s.c │ ├── vec_f_to_s.h │ ├── vec_normal_cdf_inverse.c │ ├── vec_normal_cdf_inverse.h │ ├── vec_pval_from_zval.c │ ├── vec_pval_from_zval.h │ ├── vec_reciprocal_F4.c │ ├── vec_reciprocal_F4.h │ ├── vec_reciprocal_F8.c │ ├── vec_reciprocal_F8.h │ ├── vec_s_to_f.c │ ├── vec_s_to_f.h │ ├── vec_sqrt_F4.c │ ├── vec_sqrt_F4.h │ ├── vec_sqrt_F8.c │ ├── vec_sqrt_F8.h │ ├── wisifxthenyelsez.c │ ├── wisifxthenyelsez.h │ ├── x.c │ ├── x.csv │ ├── x.php │ ├── xfer.c │ ├── xfer.h │ ├── xfer_I4_I4.h │ ├── xfer_SC_I4.c │ ├── xfer_SC_I4.c~ │ ├── xfer_SC_I4.h │ ├── zero_after_n.c │ └── zero_after_n.h └── test │ ├── A_MINUS_B │ ├── in1.csv │ ├── in2.csv │ └── test.sh │ ├── app_tbl │ ├── data1.csv │ ├── meta1.csv │ └── test.sh │ ├── bindmp │ ├── chk2.csv │ ├── data.csv │ ├── data.meta.csv │ └── test.sh │ ├── compound │ ├── TEMPM │ │ ├── compound_expressions.txt │ │ ├── docroot.aux │ │ ├── docroot.ddirs │ │ ├── docroot.fld_info │ │ ├── docroot.flds │ │ ├── docroot.ht_fld │ │ ├── docroot.ht_tbl │ │ └── docroot.tbls │ ├── correct.txt │ ├── data.csv │ ├── in1.txt │ ├── short_correct.txt │ ├── test1.sh │ └── test2.sh │ ├── compound_expressions.txt │ ├── copy_fld │ ├── data.csv │ ├── meta.csv │ └── test.sh │ ├── copy_fld_ranges │ └── test.sh │ ├── count_ht │ ├── data1.csv │ └── test.sh │ ├── count_vals │ └── test.sh │ ├── crossprod │ ├── good1.csv │ ├── good2.csv │ ├── good3.csv │ ├── t1.csv │ ├── t2.csv │ └── test.sh │ ├── dld │ ├── data1.csv │ ├── data2.csv │ ├── init.sh │ ├── meta1.csv │ ├── meta2.csv │ └── test.sh │ ├── dup_fld │ ├── data.csv │ ├── meta.csv │ └── test.sh │ ├── f1T1opf2 │ ├── in1.csv │ ├── in2.csv │ └── test.sh │ ├── f1f2opf3 │ ├── $VALGRIND_LOG │ ├── db1.aq3 │ ├── init.sh │ ├── t1.csv │ └── test.sh │ ├── f1opf2 │ ├── data1.csv │ ├── data2.csv │ ├── init.sh │ ├── test.sh │ └── test_hash.sh │ ├── f1s1opf2 │ ├── init.sh │ ├── t1.csv │ └── test.sh │ ├── f_to_s │ ├── TEMPM │ │ ├── docroot.aux │ │ ├── docroot.ddirs │ │ ├── docroot.fld_info │ │ ├── docroot.flds │ │ ├── docroot.ht_fld │ │ ├── docroot.ht_tbl │ │ └── docroot.tbls │ ├── data1.csv │ └── test.sh │ ├── fop │ ├── data.csv │ ├── meta.csv │ └── test.sh │ ├── gen_data.c │ ├── hdfs_get │ ├── curl_sample.sh │ ├── random_1g?op=GETFILESTATUS&user.name=rsubramo │ ├── random_1g?op=GETFILESTATUS\&user.name=rsubramo │ ├── random_1g?op=LISTSTATUS\&user.name=rsubramo │ ├── random_1g?op=OPEN&user.name=rsubramo │ ├── random_1g?op=OPEN\&user.name=rsubramo │ └── test.sh │ ├── import │ ├── from │ │ ├── data1.csv │ │ ├── meta1.csv │ │ └── test.sh │ └── to │ │ └── test.sh │ ├── integrity │ ├── fld.meta.csv │ ├── invariants.sh │ ├── tbl.meta.csv │ └── test.sh │ ├── is_a_in_b │ ├── t1.csv │ ├── t2.csv │ └── test.sh │ ├── kj_qldb │ ├── bin │ │ ├── testCountVals.c.exe │ │ ├── testOutputStringToInt.c.exe │ │ ├── testSmallCountVals.c.exe │ │ ├── testStringToInt.c.exe │ │ ├── testTopN.c.exe │ │ ├── testldb0.c.exe │ │ ├── testldb1.c.exe │ │ ├── testldb2.c.exe │ │ ├── testldb3.c.exe │ │ └── testldb4.c.exe │ ├── testCountVals.c │ ├── testOutputStringToInt.c │ ├── testSmallCountVals.c │ ├── testStringToInt.c │ ├── testTopN.c │ ├── testldb0.c │ ├── testldb1.c │ ├── testldb2.c │ ├── testldb3.c │ └── testldb4.c │ ├── lcase │ ├── region.csv │ ├── region.meta.csv │ └── test.sh │ ├── lkp_sort │ ├── data1.csv │ ├── data2.csv │ └── test.sh │ ├── mk_comp_fld │ └── test.sh │ ├── mk_ldb_dict │ ├── data.csv │ ├── data2.csv │ ├── good_xxx │ ├── good_yyy │ ├── goodx3 │ ├── goody3 │ └── test.sh │ ├── mk_tbl_hash_words │ ├── region.csv │ ├── region.meta.csv │ └── test.sh │ ├── mv_range │ ├── aux.csv │ ├── data.csv │ ├── meta.csv │ └── test.sh │ ├── pack │ └── test.sh │ ├── parsort1 │ └── test.sh │ ├── patmatch │ ├── meta11.csv │ ├── meta12.csv │ ├── meta2.csv │ ├── pat1.csv │ ├── pat2.csv │ ├── pat3.csv │ ├── test.sh │ ├── val1.csv │ ├── val2.csv │ └── val3.csv │ ├── percentiles │ └── test.sh │ ├── qhttpd │ ├── 1.csp │ ├── 2.csp │ ├── favicon.ico │ ├── hello_world.html │ ├── qhttpd.conf │ ├── setup.sh │ └── test.sh │ ├── qldb │ ├── in1.txt │ ├── in2.txt │ └── test.sh │ ├── regex │ ├── data2.csv │ ├── meta2.csv │ └── test.sh │ ├── rng_sort │ ├── data1.csv │ ├── data2.csv │ └── test.sh │ ├── run_all.sh │ ├── s_to_f │ ├── data1.csv │ └── test.sh │ ├── set_val │ ├── after.csv │ ├── before.csv │ ├── data.csv │ ├── meta.csv │ └── test.sh │ ├── smoke │ ├── data1.csv │ ├── data2.csv │ ├── data3.csv │ ├── data4.csv │ ├── data5.csv │ ├── smoke_test.sh │ ├── test1.meta.csv │ ├── test2.meta.csv │ ├── test3.meta.csv │ ├── test31.meta.csv │ ├── test3Q.meta.csv │ ├── test3R.meta.csv │ ├── test3S.meta.csv │ └── test4.meta.csv │ ├── sortf1f2 │ ├── in1.csv │ ├── out1.csv │ ├── out2.csv │ └── test.sh │ ├── srt_join │ ├── dst.csv │ ├── src.csv │ ├── src2.csv │ └── test.sh │ ├── srt_uniform │ └── test.sh │ ├── str_join │ ├── dst.csv │ ├── src.csv │ ├── src2.csv │ └── test.sh │ ├── subsample │ └── test.sh │ ├── t1f1t2t2opt3f3 │ └── test.sh │ ├── udf_deg2 │ ├── TC.csv │ ├── TC.meta.csv │ ├── TD1.csv │ ├── TD1.meta.csv │ ├── TM.csv │ ├── TM.meta.csv │ └── test.sh │ └── wisifxthenyelsez │ ├── data1.csv │ ├── meta1.csv │ └── test.sh ├── qtils ├── README.html ├── README.md ├── doc │ ├── README │ ├── README.html │ └── q.pdf ├── src │ ├── .lno.bin │ ├── AUX │ │ ├── a_and_not_b_I1.c │ │ ├── a_and_not_b_I1.h │ │ ├── add2_F4.c │ │ ├── add2_F4.h │ │ ├── add2_F8.c │ │ ├── add2_F8.h │ │ ├── add2_I4.c │ │ ├── add2_I4.h │ │ ├── add2_I8.c │ │ ├── add2_I8.h │ │ ├── add_scalar_F4.c │ │ ├── add_scalar_F4.h │ │ ├── add_scalar_F8.c │ │ ├── add_scalar_F8.h │ │ ├── add_scalar_I2.c │ │ ├── add_scalar_I2.h │ │ ├── add_scalar_I4.c │ │ ├── add_scalar_I4.h │ │ ├── add_scalar_I8.c │ │ ├── add_scalar_I8.h │ │ ├── and2_I1.c │ │ ├── and2_I1.h │ │ ├── and_scalar_I1.c │ │ ├── and_scalar_I1.h │ │ ├── assign_F4.c │ │ ├── assign_F4.h │ │ ├── assign_I1.c │ │ ├── assign_I1.h │ │ ├── assign_I4.c │ │ ├── assign_I4.h │ │ ├── assign_I8.c │ │ ├── assign_I8.h │ │ ├── bin_search_I4.c │ │ ├── bin_search_I4.h │ │ ├── bin_search_I8.c │ │ ├── bin_search_I8.h │ │ ├── bin_search_UI4.c │ │ ├── bin_search_UI4.h │ │ ├── bin_search_UI8.c │ │ ├── bin_search_UI8.h │ │ ├── bitcount_I4.c │ │ ├── bitcount_I4.h │ │ ├── bitcount_I8.c │ │ ├── bitcount_I8.h │ │ ├── bwise_and2_I1.c │ │ ├── bwise_and2_I1.h │ │ ├── bwise_and2_I4.c │ │ ├── bwise_and2_I4.h │ │ ├── bwise_and2_I8.c │ │ ├── bwise_and2_I8.h │ │ ├── bwise_and_scalar_I1.c │ │ ├── bwise_and_scalar_I1.h │ │ ├── bwise_and_scalar_I4.c │ │ ├── bwise_and_scalar_I4.h │ │ ├── bwise_and_scalar_I8.c │ │ ├── bwise_and_scalar_I8.h │ │ ├── bwise_or2_I1.c │ │ ├── bwise_or2_I1.h │ │ ├── bwise_or2_I4.c │ │ ├── bwise_or2_I4.h │ │ ├── bwise_or2_I8.c │ │ ├── bwise_or2_I8.h │ │ ├── bwise_or_scalar_I1.c │ │ ├── bwise_or_scalar_I1.h │ │ ├── bwise_or_scalar_I4.c │ │ ├── bwise_or_scalar_I4.h │ │ ├── bwise_or_scalar_I8.c │ │ ├── bwise_or_scalar_I8.h │ │ ├── bwise_xor2_I1.c │ │ ├── bwise_xor2_I1.h │ │ ├── bwise_xor2_I4.c │ │ ├── bwise_xor2_I4.h │ │ ├── bwise_xor2_I8.c │ │ ├── bwise_xor2_I8.h │ │ ├── bwise_xor_scalar_I1.c │ │ ├── bwise_xor_scalar_I1.h │ │ ├── bwise_xor_scalar_I4.c │ │ ├── bwise_xor_scalar_I4.h │ │ ├── bwise_xor_scalar_I8.c │ │ ├── bwise_xor_scalar_I8.h │ │ ├── cmp_eq_F4.c │ │ ├── cmp_eq_F4.h │ │ ├── cmp_eq_I1.c │ │ ├── cmp_eq_I1.h │ │ ├── cmp_eq_I4.c │ │ ├── cmp_eq_I4.h │ │ ├── cmp_eq_I8.c │ │ ├── cmp_eq_I8.h │ │ ├── cmp_eq_float.c │ │ ├── cmp_eq_float.h │ │ ├── cmp_eq_int.c │ │ ├── cmp_eq_int.h │ │ ├── cmp_eq_longlong.c │ │ ├── cmp_eq_longlong.h │ │ ├── cmp_eq_mult_scalar_I1.c │ │ ├── cmp_eq_mult_scalar_I1.h │ │ ├── cmp_eq_mult_scalar_I2.c │ │ ├── cmp_eq_mult_scalar_I2.h │ │ ├── cmp_eq_mult_scalar_I4.c │ │ ├── cmp_eq_mult_scalar_I4.h │ │ ├── cmp_eq_mult_scalar_I8.c │ │ ├── cmp_eq_mult_scalar_I8.h │ │ ├── cmp_eq_mult_scalar_log_I1.c │ │ ├── cmp_eq_mult_scalar_log_I1.h │ │ ├── cmp_eq_mult_scalar_log_I2.c │ │ ├── cmp_eq_mult_scalar_log_I2.h │ │ ├── cmp_eq_mult_scalar_log_I4.c │ │ ├── cmp_eq_mult_scalar_log_I4.h │ │ ├── cmp_eq_mult_scalar_log_I8.c │ │ ├── cmp_eq_mult_scalar_log_I8.h │ │ ├── cmp_eq_mult_scalar_simple_I1.c │ │ ├── cmp_eq_mult_scalar_simple_I1.h │ │ ├── cmp_eq_mult_scalar_simple_I2.c │ │ ├── cmp_eq_mult_scalar_simple_I2.h │ │ ├── cmp_eq_mult_scalar_simple_I4.c │ │ ├── cmp_eq_mult_scalar_simple_I4.h │ │ ├── cmp_eq_mult_scalar_simple_I8.c │ │ ├── cmp_eq_mult_scalar_simple_I8.h │ │ ├── cmp_eq_scalar_F4.c │ │ ├── cmp_eq_scalar_F4.h │ │ ├── cmp_eq_scalar_F8.c │ │ ├── cmp_eq_scalar_F8.h │ │ ├── cmp_eq_scalar_I1.c │ │ ├── cmp_eq_scalar_I1.h │ │ ├── cmp_eq_scalar_I2.c │ │ ├── cmp_eq_scalar_I2.h │ │ ├── cmp_eq_scalar_I4.c │ │ ├── cmp_eq_scalar_I4.h │ │ ├── cmp_eq_scalar_I8.c │ │ ├── cmp_eq_scalar_I8.h │ │ ├── cmp_ge_F4.c │ │ ├── cmp_ge_F4.h │ │ ├── cmp_ge_I1.c │ │ ├── cmp_ge_I1.h │ │ ├── cmp_ge_I4.c │ │ ├── cmp_ge_I4.h │ │ ├── cmp_ge_I8.c │ │ ├── cmp_ge_I8.h │ │ ├── cmp_ge_and_le_I4.c │ │ ├── cmp_ge_and_le_I4.h │ │ ├── cmp_ge_float.c │ │ ├── cmp_ge_float.h │ │ ├── cmp_ge_int.c │ │ ├── cmp_ge_int.h │ │ ├── cmp_ge_longlong.c │ │ ├── cmp_ge_longlong.h │ │ ├── cmp_ge_scalar_F4.c │ │ ├── cmp_ge_scalar_F4.h │ │ ├── cmp_ge_scalar_F8.c │ │ ├── cmp_ge_scalar_F8.h │ │ ├── cmp_ge_scalar_I1.c │ │ ├── cmp_ge_scalar_I1.h │ │ ├── cmp_ge_scalar_I4.c │ │ ├── cmp_ge_scalar_I4.h │ │ ├── cmp_ge_scalar_I8.c │ │ ├── cmp_ge_scalar_I8.h │ │ ├── cmp_gt_F4.c │ │ ├── cmp_gt_F4.h │ │ ├── cmp_gt_I1.c │ │ ├── cmp_gt_I1.h │ │ ├── cmp_gt_I4.c │ │ ├── cmp_gt_I4.h │ │ ├── cmp_gt_I8.c │ │ ├── cmp_gt_I8.h │ │ ├── cmp_gt_and_lt_I4.c │ │ ├── cmp_gt_and_lt_I4.h │ │ ├── cmp_gt_float.c │ │ ├── cmp_gt_float.h │ │ ├── cmp_gt_int.c │ │ ├── cmp_gt_int.h │ │ ├── cmp_gt_longlong.c │ │ ├── cmp_gt_longlong.h │ │ ├── cmp_gt_scalar_F4.c │ │ ├── cmp_gt_scalar_F4.h │ │ ├── cmp_gt_scalar_F8.c │ │ ├── cmp_gt_scalar_F8.h │ │ ├── cmp_gt_scalar_I1.c │ │ ├── cmp_gt_scalar_I1.h │ │ ├── cmp_gt_scalar_I4.c │ │ ├── cmp_gt_scalar_I4.h │ │ ├── cmp_gt_scalar_I8.c │ │ ├── cmp_gt_scalar_I8.h │ │ ├── cmp_le_F4.c │ │ ├── cmp_le_F4.h │ │ ├── cmp_le_I1.c │ │ ├── cmp_le_I1.h │ │ ├── cmp_le_I4.c │ │ ├── cmp_le_I4.h │ │ ├── cmp_le_I8.c │ │ ├── cmp_le_I8.h │ │ ├── cmp_le_float.c │ │ ├── cmp_le_float.h │ │ ├── cmp_le_int.c │ │ ├── cmp_le_int.h │ │ ├── cmp_le_longlong.c │ │ ├── cmp_le_longlong.h │ │ ├── cmp_le_or_ge_I4.c │ │ ├── cmp_le_or_ge_I4.h │ │ ├── cmp_le_scalar_F4.c │ │ ├── cmp_le_scalar_F4.h │ │ ├── cmp_le_scalar_F8.c │ │ ├── cmp_le_scalar_F8.h │ │ ├── cmp_le_scalar_I1.c │ │ ├── cmp_le_scalar_I1.h │ │ ├── cmp_le_scalar_I4.c │ │ ├── cmp_le_scalar_I4.h │ │ ├── cmp_le_scalar_I8.c │ │ ├── cmp_le_scalar_I8.h │ │ ├── cmp_lt_F4.c │ │ ├── cmp_lt_F4.h │ │ ├── cmp_lt_I1.c │ │ ├── cmp_lt_I1.h │ │ ├── cmp_lt_I4.c │ │ ├── cmp_lt_I4.h │ │ ├── cmp_lt_I8.c │ │ ├── cmp_lt_I8.h │ │ ├── cmp_lt_float.c │ │ ├── cmp_lt_float.h │ │ ├── cmp_lt_int.c │ │ ├── cmp_lt_int.h │ │ ├── cmp_lt_longlong.c │ │ ├── cmp_lt_longlong.h │ │ ├── cmp_lt_or_gt_I4.c │ │ ├── cmp_lt_or_gt_I4.h │ │ ├── cmp_lt_scalar_F4.c │ │ ├── cmp_lt_scalar_F4.h │ │ ├── cmp_lt_scalar_F8.c │ │ ├── cmp_lt_scalar_F8.h │ │ ├── cmp_lt_scalar_I1.c │ │ ├── cmp_lt_scalar_I1.h │ │ ├── cmp_lt_scalar_I4.c │ │ ├── cmp_lt_scalar_I4.h │ │ ├── cmp_lt_scalar_I8.c │ │ ├── cmp_lt_scalar_I8.h │ │ ├── cmp_ne_F4.c │ │ ├── cmp_ne_F4.h │ │ ├── cmp_ne_I1.c │ │ ├── cmp_ne_I1.h │ │ ├── cmp_ne_I4.c │ │ ├── cmp_ne_I4.h │ │ ├── cmp_ne_I8.c │ │ ├── cmp_ne_I8.h │ │ ├── cmp_ne_float.c │ │ ├── cmp_ne_float.h │ │ ├── cmp_ne_int.c │ │ ├── cmp_ne_int.h │ │ ├── cmp_ne_longlong.c │ │ ├── cmp_ne_longlong.h │ │ ├── cmp_ne_scalar_F4.c │ │ ├── cmp_ne_scalar_F4.h │ │ ├── cmp_ne_scalar_F8.c │ │ ├── cmp_ne_scalar_F8.h │ │ ├── cmp_ne_scalar_I1.c │ │ ├── cmp_ne_scalar_I1.h │ │ ├── cmp_ne_scalar_I4.c │ │ ├── cmp_ne_scalar_I4.h │ │ ├── cmp_ne_scalar_I8.c │ │ ├── cmp_ne_scalar_I8.h │ │ ├── conv_B_to_I1.c │ │ ├── conv_B_to_I1.h │ │ ├── conv_F4_to_F8.c │ │ ├── conv_F4_to_F8.h │ │ ├── conv_F4_to_I4.c │ │ ├── conv_F4_to_I4.h │ │ ├── conv_F4_to_I8.c │ │ ├── conv_F4_to_I8.h │ │ ├── conv_F8_to_F4.c │ │ ├── conv_F8_to_F4.h │ │ ├── conv_F8_to_I4.c │ │ ├── conv_F8_to_I4.h │ │ ├── conv_F8_to_I8.c │ │ ├── conv_F8_to_I8.h │ │ ├── conv_I1_to_B.c │ │ ├── conv_I1_to_B.h │ │ ├── conv_I1_to_I4.c │ │ ├── conv_I1_to_I4.h │ │ ├── conv_I1_to_I8.c │ │ ├── conv_I1_to_I8.h │ │ ├── conv_I2_to_I4.c │ │ ├── conv_I2_to_I4.h │ │ ├── conv_I2_to_I8.c │ │ ├── conv_I2_to_I8.h │ │ ├── conv_I4_to_F4.c │ │ ├── conv_I4_to_F4.h │ │ ├── conv_I4_to_F8.c │ │ ├── conv_I4_to_F8.h │ │ ├── conv_I4_to_I1.c │ │ ├── conv_I4_to_I1.h │ │ ├── conv_I4_to_I2.c │ │ ├── conv_I4_to_I2.h │ │ ├── conv_I4_to_I8.c │ │ ├── conv_I4_to_I8.h │ │ ├── conv_I8_to_F4.c │ │ ├── conv_I8_to_F4.h │ │ ├── conv_I8_to_F8.c │ │ ├── conv_I8_to_F8.h │ │ ├── conv_I8_to_I1.c │ │ ├── conv_I8_to_I1.h │ │ ├── conv_I8_to_I4.c │ │ ├── conv_I8_to_I4.h │ │ ├── core_srt_join_I_I_I.c │ │ ├── core_srt_join_I_I_I.h │ │ ├── core_srt_join_I_I_L.c │ │ ├── core_srt_join_I_I_L.h │ │ ├── core_srt_join_I_L_I.c │ │ ├── core_srt_join_I_L_I.h │ │ ├── core_srt_join_I_L_L.c │ │ ├── core_srt_join_I_L_L.h │ │ ├── core_srt_join_L_I_I.c │ │ ├── core_srt_join_L_I_I.h │ │ ├── core_srt_join_L_I_L.c │ │ ├── core_srt_join_L_I_L.h │ │ ├── core_srt_join_L_L_I.c │ │ ├── core_srt_join_L_L_I.h │ │ ├── core_srt_join_L_L_L.c │ │ ├── core_srt_join_L_L_L.h │ │ ├── core_wisifxthenyelsez_F4.c │ │ ├── core_wisifxthenyelsez_F4.h │ │ ├── core_wisifxthenyelsez_I1.c │ │ ├── core_wisifxthenyelsez_I1.h │ │ ├── core_wisifxthenyelsez_I4.c │ │ ├── core_wisifxthenyelsez_I4.h │ │ ├── core_wisifxthenyelsez_I8.c │ │ ├── core_wisifxthenyelsez_I8.h │ │ ├── count_I1.c │ │ ├── count_I1.h │ │ ├── count_I2.c │ │ ├── count_I2.h │ │ ├── count_I4.c │ │ ├── count_I4.h │ │ ├── count_I8.c │ │ ├── count_I8.h │ │ ├── count_nn_I1.c │ │ ├── count_nn_I1.h │ │ ├── count_nn_I2.c │ │ ├── count_nn_I2.h │ │ ├── count_nn_I4.c │ │ ├── count_nn_I4.h │ │ ├── count_nn_I8.c │ │ ├── count_nn_I8.h │ │ ├── countf_I1.c │ │ ├── countf_I1.h │ │ ├── countf_I2.c │ │ ├── countf_I2.h │ │ ├── countf_I4.c │ │ ├── countf_I4.h │ │ ├── countf_I8.c │ │ ├── countf_I8.h │ │ ├── countf_nn_I1.c │ │ ├── countf_nn_I1.h │ │ ├── countf_nn_I2.c │ │ ├── countf_nn_I2.h │ │ ├── countf_nn_I4.c │ │ ├── countf_nn_I4.h │ │ ├── countf_nn_I8.c │ │ ├── countf_nn_I8.h │ │ ├── cum_I1_to_I4.c │ │ ├── cum_I1_to_I4.h │ │ ├── cum_I1_to_I8.c │ │ ├── cum_I1_to_I8.h │ │ ├── cum_I4_to_I4.c │ │ ├── cum_I4_to_I4.h │ │ ├── cum_I4_to_I8.c │ │ ├── cum_I4_to_I8.h │ │ ├── cum_I8_to_I4.c │ │ ├── cum_I8_to_I4.h │ │ ├── cum_I8_to_I8.c │ │ ├── cum_I8_to_I8.h │ │ ├── decr_I4.c │ │ ├── decr_I4.h │ │ ├── decr_I8.c │ │ ├── decr_I8.h │ │ ├── div2_F4.c │ │ ├── div2_F4.h │ │ ├── div2_F8.c │ │ ├── div2_F8.h │ │ ├── div2_I4.c │ │ ├── div2_I4.h │ │ ├── div2_I8.c │ │ ├── div2_I8.h │ │ ├── div_scalar_F4.c │ │ ├── div_scalar_F4.h │ │ ├── div_scalar_F8.c │ │ ├── div_scalar_F8.h │ │ ├── div_scalar_I2.c │ │ ├── div_scalar_I2.h │ │ ├── div_scalar_I4.c │ │ ├── div_scalar_I4.h │ │ ├── div_scalar_I8.c │ │ ├── div_scalar_I8.h │ │ ├── extract_I1.c │ │ ├── extract_I1.h │ │ ├── extract_I2.c │ │ ├── extract_I2.h │ │ ├── extract_I4.c │ │ ├── extract_I4.h │ │ ├── extract_I8.c │ │ ├── extract_I8.h │ │ ├── f_to_s_max_F4.c │ │ ├── f_to_s_max_F4.h │ │ ├── f_to_s_max_F8.c │ │ ├── f_to_s_max_F8.h │ │ ├── f_to_s_max_I1.c │ │ ├── f_to_s_max_I1.h │ │ ├── f_to_s_max_I2.c │ │ ├── f_to_s_max_I2.h │ │ ├── f_to_s_max_I4.c │ │ ├── f_to_s_max_I4.h │ │ ├── f_to_s_max_I8.c │ │ ├── f_to_s_max_I8.h │ │ ├── f_to_s_min_F4.c │ │ ├── f_to_s_min_F4.h │ │ ├── f_to_s_min_F8.c │ │ ├── f_to_s_min_F8.h │ │ ├── f_to_s_min_I1.c │ │ ├── f_to_s_min_I1.h │ │ ├── f_to_s_min_I2.c │ │ ├── f_to_s_min_I2.h │ │ ├── f_to_s_min_I4.c │ │ ├── f_to_s_min_I4.h │ │ ├── f_to_s_min_I8.c │ │ ├── f_to_s_min_I8.h │ │ ├── f_to_s_sum_B.c │ │ ├── f_to_s_sum_B.h │ │ ├── f_to_s_sum_F4.c │ │ ├── f_to_s_sum_F4.h │ │ ├── f_to_s_sum_F8.c │ │ ├── f_to_s_sum_F8.h │ │ ├── f_to_s_sum_I1.c │ │ ├── f_to_s_sum_I1.h │ │ ├── f_to_s_sum_I2.c │ │ ├── f_to_s_sum_I2.h │ │ ├── f_to_s_sum_I4.c │ │ ├── f_to_s_sum_I4.h │ │ ├── f_to_s_sum_I8.c │ │ ├── f_to_s_sum_I8.h │ │ ├── header.txt │ │ ├── incr_I4.c │ │ ├── incr_I4.h │ │ ├── incr_I8.c │ │ ├── incr_I8.h │ │ ├── is_sorted_alldef_I1.c │ │ ├── is_sorted_alldef_I1.h │ │ ├── is_sorted_alldef_I2.c │ │ ├── is_sorted_alldef_I2.h │ │ ├── is_sorted_alldef_I4.c │ │ ├── is_sorted_alldef_I4.h │ │ ├── is_sorted_alldef_I8.c │ │ ├── is_sorted_alldef_I8.h │ │ ├── mul2_F4.c │ │ ├── mul2_F4.h │ │ ├── mul2_F8.c │ │ ├── mul2_F8.h │ │ ├── mul2_I4.c │ │ ├── mul2_I4.h │ │ ├── mul2_I8.c │ │ ├── mul2_I8.h │ │ ├── mul_scalar_F4.c │ │ ├── mul_scalar_F4.h │ │ ├── mul_scalar_F8.c │ │ ├── mul_scalar_F8.h │ │ ├── mul_scalar_I2.c │ │ ├── mul_scalar_I2.h │ │ ├── mul_scalar_I4.c │ │ ├── mul_scalar_I4.h │ │ ├── mul_scalar_I8.c │ │ ├── mul_scalar_I8.h │ │ ├── nn_f_to_s_max_F4.c │ │ ├── nn_f_to_s_max_F4.h │ │ ├── nn_f_to_s_max_F8.c │ │ ├── nn_f_to_s_max_F8.h │ │ ├── nn_f_to_s_max_I1.c │ │ ├── nn_f_to_s_max_I1.h │ │ ├── nn_f_to_s_max_I2.c │ │ ├── nn_f_to_s_max_I2.h │ │ ├── nn_f_to_s_max_I4.c │ │ ├── nn_f_to_s_max_I4.h │ │ ├── nn_f_to_s_max_I8.c │ │ ├── nn_f_to_s_max_I8.h │ │ ├── nn_f_to_s_min_F4.c │ │ ├── nn_f_to_s_min_F4.h │ │ ├── nn_f_to_s_min_F8.c │ │ ├── nn_f_to_s_min_F8.h │ │ ├── nn_f_to_s_min_I1.c │ │ ├── nn_f_to_s_min_I1.h │ │ ├── nn_f_to_s_min_I2.c │ │ ├── nn_f_to_s_min_I2.h │ │ ├── nn_f_to_s_min_I4.c │ │ ├── nn_f_to_s_min_I4.h │ │ ├── nn_f_to_s_min_I8.c │ │ ├── nn_f_to_s_min_I8.h │ │ ├── nn_f_to_s_sum_F4.c │ │ ├── nn_f_to_s_sum_F4.h │ │ ├── nn_f_to_s_sum_F8.c │ │ ├── nn_f_to_s_sum_F8.h │ │ ├── nn_f_to_s_sum_I1.c │ │ ├── nn_f_to_s_sum_I1.h │ │ ├── nn_f_to_s_sum_I2.c │ │ ├── nn_f_to_s_sum_I2.h │ │ ├── nn_f_to_s_sum_I4.c │ │ ├── nn_f_to_s_sum_I4.h │ │ ├── nn_f_to_s_sum_I8.c │ │ ├── nn_f_to_s_sum_I8.h │ │ ├── not_I1.c │ │ ├── not_I1.h │ │ ├── not_I4.c │ │ ├── not_I4.h │ │ ├── not_I8.c │ │ ├── not_I8.h │ │ ├── ones_complement_I1.c │ │ ├── ones_complement_I1.h │ │ ├── ones_complement_I4.c │ │ ├── ones_complement_I4.h │ │ ├── ones_complement_I8.c │ │ ├── ones_complement_I8.h │ │ ├── or2_I1.c │ │ ├── or2_I1.h │ │ ├── or_scalar_I1.c │ │ ├── or_scalar_I1.h │ │ ├── pos_copy_I4_I4.c │ │ ├── pos_copy_I4_I4.h │ │ ├── pos_copy_I4_I8.c │ │ ├── pos_copy_I4_I8.h │ │ ├── pos_copy_I8_I4.c │ │ ├── pos_copy_I8_I4.h │ │ ├── pos_copy_I8_I8.c │ │ ├── pos_copy_I8_I8.h │ │ ├── pos_count_I4_I4.c │ │ ├── pos_count_I4_I4.h │ │ ├── pos_count_I4_I8.c │ │ ├── pos_count_I4_I8.h │ │ ├── pos_count_I8_I4.c │ │ ├── pos_count_I8_I4.h │ │ ├── pos_count_I8_I8.c │ │ ├── pos_count_I8_I8.h │ │ ├── pos_count_bitvec_I4_I4.c │ │ ├── pos_count_bitvec_I4_I4.h │ │ ├── pos_count_bitvec_I4_I8.c │ │ ├── pos_count_bitvec_I4_I8.h │ │ ├── pos_count_bitvec_I8_I4.c │ │ ├── pos_count_bitvec_I8_I4.h │ │ ├── pos_count_bitvec_I8_I8.c │ │ ├── pos_count_bitvec_I8_I8.h │ │ ├── pos_mmad_I4_I4.c │ │ ├── pos_mmad_I4_I4.h │ │ ├── pos_mmad_I4_I4_nn.c │ │ ├── pos_mmad_I4_I4_nn.h │ │ ├── pos_mmad_I4_I8.c │ │ ├── pos_mmad_I4_I8.h │ │ ├── pos_mmad_I4_I8_nn.c │ │ ├── pos_mmad_I4_I8_nn.h │ │ ├── pos_mmad_I8_I4.c │ │ ├── pos_mmad_I8_I4.h │ │ ├── pos_mmad_I8_I4_nn.c │ │ ├── pos_mmad_I8_I4_nn.h │ │ ├── pos_mmad_I8_I8.c │ │ ├── pos_mmad_I8_I8.h │ │ ├── pos_mmad_I8_I8_nn.c │ │ ├── pos_mmad_I8_I8_nn.h │ │ ├── pos_nn_copy_I1_I4.c │ │ ├── pos_nn_copy_I1_I4.h │ │ ├── pos_nn_copy_I1_I8.c │ │ ├── pos_nn_copy_I1_I8.h │ │ ├── pos_nn_copy_I4_I4.c │ │ ├── pos_nn_copy_I4_I4.h │ │ ├── pos_nn_copy_I4_I8.c │ │ ├── pos_nn_copy_I4_I8.h │ │ ├── pos_nn_copy_I8_I4.c │ │ ├── pos_nn_copy_I8_I4.h │ │ ├── pos_nn_copy_I8_I8.c │ │ ├── pos_nn_copy_I8_I8.h │ │ ├── pos_sel_aux_copy_I4_I4.c │ │ ├── pos_sel_aux_copy_I4_I4.h │ │ ├── pos_sel_aux_copy_I4_I8.c │ │ ├── pos_sel_aux_copy_I4_I8.h │ │ ├── pos_sel_aux_copy_I8_I4.c │ │ ├── pos_sel_aux_copy_I8_I4.h │ │ ├── pos_sel_aux_copy_I8_I8.c │ │ ├── pos_sel_aux_copy_I8_I8.h │ │ ├── pos_sel_aux_nn_copy_I4_I4.c │ │ ├── pos_sel_aux_nn_copy_I4_I4.h │ │ ├── pos_sel_aux_nn_copy_I4_I8.c │ │ ├── pos_sel_aux_nn_copy_I4_I8.h │ │ ├── pos_sel_aux_nn_copy_I8_I4.c │ │ ├── pos_sel_aux_nn_copy_I8_I4.h │ │ ├── pos_sel_aux_nn_copy_I8_I8.c │ │ ├── pos_sel_aux_nn_copy_I8_I8.h │ │ ├── pos_sel_copy_I4_I4.c │ │ ├── pos_sel_copy_I4_I4.h │ │ ├── pos_sel_copy_I4_I8.c │ │ ├── pos_sel_copy_I4_I8.h │ │ ├── pos_sel_copy_I8_I4.c │ │ ├── pos_sel_copy_I8_I4.h │ │ ├── pos_sel_copy_I8_I8.c │ │ ├── pos_sel_copy_I8_I8.h │ │ ├── pr_fld_F4.c │ │ ├── pr_fld_F4.h │ │ ├── pr_fld_F8.c │ │ ├── pr_fld_F8.h │ │ ├── pr_fld_I1.c │ │ ├── pr_fld_I1.h │ │ ├── pr_fld_I2.c │ │ ├── pr_fld_I2.h │ │ ├── pr_fld_I4.c │ │ ├── pr_fld_I4.h │ │ ├── pr_fld_I8.c │ │ ├── pr_fld_I8.h │ │ ├── qsort_asc_I4.c │ │ ├── qsort_asc_I4.h │ │ ├── qsort_asc_I8.c │ │ ├── qsort_asc_I8.h │ │ ├── qsort_asc_val_I4_idx_I4.c │ │ ├── qsort_asc_val_I4_idx_I4.h │ │ ├── qsort_asc_val_I4_idx_I8.c │ │ ├── qsort_asc_val_I4_idx_I8.h │ │ ├── qsort_asc_val_I8_idx_I4.c │ │ ├── qsort_asc_val_I8_idx_I4.h │ │ ├── qsort_asc_val_I8_idx_I8.c │ │ ├── qsort_asc_val_I8_idx_I8.h │ │ ├── qsort_dsc_I4.c │ │ ├── qsort_dsc_I4.h │ │ ├── qsort_dsc_I8.c │ │ ├── qsort_dsc_I8.h │ │ ├── qsort_dsc_val_I4_idx_I4.c │ │ ├── qsort_dsc_val_I4_idx_I4.h │ │ ├── qsort_dsc_val_I4_idx_I8.c │ │ ├── qsort_dsc_val_I4_idx_I8.h │ │ ├── qsort_dsc_val_I8_idx_I4.c │ │ ├── qsort_dsc_val_I8_idx_I4.h │ │ ├── qsort_dsc_val_I8_idx_I8.c │ │ ├── qsort_dsc_val_I8_idx_I8.h │ │ ├── qsort_with_idx_int.c │ │ ├── qsort_with_idx_int.h │ │ ├── qsort_with_idx_longlong.c │ │ ├── qsort_with_idx_longlong.h │ │ ├── rem2_I4.c │ │ ├── rem2_I4.h │ │ ├── rem2_I8.c │ │ ├── rem2_I8.h │ │ ├── rem_scalar_I2.c │ │ ├── rem_scalar_I2.h │ │ ├── rem_scalar_I4.c │ │ ├── rem_scalar_I4.h │ │ ├── rem_scalar_I8.c │ │ ├── rem_scalar_I8.h │ │ ├── s_to_f_const_F4.c │ │ ├── s_to_f_const_F4.h │ │ ├── s_to_f_const_I1.c │ │ ├── s_to_f_const_I1.h │ │ ├── s_to_f_const_I2.c │ │ ├── s_to_f_const_I2.h │ │ ├── s_to_f_const_I4.c │ │ ├── s_to_f_const_I4.h │ │ ├── s_to_f_const_I8.c │ │ ├── s_to_f_const_I8.h │ │ ├── s_to_f_seq_I1.c │ │ ├── s_to_f_seq_I1.h │ │ ├── s_to_f_seq_I2.c │ │ ├── s_to_f_seq_I2.h │ │ ├── s_to_f_seq_I4.c │ │ ├── s_to_f_seq_I4.h │ │ ├── s_to_f_seq_I8.c │ │ ├── s_to_f_seq_I8.h │ │ ├── shift_left_scalar_I4.c │ │ ├── shift_left_scalar_I4.h │ │ ├── shift_left_scalar_I8.c │ │ ├── shift_left_scalar_I8.h │ │ ├── shift_right_scalar_UI4.c │ │ ├── shift_right_scalar_UI4.h │ │ ├── shift_right_scalar_UI8.c │ │ ├── shift_right_scalar_UI8.h │ │ ├── shiftleft2_I4.c │ │ ├── shiftleft2_I4.h │ │ ├── shiftleft2_I8.c │ │ ├── shiftleft2_I8.h │ │ ├── shiftright2_UI4.c │ │ ├── shiftright2_UI4.h │ │ ├── shiftright2_UI8.c │ │ ├── shiftright2_UI8.h │ │ ├── sort2_asc_F4.c │ │ ├── sort2_asc_F4.h │ │ ├── sort2_asc_I4.c │ │ ├── sort2_asc_I4.h │ │ ├── sort2_asc_I8.c │ │ ├── sort2_asc_I8.h │ │ ├── sort2_dsc_F4.c │ │ ├── sort2_dsc_F4.h │ │ ├── sort2_dsc_I4.c │ │ ├── sort2_dsc_I4.h │ │ ├── sort2_dsc_I8.c │ │ ├── sort2_dsc_I8.h │ │ ├── sort3_asc_F4.c │ │ ├── sort3_asc_F4.h │ │ ├── sort3_asc_I4.c │ │ ├── sort3_asc_I4.h │ │ ├── sort3_asc_I8.c │ │ ├── sort3_asc_I8.h │ │ ├── sort3_dsc_F4.c │ │ ├── sort3_dsc_F4.h │ │ ├── sort3_dsc_I4.c │ │ ├── sort3_dsc_I4.h │ │ ├── sort3_dsc_I8.c │ │ ├── sort3_dsc_I8.h │ │ ├── sort_asc_F4.c │ │ ├── sort_asc_F4.h │ │ ├── sort_asc_F8.c │ │ ├── sort_asc_F8.h │ │ ├── sort_asc_I4.c │ │ ├── sort_asc_I4.h │ │ ├── sort_asc_I8.c │ │ ├── sort_asc_I8.h │ │ ├── sort_dsc_F4.c │ │ ├── sort_dsc_F4.h │ │ ├── sort_dsc_F8.c │ │ ├── sort_dsc_F8.h │ │ ├── sort_dsc_I4.c │ │ ├── sort_dsc_I4.h │ │ ├── sort_dsc_I8.c │ │ ├── sort_dsc_I8.h │ │ ├── sub2_F4.c │ │ ├── sub2_F4.h │ │ ├── sub2_F8.c │ │ ├── sub2_F8.h │ │ ├── sub2_I4.c │ │ ├── sub2_I4.h │ │ ├── sub2_I8.c │ │ ├── sub2_I8.h │ │ ├── sub_scalar_F4.c │ │ ├── sub_scalar_F4.h │ │ ├── sub_scalar_F8.c │ │ ├── sub_scalar_F8.h │ │ ├── sub_scalar_I2.c │ │ ├── sub_scalar_I2.h │ │ ├── sub_scalar_I4.c │ │ ├── sub_scalar_I4.h │ │ ├── sub_scalar_I8.c │ │ ├── sub_scalar_I8.h │ │ ├── union_I4.c │ │ ├── union_I4.h │ │ ├── union_I8.c │ │ ├── union_I8.h │ │ ├── uniq_I4.c │ │ ├── uniq_I4.h │ │ ├── uniq_I8.c │ │ ├── uniq_I8.h │ │ ├── uniq_alldef_I4.c │ │ ├── uniq_alldef_I4.h │ │ ├── uniq_alldef_I8.c │ │ ├── uniq_alldef_I8.h │ │ ├── uniq_cnt_I4.c │ │ ├── uniq_cnt_I4.h │ │ ├── uniq_cnt_I8.c │ │ ├── uniq_cnt_I8.h │ │ ├── uniq_cnt_alldef_I4.c │ │ ├── uniq_cnt_alldef_I4.h │ │ ├── uniq_cnt_alldef_I8.c │ │ ├── uniq_cnt_alldef_I8.h │ │ ├── uniq_cnt_alldef_i_i.c │ │ ├── uniq_cnt_alldef_i_i.h │ │ ├── uniq_cnt_alldef_ll_dbl.c │ │ ├── uniq_cnt_alldef_ll_dbl.h │ │ ├── uniq_cnt_alldef_ll_ll.c │ │ ├── uniq_cnt_alldef_ll_ll.h │ │ ├── vec_abs_F4.c │ │ ├── vec_abs_F4.h │ │ ├── vec_abs_F8.c │ │ ├── vec_abs_F8.h │ │ ├── vec_reciprocal_F4.c │ │ ├── vec_reciprocal_F4.h │ │ ├── vec_reciprocal_F8.c │ │ ├── vec_reciprocal_F8.h │ │ ├── vec_sqrt_F4.c │ │ ├── vec_sqrt_F4.h │ │ ├── vec_sqrt_F8.c │ │ ├── vec_sqrt_F8.h │ │ ├── which_bin_I4.c │ │ ├── which_bin_I4.h │ │ ├── which_bin_I8.c │ │ ├── which_bin_I8.h │ │ ├── xfer_F4_I4.c │ │ ├── xfer_F4_I4.h │ │ ├── xfer_F8_I4.c │ │ ├── xfer_F8_I4.h │ │ ├── xfer_I1_I4.c │ │ ├── xfer_I1_I4.h │ │ ├── xfer_I2_I4.c │ │ ├── xfer_I2_I4.h │ │ ├── xfer_I4_I4.c │ │ ├── xfer_I4_I4.h │ │ ├── xfer_I8_I4.c │ │ └── xfer_I8_I4.h │ ├── Makefile │ ├── constants.h │ ├── dir_dbutils │ │ ├── add_aux_fld.c │ │ ├── add_aux_fld.h │ │ ├── aux_meta.c │ │ ├── aux_meta.h │ │ ├── dbauxil.c │ │ ├── dbauxil.h │ │ ├── get_type_op_fld.c │ │ ├── get_type_op_fld.h │ │ ├── logger.c │ │ ├── logger.h │ │ ├── mk_file.c │ │ ├── mk_file.h │ │ ├── mk_temp_file.c │ │ ├── mk_temp_file.h │ │ ├── open_temp_file.c │ │ └── open_temp_file.h │ ├── dir_helpers │ │ ├── app_fld.c │ │ ├── app_fld.h │ │ ├── bwise_a_and_not_b_I8.c │ │ ├── bwise_a_and_not_b_I8.h │ │ ├── concat_I4_I4_to_I8.c │ │ ├── concat_I4_I4_to_I8.h │ │ ├── ext_f_to_s.c │ │ ├── ext_f_to_s.h │ │ ├── f1opf2_cum.c │ │ ├── f1opf2_cum.h │ │ ├── f1opf2_shift.c │ │ ├── f1opf2_shift.h │ │ ├── incl_f_to_s_2_max.c │ │ ├── incl_f_to_s_2_min.c │ │ ├── incl_f_to_s_2_sum.c │ │ ├── incl_f_to_s_max.c │ │ ├── incl_f_to_s_min.c │ │ ├── incl_f_to_s_sum.c │ │ ├── mk_dict.c │ │ ├── mk_dict.h │ │ ├── nn_core.c │ │ ├── nn_core.h │ │ ├── par_f_to_s.c │ │ ├── par_f_to_s.h │ │ ├── par_s_to_f.c │ │ ├── par_s_to_f.h │ │ ├── pr_fld_clob.c │ │ ├── pr_fld_clob.h │ │ ├── pr_fld_var_clob.c │ │ ├── pr_fld_var_clob.h │ │ ├── rd_dict.c │ │ ├── rd_dict.h │ │ ├── read_csv.c │ │ ├── read_csv.h │ │ ├── read_meta_data.c │ │ ├── read_meta_data.h │ │ ├── regex_match.c │ │ ├── regex_match.h │ │ ├── smear.c │ │ ├── smear.h │ │ ├── vec_f1f2opf3.c │ │ ├── vec_f1f2opf3.h │ │ ├── vec_f1opf2.c │ │ ├── vec_f1opf2.h │ │ ├── vec_f1s1opf2.c │ │ ├── vec_f1s1opf2.h │ │ ├── vec_normal_cdf_inverse.c │ │ ├── vec_normal_cdf_inverse.h │ │ ├── vec_pval_from_zval.c │ │ ├── vec_pval_from_zval.h │ │ ├── zero_after_n.c │ │ └── zero_after_n.h │ ├── dir_ro_verbs │ │ ├── dump.c │ │ ├── dump.h │ │ ├── fld_meta.c │ │ ├── fld_meta.h │ │ ├── get_meta.c │ │ ├── get_meta.h │ │ ├── get_nR.c │ │ ├── get_nR.h │ │ ├── is_fld.c │ │ ├── is_fld.h │ │ ├── is_nn_fld.c │ │ ├── is_nn_fld.h │ │ ├── is_tbl.c │ │ ├── is_tbl.h │ │ ├── list_files.c │ │ ├── list_files.h │ │ ├── list_tbls.c │ │ ├── list_tbls.h │ │ ├── meta_data.c │ │ ├── meta_data.h │ │ ├── pr_fld.c │ │ ├── pr_fld.h │ │ ├── tbl_meta.c │ │ └── tbl_meta.h │ ├── dir_utils │ │ ├── MurmurHash3.c │ │ ├── MurmurHash3.h │ │ ├── auxil.c │ │ ├── auxil.h │ │ ├── extract_S.c │ │ ├── extract_S.h │ │ ├── find_closest_I4.c │ │ ├── find_closest_I4.h │ │ ├── find_largest_leq_I4.c │ │ ├── find_largest_leq_I4.h │ │ ├── find_smallest_geq_I4.c │ │ ├── find_smallest_geq_I4.h │ │ ├── hash_string.c │ │ ├── hash_string.h │ │ ├── md5c.c │ │ ├── md5c.h │ │ ├── md5global.h │ │ ├── mddriver.c │ │ ├── mddriver.h │ │ ├── mix.c │ │ ├── mix.h │ │ ├── mmap.c │ │ └── mmap.h │ ├── dir_wr_verbs │ │ ├── add_fld.c │ │ ├── add_fld.h │ │ ├── add_tbl.c │ │ ├── add_tbl.h │ │ ├── app_tbl.c │ │ ├── app_tbl.h │ │ ├── bindmp.c │ │ ├── bindmp.h │ │ ├── binld.c │ │ ├── binld.h │ │ ├── cfld_to_range.c │ │ ├── cfld_to_range.h │ │ ├── copy_fld.c │ │ ├── copy_fld.h │ │ ├── copy_range.c │ │ ├── copy_range.h │ │ ├── count.c │ │ ├── count.h │ │ ├── countT.c │ │ ├── countT.h │ │ ├── count_ht.c │ │ ├── count_ht.h │ │ ├── count_vals.c │ │ ├── count_vals.h │ │ ├── countf.c │ │ ├── countf.h │ │ ├── crossprod.c │ │ ├── crossprod.h │ │ ├── del_fld.c │ │ ├── del_fld.h │ │ ├── del_tbl.c │ │ ├── del_tbl.h │ │ ├── dir_is_a_in_b.c │ │ ├── dir_is_a_in_b.h │ │ ├── dld.c │ │ ├── dld.h │ │ ├── drop_nn_fld.c │ │ ├── drop_nn_fld.h │ │ ├── dup_fld.c │ │ ├── dup_fld.h │ │ ├── ext_s_to_f.c │ │ ├── ext_s_to_f.h │ │ ├── f1T1opf2.c │ │ ├── f1T1opf2.h │ │ ├── f1f2_to_s.c │ │ ├── f1f2_to_s.h │ │ ├── f1f2opf3.c │ │ ├── f1f2opf3.h │ │ ├── f1opf2.c │ │ ├── f1opf2.h │ │ ├── f1opf2f3.c │ │ ├── f1opf2f3.h │ │ ├── f1s1opf2.c │ │ ├── f1s1opf2.h │ │ ├── fop.c │ │ ├── fop.h │ │ ├── get_t2f2_val.c │ │ ├── get_t2f2_val.h │ │ ├── incl_pack_I4.c │ │ ├── incl_pack_I8.c │ │ ├── incl_subsample_I4.c │ │ ├── incl_subsample_I8.c │ │ ├── incl_xfer_F4.c │ │ ├── incl_xfer_F8.c │ │ ├── incl_xfer_I1.c │ │ ├── incl_xfer_I2.c │ │ ├── incl_xfer_I4.c │ │ ├── incl_xfer_I8.c │ │ ├── is_A_in_b.c │ │ ├── is_A_in_b.h │ │ ├── is_a_in_b.c │ │ ├── is_a_in_b.h │ │ ├── lkpsort.c │ │ ├── lkpsort.h │ │ ├── mk_bins.c │ │ ├── mk_bins.h │ │ ├── mk_nn_fld.c │ │ ├── mk_nn_fld.h │ │ ├── mv_fld.c │ │ ├── mv_fld.h │ │ ├── num_in_range.c │ │ ├── num_in_range.h │ │ ├── pack.c │ │ ├── pack.h │ │ ├── range_to_cfld.c │ │ ├── range_to_cfld.h │ │ ├── rename_fld.c │ │ ├── rename_fld.h │ │ ├── rename_tbl.c │ │ ├── rename_tbl.h │ │ ├── rng_join.c │ │ ├── rng_join.h │ │ ├── rng_sort.c │ │ ├── rng_sort.h │ │ ├── set_meta.c │ │ ├── set_meta.h │ │ ├── set_nR.c │ │ ├── set_nR.h │ │ ├── set_val.c │ │ ├── set_val.h │ │ ├── sort.c │ │ ├── sort.h │ │ ├── sortf1f2.c │ │ ├── sortf1f2.h │ │ ├── srt_join.c │ │ ├── srt_join.h │ │ ├── stride.c │ │ ├── stride.h │ │ ├── subsample.c │ │ ├── subsample.h │ │ ├── t1f1opt2f2.c │ │ ├── t1f1opt2f2.h │ │ ├── t1f1t2f2opt3f3.c │ │ ├── t1f1t2f2opt3f3.h │ │ ├── udf_eq_B.c │ │ ├── udf_eq_B.h │ │ ├── unpack.c │ │ ├── unpack.h │ │ ├── wisifxthenyelsez.c │ │ ├── wisifxthenyelsez.h │ │ ├── xfer.c │ │ └── xfer.h │ ├── header.txt │ ├── macros.h │ ├── meta_globals.h │ ├── orig_meta_globals.h │ ├── q.c │ ├── q.h │ ├── qtypes.h │ ├── qwrap.c │ ├── qwrap.h │ └── seeds.c └── test │ ├── app_tbl │ ├── data1.csv │ ├── meta1.csv │ └── test.sh │ ├── bindmp │ ├── chk2.csv │ ├── data.csv │ ├── data.meta.csv │ └── test.sh │ ├── copy_fld │ ├── data.csv │ ├── meta.csv │ └── test.sh │ ├── count_ht │ ├── data1.csv │ └── test.sh │ ├── count_vals │ └── test.sh │ └── dld │ ├── data1.csv │ ├── data2.csv │ ├── data3.csv │ ├── init.sh │ ├── meta1.csv │ ├── meta2.csv │ ├── meta3.csv │ └── test.sh ├── src ├── .lno.bin ├── AUX │ ├── a_and_not_b_I1.c │ ├── a_and_not_b_I1.h │ ├── add2_F4.c │ ├── add2_F4.h │ ├── add2_F8.c │ ├── add2_F8.h │ ├── add2_I4.c │ ├── add2_I4.h │ ├── add2_I8.c │ ├── add2_I8.h │ ├── add_scalar_F4.c │ ├── add_scalar_F4.h │ ├── add_scalar_F8.c │ ├── add_scalar_F8.h │ ├── add_scalar_I2.c │ ├── add_scalar_I2.h │ ├── add_scalar_I4.c │ ├── add_scalar_I4.h │ ├── add_scalar_I8.c │ ├── add_scalar_I8.h │ ├── and2_I1.c │ ├── and2_I1.h │ ├── and_scalar_I1.c │ ├── and_scalar_I1.h │ ├── assign_F4.c │ ├── assign_F4.h │ ├── assign_I1.c │ ├── assign_I1.h │ ├── assign_I4.c │ ├── assign_I4.h │ ├── assign_I8.c │ ├── assign_I8.h │ ├── bin_search_I4.c │ ├── bin_search_I4.h │ ├── bin_search_I8.c │ ├── bin_search_I8.h │ ├── bin_search_UI4.c │ ├── bin_search_UI4.h │ ├── bin_search_UI8.c │ ├── bin_search_UI8.h │ ├── bitcount_I4.c │ ├── bitcount_I4.h │ ├── bitcount_I8.c │ ├── bitcount_I8.h │ ├── bwise_and2_I1.c │ ├── bwise_and2_I1.h │ ├── bwise_and2_I4.c │ ├── bwise_and2_I4.h │ ├── bwise_and2_I8.c │ ├── bwise_and2_I8.h │ ├── bwise_and_scalar_I1.c │ ├── bwise_and_scalar_I1.h │ ├── bwise_and_scalar_I4.c │ ├── bwise_and_scalar_I4.h │ ├── bwise_and_scalar_I8.c │ ├── bwise_and_scalar_I8.h │ ├── bwise_or2_I1.c │ ├── bwise_or2_I1.h │ ├── bwise_or2_I4.c │ ├── bwise_or2_I4.h │ ├── bwise_or2_I8.c │ ├── bwise_or2_I8.h │ ├── bwise_or_scalar_I1.c │ ├── bwise_or_scalar_I1.h │ ├── bwise_or_scalar_I4.c │ ├── bwise_or_scalar_I4.h │ ├── bwise_or_scalar_I8.c │ ├── bwise_or_scalar_I8.h │ ├── bwise_xor2_I1.c │ ├── bwise_xor2_I1.h │ ├── bwise_xor2_I4.c │ ├── bwise_xor2_I4.h │ ├── bwise_xor2_I8.c │ ├── bwise_xor2_I8.h │ ├── bwise_xor_scalar_I1.c │ ├── bwise_xor_scalar_I1.h │ ├── bwise_xor_scalar_I4.c │ ├── bwise_xor_scalar_I4.h │ ├── bwise_xor_scalar_I8.c │ ├── bwise_xor_scalar_I8.h │ ├── cmp_eq_F4.c │ ├── cmp_eq_F4.h │ ├── cmp_eq_I1.c │ ├── cmp_eq_I1.h │ ├── cmp_eq_I4.c │ ├── cmp_eq_I4.h │ ├── cmp_eq_I8.c │ ├── cmp_eq_I8.h │ ├── cmp_eq_float.c │ ├── cmp_eq_float.h │ ├── cmp_eq_int.c │ ├── cmp_eq_int.h │ ├── cmp_eq_longlong.c │ ├── cmp_eq_longlong.h │ ├── cmp_eq_mult_scalar_I1.c │ ├── cmp_eq_mult_scalar_I1.h │ ├── cmp_eq_mult_scalar_I2.c │ ├── cmp_eq_mult_scalar_I2.h │ ├── cmp_eq_mult_scalar_I4.c │ ├── cmp_eq_mult_scalar_I4.h │ ├── cmp_eq_mult_scalar_I8.c │ ├── cmp_eq_mult_scalar_I8.h │ ├── cmp_eq_mult_scalar_log_I1.c │ ├── cmp_eq_mult_scalar_log_I1.h │ ├── cmp_eq_mult_scalar_log_I2.c │ ├── cmp_eq_mult_scalar_log_I2.h │ ├── cmp_eq_mult_scalar_log_I4.c │ ├── cmp_eq_mult_scalar_log_I4.h │ ├── cmp_eq_mult_scalar_log_I8.c │ ├── cmp_eq_mult_scalar_log_I8.h │ ├── cmp_eq_mult_scalar_simple_I1.c │ ├── cmp_eq_mult_scalar_simple_I1.h │ ├── cmp_eq_mult_scalar_simple_I2.c │ ├── cmp_eq_mult_scalar_simple_I2.h │ ├── cmp_eq_mult_scalar_simple_I4.c │ ├── cmp_eq_mult_scalar_simple_I4.h │ ├── cmp_eq_mult_scalar_simple_I8.c │ ├── cmp_eq_mult_scalar_simple_I8.h │ ├── cmp_eq_scalar_F4.c │ ├── cmp_eq_scalar_F4.h │ ├── cmp_eq_scalar_F8.c │ ├── cmp_eq_scalar_F8.h │ ├── cmp_eq_scalar_I1.c │ ├── cmp_eq_scalar_I1.h │ ├── cmp_eq_scalar_I2.c │ ├── cmp_eq_scalar_I2.h │ ├── cmp_eq_scalar_I4.c │ ├── cmp_eq_scalar_I4.h │ ├── cmp_eq_scalar_I8.c │ ├── cmp_eq_scalar_I8.h │ ├── cmp_ge_F4.c │ ├── cmp_ge_F4.h │ ├── cmp_ge_I1.c │ ├── cmp_ge_I1.h │ ├── cmp_ge_I4.c │ ├── cmp_ge_I4.h │ ├── cmp_ge_I8.c │ ├── cmp_ge_I8.h │ ├── cmp_ge_and_le_I4.c │ ├── cmp_ge_and_le_I4.h │ ├── cmp_ge_float.c │ ├── cmp_ge_float.h │ ├── cmp_ge_int.c │ ├── cmp_ge_int.h │ ├── cmp_ge_longlong.c │ ├── cmp_ge_longlong.h │ ├── cmp_ge_scalar_F4.c │ ├── cmp_ge_scalar_F4.h │ ├── cmp_ge_scalar_F8.c │ ├── cmp_ge_scalar_F8.h │ ├── cmp_ge_scalar_I1.c │ ├── cmp_ge_scalar_I1.h │ ├── cmp_ge_scalar_I4.c │ ├── cmp_ge_scalar_I4.h │ ├── cmp_ge_scalar_I8.c │ ├── cmp_ge_scalar_I8.h │ ├── cmp_gt_F4.c │ ├── cmp_gt_F4.h │ ├── cmp_gt_I1.c │ ├── cmp_gt_I1.h │ ├── cmp_gt_I4.c │ ├── cmp_gt_I4.h │ ├── cmp_gt_I8.c │ ├── cmp_gt_I8.h │ ├── cmp_gt_and_lt_I4.c │ ├── cmp_gt_and_lt_I4.h │ ├── cmp_gt_float.c │ ├── cmp_gt_float.h │ ├── cmp_gt_int.c │ ├── cmp_gt_int.h │ ├── cmp_gt_longlong.c │ ├── cmp_gt_longlong.h │ ├── cmp_gt_scalar_F4.c │ ├── cmp_gt_scalar_F4.h │ ├── cmp_gt_scalar_F8.c │ ├── cmp_gt_scalar_F8.h │ ├── cmp_gt_scalar_I1.c │ ├── cmp_gt_scalar_I1.h │ ├── cmp_gt_scalar_I4.c │ ├── cmp_gt_scalar_I4.h │ ├── cmp_gt_scalar_I8.c │ ├── cmp_gt_scalar_I8.h │ ├── cmp_le_F4.c │ ├── cmp_le_F4.h │ ├── cmp_le_I1.c │ ├── cmp_le_I1.h │ ├── cmp_le_I4.c │ ├── cmp_le_I4.h │ ├── cmp_le_I8.c │ ├── cmp_le_I8.h │ ├── cmp_le_float.c │ ├── cmp_le_float.h │ ├── cmp_le_int.c │ ├── cmp_le_int.h │ ├── cmp_le_longlong.c │ ├── cmp_le_longlong.h │ ├── cmp_le_or_ge_I4.c │ ├── cmp_le_or_ge_I4.h │ ├── cmp_le_scalar_F4.c │ ├── cmp_le_scalar_F4.h │ ├── cmp_le_scalar_F8.c │ ├── cmp_le_scalar_F8.h │ ├── cmp_le_scalar_I1.c │ ├── cmp_le_scalar_I1.h │ ├── cmp_le_scalar_I4.c │ ├── cmp_le_scalar_I4.h │ ├── cmp_le_scalar_I8.c │ ├── cmp_le_scalar_I8.h │ ├── cmp_lt_F4.c │ ├── cmp_lt_F4.h │ ├── cmp_lt_I1.c │ ├── cmp_lt_I1.h │ ├── cmp_lt_I4.c │ ├── cmp_lt_I4.h │ ├── cmp_lt_I8.c │ ├── cmp_lt_I8.h │ ├── cmp_lt_float.c │ ├── cmp_lt_float.h │ ├── cmp_lt_int.c │ ├── cmp_lt_int.h │ ├── cmp_lt_longlong.c │ ├── cmp_lt_longlong.h │ ├── cmp_lt_or_gt_I4.c │ ├── cmp_lt_or_gt_I4.h │ ├── cmp_lt_scalar_F4.c │ ├── cmp_lt_scalar_F4.h │ ├── cmp_lt_scalar_F8.c │ ├── cmp_lt_scalar_F8.h │ ├── cmp_lt_scalar_I1.c │ ├── cmp_lt_scalar_I1.h │ ├── cmp_lt_scalar_I4.c │ ├── cmp_lt_scalar_I4.h │ ├── cmp_lt_scalar_I8.c │ ├── cmp_lt_scalar_I8.h │ ├── cmp_ne_F4.c │ ├── cmp_ne_F4.h │ ├── cmp_ne_I1.c │ ├── cmp_ne_I1.h │ ├── cmp_ne_I4.c │ ├── cmp_ne_I4.h │ ├── cmp_ne_I8.c │ ├── cmp_ne_I8.h │ ├── cmp_ne_float.c │ ├── cmp_ne_float.h │ ├── cmp_ne_int.c │ ├── cmp_ne_int.h │ ├── cmp_ne_longlong.c │ ├── cmp_ne_longlong.h │ ├── cmp_ne_scalar_F4.c │ ├── cmp_ne_scalar_F4.h │ ├── cmp_ne_scalar_F8.c │ ├── cmp_ne_scalar_F8.h │ ├── cmp_ne_scalar_I1.c │ ├── cmp_ne_scalar_I1.h │ ├── cmp_ne_scalar_I4.c │ ├── cmp_ne_scalar_I4.h │ ├── cmp_ne_scalar_I8.c │ ├── cmp_ne_scalar_I8.h │ ├── conv_B_to_I1.c │ ├── conv_B_to_I1.h │ ├── conv_F4_to_F8.c │ ├── conv_F4_to_F8.h │ ├── conv_F4_to_I4.c │ ├── conv_F4_to_I4.h │ ├── conv_F4_to_I8.c │ ├── conv_F4_to_I8.h │ ├── conv_F8_to_F4.c │ ├── conv_F8_to_F4.h │ ├── conv_F8_to_I4.c │ ├── conv_F8_to_I4.h │ ├── conv_F8_to_I8.c │ ├── conv_F8_to_I8.h │ ├── conv_I1_to_B.c │ ├── conv_I1_to_B.h │ ├── conv_I1_to_I4.c │ ├── conv_I1_to_I4.h │ ├── conv_I1_to_I8.c │ ├── conv_I1_to_I8.h │ ├── conv_I2_to_I4.c │ ├── conv_I2_to_I4.h │ ├── conv_I2_to_I8.c │ ├── conv_I2_to_I8.h │ ├── conv_I4_to_F4.c │ ├── conv_I4_to_F4.h │ ├── conv_I4_to_F8.c │ ├── conv_I4_to_F8.h │ ├── conv_I4_to_I1.c │ ├── conv_I4_to_I1.h │ ├── conv_I4_to_I2.c │ ├── conv_I4_to_I2.h │ ├── conv_I4_to_I8.c │ ├── conv_I4_to_I8.h │ ├── conv_I8_to_F4.c │ ├── conv_I8_to_F4.h │ ├── conv_I8_to_F8.c │ ├── conv_I8_to_F8.h │ ├── conv_I8_to_I1.c │ ├── conv_I8_to_I1.h │ ├── conv_I8_to_I4.c │ ├── conv_I8_to_I4.h │ ├── core_srt_join_I_I_I.c │ ├── core_srt_join_I_I_I.h │ ├── core_srt_join_I_I_L.c │ ├── core_srt_join_I_I_L.h │ ├── core_srt_join_I_L_I.c │ ├── core_srt_join_I_L_I.h │ ├── core_srt_join_I_L_L.c │ ├── core_srt_join_I_L_L.h │ ├── core_srt_join_L_I_I.c │ ├── core_srt_join_L_I_I.h │ ├── core_srt_join_L_I_L.c │ ├── core_srt_join_L_I_L.h │ ├── core_srt_join_L_L_I.c │ ├── core_srt_join_L_L_I.h │ ├── core_srt_join_L_L_L.c │ ├── core_srt_join_L_L_L.h │ ├── core_wisifxthenyelsez_F4.c │ ├── core_wisifxthenyelsez_F4.h │ ├── core_wisifxthenyelsez_I1.c │ ├── core_wisifxthenyelsez_I1.h │ ├── core_wisifxthenyelsez_I4.c │ ├── core_wisifxthenyelsez_I4.h │ ├── core_wisifxthenyelsez_I8.c │ ├── core_wisifxthenyelsez_I8.h │ ├── count_I1.c │ ├── count_I1.h │ ├── count_I2.c │ ├── count_I2.h │ ├── count_I4.c │ ├── count_I4.h │ ├── count_I8.c │ ├── count_I8.h │ ├── count_nn_I1.c │ ├── count_nn_I1.h │ ├── count_nn_I2.c │ ├── count_nn_I2.h │ ├── count_nn_I4.c │ ├── count_nn_I4.h │ ├── count_nn_I8.c │ ├── count_nn_I8.h │ ├── countf_I1.c │ ├── countf_I1.h │ ├── countf_I2.c │ ├── countf_I2.h │ ├── countf_I4.c │ ├── countf_I4.h │ ├── countf_I8.c │ ├── countf_I8.h │ ├── countf_nn_I1.c │ ├── countf_nn_I1.h │ ├── countf_nn_I2.c │ ├── countf_nn_I2.h │ ├── countf_nn_I4.c │ ├── countf_nn_I4.h │ ├── countf_nn_I8.c │ ├── countf_nn_I8.h │ ├── cum_I1_to_I4.c │ ├── cum_I1_to_I4.h │ ├── cum_I1_to_I8.c │ ├── cum_I1_to_I8.h │ ├── cum_I4_to_I4.c │ ├── cum_I4_to_I4.h │ ├── cum_I4_to_I8.c │ ├── cum_I4_to_I8.h │ ├── cum_I8_to_I4.c │ ├── cum_I8_to_I4.h │ ├── cum_I8_to_I8.c │ ├── cum_I8_to_I8.h │ ├── decr_I4.c │ ├── decr_I4.h │ ├── decr_I8.c │ ├── decr_I8.h │ ├── div2_F4.c │ ├── div2_F4.h │ ├── div2_F8.c │ ├── div2_F8.h │ ├── div2_I4.c │ ├── div2_I4.h │ ├── div2_I8.c │ ├── div2_I8.h │ ├── div_scalar_F4.c │ ├── div_scalar_F4.h │ ├── div_scalar_F8.c │ ├── div_scalar_F8.h │ ├── div_scalar_I2.c │ ├── div_scalar_I2.h │ ├── div_scalar_I4.c │ ├── div_scalar_I4.h │ ├── div_scalar_I8.c │ ├── div_scalar_I8.h │ ├── extract_I1.c │ ├── extract_I1.h │ ├── extract_I2.c │ ├── extract_I2.h │ ├── extract_I4.c │ ├── extract_I4.h │ ├── extract_I8.c │ ├── extract_I8.h │ ├── f_to_s_max_F4.c │ ├── f_to_s_max_F4.h │ ├── f_to_s_max_F8.c │ ├── f_to_s_max_F8.h │ ├── f_to_s_max_I1.c │ ├── f_to_s_max_I1.h │ ├── f_to_s_max_I2.c │ ├── f_to_s_max_I2.h │ ├── f_to_s_max_I4.c │ ├── f_to_s_max_I4.h │ ├── f_to_s_max_I8.c │ ├── f_to_s_max_I8.h │ ├── f_to_s_min_F4.c │ ├── f_to_s_min_F4.h │ ├── f_to_s_min_F8.c │ ├── f_to_s_min_F8.h │ ├── f_to_s_min_I1.c │ ├── f_to_s_min_I1.h │ ├── f_to_s_min_I2.c │ ├── f_to_s_min_I2.h │ ├── f_to_s_min_I4.c │ ├── f_to_s_min_I4.h │ ├── f_to_s_min_I8.c │ ├── f_to_s_min_I8.h │ ├── f_to_s_sum_B.c │ ├── f_to_s_sum_B.h │ ├── f_to_s_sum_F4.c │ ├── f_to_s_sum_F4.h │ ├── f_to_s_sum_F8.c │ ├── f_to_s_sum_F8.h │ ├── f_to_s_sum_I1.c │ ├── f_to_s_sum_I1.h │ ├── f_to_s_sum_I2.c │ ├── f_to_s_sum_I2.h │ ├── f_to_s_sum_I4.c │ ├── f_to_s_sum_I4.h │ ├── f_to_s_sum_I8.c │ ├── f_to_s_sum_I8.h │ ├── header.txt │ ├── incr_I4.c │ ├── incr_I4.h │ ├── incr_I8.c │ ├── incr_I8.h │ ├── is_sorted_alldef_I1.c │ ├── is_sorted_alldef_I1.h │ ├── is_sorted_alldef_I2.c │ ├── is_sorted_alldef_I2.h │ ├── is_sorted_alldef_I4.c │ ├── is_sorted_alldef_I4.h │ ├── is_sorted_alldef_I8.c │ ├── is_sorted_alldef_I8.h │ ├── mul2_F4.c │ ├── mul2_F4.h │ ├── mul2_F8.c │ ├── mul2_F8.h │ ├── mul2_I4.c │ ├── mul2_I4.h │ ├── mul2_I8.c │ ├── mul2_I8.h │ ├── mul_scalar_F4.c │ ├── mul_scalar_F4.h │ ├── mul_scalar_F8.c │ ├── mul_scalar_F8.h │ ├── mul_scalar_I2.c │ ├── mul_scalar_I2.h │ ├── mul_scalar_I4.c │ ├── mul_scalar_I4.h │ ├── mul_scalar_I8.c │ ├── mul_scalar_I8.h │ ├── nn_f_to_s_max_F4.c │ ├── nn_f_to_s_max_F4.h │ ├── nn_f_to_s_max_F8.c │ ├── nn_f_to_s_max_F8.h │ ├── nn_f_to_s_max_I1.c │ ├── nn_f_to_s_max_I1.h │ ├── nn_f_to_s_max_I2.c │ ├── nn_f_to_s_max_I2.h │ ├── nn_f_to_s_max_I4.c │ ├── nn_f_to_s_max_I4.h │ ├── nn_f_to_s_max_I8.c │ ├── nn_f_to_s_max_I8.h │ ├── nn_f_to_s_min_F4.c │ ├── nn_f_to_s_min_F4.h │ ├── nn_f_to_s_min_F8.c │ ├── nn_f_to_s_min_F8.h │ ├── nn_f_to_s_min_I1.c │ ├── nn_f_to_s_min_I1.h │ ├── nn_f_to_s_min_I2.c │ ├── nn_f_to_s_min_I2.h │ ├── nn_f_to_s_min_I4.c │ ├── nn_f_to_s_min_I4.h │ ├── nn_f_to_s_min_I8.c │ ├── nn_f_to_s_min_I8.h │ ├── nn_f_to_s_sum_F4.c │ ├── nn_f_to_s_sum_F4.h │ ├── nn_f_to_s_sum_F8.c │ ├── nn_f_to_s_sum_F8.h │ ├── nn_f_to_s_sum_I1.c │ ├── nn_f_to_s_sum_I1.h │ ├── nn_f_to_s_sum_I2.c │ ├── nn_f_to_s_sum_I2.h │ ├── nn_f_to_s_sum_I4.c │ ├── nn_f_to_s_sum_I4.h │ ├── nn_f_to_s_sum_I8.c │ ├── nn_f_to_s_sum_I8.h │ ├── not_I1.c │ ├── not_I1.h │ ├── not_I4.c │ ├── not_I4.h │ ├── not_I8.c │ ├── not_I8.h │ ├── ones_complement_I1.c │ ├── ones_complement_I1.h │ ├── ones_complement_I4.c │ ├── ones_complement_I4.h │ ├── ones_complement_I8.c │ ├── ones_complement_I8.h │ ├── or2_I1.c │ ├── or2_I1.h │ ├── or_scalar_I1.c │ ├── or_scalar_I1.h │ ├── pos_copy_I4_I4.c │ ├── pos_copy_I4_I4.h │ ├── pos_copy_I4_I8.c │ ├── pos_copy_I4_I8.h │ ├── pos_copy_I8_I4.c │ ├── pos_copy_I8_I4.h │ ├── pos_copy_I8_I8.c │ ├── pos_copy_I8_I8.h │ ├── pos_count_I4_I4.c │ ├── pos_count_I4_I4.h │ ├── pos_count_I4_I8.c │ ├── pos_count_I4_I8.h │ ├── pos_count_I8_I4.c │ ├── pos_count_I8_I4.h │ ├── pos_count_I8_I8.c │ ├── pos_count_I8_I8.h │ ├── pos_count_bitvec_I4_I4.c │ ├── pos_count_bitvec_I4_I4.h │ ├── pos_count_bitvec_I4_I8.c │ ├── pos_count_bitvec_I4_I8.h │ ├── pos_count_bitvec_I8_I4.c │ ├── pos_count_bitvec_I8_I4.h │ ├── pos_count_bitvec_I8_I8.c │ ├── pos_count_bitvec_I8_I8.h │ ├── pos_mmad_I4_I4.c │ ├── pos_mmad_I4_I4.h │ ├── pos_mmad_I4_I4_nn.c │ ├── pos_mmad_I4_I4_nn.h │ ├── pos_mmad_I4_I8.c │ ├── pos_mmad_I4_I8.h │ ├── pos_mmad_I4_I8_nn.c │ ├── pos_mmad_I4_I8_nn.h │ ├── pos_mmad_I8_I4.c │ ├── pos_mmad_I8_I4.h │ ├── pos_mmad_I8_I4_nn.c │ ├── pos_mmad_I8_I4_nn.h │ ├── pos_mmad_I8_I8.c │ ├── pos_mmad_I8_I8.h │ ├── pos_mmad_I8_I8_nn.c │ ├── pos_mmad_I8_I8_nn.h │ ├── pos_nn_copy_I1_I4.c │ ├── pos_nn_copy_I1_I4.h │ ├── pos_nn_copy_I1_I8.c │ ├── pos_nn_copy_I1_I8.h │ ├── pos_nn_copy_I4_I4.c │ ├── pos_nn_copy_I4_I4.h │ ├── pos_nn_copy_I4_I8.c │ ├── pos_nn_copy_I4_I8.h │ ├── pos_nn_copy_I8_I4.c │ ├── pos_nn_copy_I8_I4.h │ ├── pos_nn_copy_I8_I8.c │ ├── pos_nn_copy_I8_I8.h │ ├── pos_sel_aux_copy_I4_I4.c │ ├── pos_sel_aux_copy_I4_I4.h │ ├── pos_sel_aux_copy_I4_I8.c │ ├── pos_sel_aux_copy_I4_I8.h │ ├── pos_sel_aux_copy_I8_I4.c │ ├── pos_sel_aux_copy_I8_I4.h │ ├── pos_sel_aux_copy_I8_I8.c │ ├── pos_sel_aux_copy_I8_I8.h │ ├── pos_sel_aux_nn_copy_I4_I4.c │ ├── pos_sel_aux_nn_copy_I4_I4.h │ ├── pos_sel_aux_nn_copy_I4_I8.c │ ├── pos_sel_aux_nn_copy_I4_I8.h │ ├── pos_sel_aux_nn_copy_I8_I4.c │ ├── pos_sel_aux_nn_copy_I8_I4.h │ ├── pos_sel_aux_nn_copy_I8_I8.c │ ├── pos_sel_aux_nn_copy_I8_I8.h │ ├── pos_sel_copy_I4_I4.c │ ├── pos_sel_copy_I4_I4.h │ ├── pos_sel_copy_I4_I8.c │ ├── pos_sel_copy_I4_I8.h │ ├── pos_sel_copy_I8_I4.c │ ├── pos_sel_copy_I8_I4.h │ ├── pos_sel_copy_I8_I8.c │ ├── pos_sel_copy_I8_I8.h │ ├── pr_fld_F4.c │ ├── pr_fld_F4.h │ ├── pr_fld_F8.c │ ├── pr_fld_F8.h │ ├── pr_fld_I1.c │ ├── pr_fld_I1.h │ ├── pr_fld_I2.c │ ├── pr_fld_I2.h │ ├── pr_fld_I4.c │ ├── pr_fld_I4.h │ ├── pr_fld_I8.c │ ├── pr_fld_I8.h │ ├── qsort_asc_I4.c │ ├── qsort_asc_I4.h │ ├── qsort_asc_I8.c │ ├── qsort_asc_I8.h │ ├── qsort_asc_val_I4_idx_I4.c │ ├── qsort_asc_val_I4_idx_I4.h │ ├── qsort_asc_val_I4_idx_I8.c │ ├── qsort_asc_val_I4_idx_I8.h │ ├── qsort_asc_val_I8_idx_I4.c │ ├── qsort_asc_val_I8_idx_I4.h │ ├── qsort_asc_val_I8_idx_I8.c │ ├── qsort_asc_val_I8_idx_I8.h │ ├── qsort_dsc_I4.c │ ├── qsort_dsc_I4.h │ ├── qsort_dsc_I8.c │ ├── qsort_dsc_I8.h │ ├── qsort_dsc_val_I4_idx_I4.c │ ├── qsort_dsc_val_I4_idx_I4.h │ ├── qsort_dsc_val_I4_idx_I8.c │ ├── qsort_dsc_val_I4_idx_I8.h │ ├── qsort_dsc_val_I8_idx_I4.c │ ├── qsort_dsc_val_I8_idx_I4.h │ ├── qsort_dsc_val_I8_idx_I8.c │ ├── qsort_dsc_val_I8_idx_I8.h │ ├── qsort_with_idx_int.c │ ├── qsort_with_idx_int.h │ ├── qsort_with_idx_longlong.c │ ├── qsort_with_idx_longlong.h │ ├── rem2_I4.c │ ├── rem2_I4.h │ ├── rem2_I8.c │ ├── rem2_I8.h │ ├── rem_scalar_I2.c │ ├── rem_scalar_I2.h │ ├── rem_scalar_I4.c │ ├── rem_scalar_I4.h │ ├── rem_scalar_I8.c │ ├── rem_scalar_I8.h │ ├── s_to_f_const_F4.c │ ├── s_to_f_const_F4.h │ ├── s_to_f_const_I1.c │ ├── s_to_f_const_I1.h │ ├── s_to_f_const_I2.c │ ├── s_to_f_const_I2.h │ ├── s_to_f_const_I4.c │ ├── s_to_f_const_I4.h │ ├── s_to_f_const_I8.c │ ├── s_to_f_const_I8.h │ ├── s_to_f_seq_I1.c │ ├── s_to_f_seq_I1.h │ ├── s_to_f_seq_I2.c │ ├── s_to_f_seq_I2.h │ ├── s_to_f_seq_I4.c │ ├── s_to_f_seq_I4.h │ ├── s_to_f_seq_I8.c │ ├── s_to_f_seq_I8.h │ ├── shift_left_scalar_I4.c │ ├── shift_left_scalar_I4.h │ ├── shift_left_scalar_I8.c │ ├── shift_left_scalar_I8.h │ ├── shift_right_scalar_UI4.c │ ├── shift_right_scalar_UI4.h │ ├── shift_right_scalar_UI8.c │ ├── shift_right_scalar_UI8.h │ ├── shiftleft2_I4.c │ ├── shiftleft2_I4.h │ ├── shiftleft2_I8.c │ ├── shiftleft2_I8.h │ ├── shiftright2_UI4.c │ ├── shiftright2_UI4.h │ ├── shiftright2_UI8.c │ ├── shiftright2_UI8.h │ ├── sort2_asc_F4.c │ ├── sort2_asc_F4.h │ ├── sort2_asc_I4.c │ ├── sort2_asc_I4.h │ ├── sort2_asc_I8.c │ ├── sort2_asc_I8.h │ ├── sort2_dsc_F4.c │ ├── sort2_dsc_F4.h │ ├── sort2_dsc_I4.c │ ├── sort2_dsc_I4.h │ ├── sort2_dsc_I8.c │ ├── sort2_dsc_I8.h │ ├── sort3_asc_F4.c │ ├── sort3_asc_F4.h │ ├── sort3_asc_I4.c │ ├── sort3_asc_I4.h │ ├── sort3_asc_I8.c │ ├── sort3_asc_I8.h │ ├── sort3_dsc_F4.c │ ├── sort3_dsc_F4.h │ ├── sort3_dsc_I4.c │ ├── sort3_dsc_I4.h │ ├── sort3_dsc_I8.c │ ├── sort3_dsc_I8.h │ ├── sort_asc_F4.c │ ├── sort_asc_F4.h │ ├── sort_asc_F8.c │ ├── sort_asc_F8.h │ ├── sort_asc_I4.c │ ├── sort_asc_I4.h │ ├── sort_asc_I8.c │ ├── sort_asc_I8.h │ ├── sort_dsc_F4.c │ ├── sort_dsc_F4.h │ ├── sort_dsc_F8.c │ ├── sort_dsc_F8.h │ ├── sort_dsc_I4.c │ ├── sort_dsc_I4.h │ ├── sort_dsc_I8.c │ ├── sort_dsc_I8.h │ ├── sub2_F4.c │ ├── sub2_F4.h │ ├── sub2_F8.c │ ├── sub2_F8.h │ ├── sub2_I4.c │ ├── sub2_I4.h │ ├── sub2_I8.c │ ├── sub2_I8.h │ ├── sub_scalar_F4.c │ ├── sub_scalar_F4.h │ ├── sub_scalar_F8.c │ ├── sub_scalar_F8.h │ ├── sub_scalar_I2.c │ ├── sub_scalar_I2.h │ ├── sub_scalar_I4.c │ ├── sub_scalar_I4.h │ ├── sub_scalar_I8.c │ ├── sub_scalar_I8.h │ ├── union_I4.c │ ├── union_I4.h │ ├── union_I8.c │ ├── union_I8.h │ ├── uniq_I4.c │ ├── uniq_I4.h │ ├── uniq_I8.c │ ├── uniq_I8.h │ ├── uniq_alldef_I4.c │ ├── uniq_alldef_I4.h │ ├── uniq_alldef_I8.c │ ├── uniq_alldef_I8.h │ ├── uniq_cnt_I4.c │ ├── uniq_cnt_I4.h │ ├── uniq_cnt_I8.c │ ├── uniq_cnt_I8.h │ ├── uniq_cnt_alldef_I4.c │ ├── uniq_cnt_alldef_I4.h │ ├── uniq_cnt_alldef_I8.c │ ├── uniq_cnt_alldef_I8.h │ ├── uniq_cnt_alldef_i_i.c │ ├── uniq_cnt_alldef_i_i.h │ ├── uniq_cnt_alldef_ll_dbl.c │ ├── uniq_cnt_alldef_ll_dbl.h │ ├── uniq_cnt_alldef_ll_ll.c │ ├── uniq_cnt_alldef_ll_ll.h │ ├── vec_abs_F4.c │ ├── vec_abs_F4.h │ ├── vec_abs_F8.c │ ├── vec_abs_F8.h │ ├── vec_reciprocal_F4.c │ ├── vec_reciprocal_F4.h │ ├── vec_reciprocal_F8.c │ ├── vec_reciprocal_F8.h │ ├── vec_sqrt_F4.c │ ├── vec_sqrt_F4.h │ ├── vec_sqrt_F8.c │ ├── vec_sqrt_F8.h │ ├── which_bin_I4.c │ ├── which_bin_I4.h │ ├── which_bin_I8.c │ ├── which_bin_I8.h │ ├── xfer_F4_I4.c │ ├── xfer_F4_I4.h │ ├── xfer_F8_I4.c │ ├── xfer_F8_I4.h │ ├── xfer_I1_I4.c │ ├── xfer_I1_I4.h │ ├── xfer_I2_I4.c │ ├── xfer_I2_I4.h │ ├── xfer_I4_I4.c │ ├── xfer_I4_I4.h │ ├── xfer_I8_I4.c │ └── xfer_I8_I4.h ├── Makefile ├── constants.h ├── dir_dbutils │ ├── add_aux_fld.c │ ├── add_aux_fld.h │ ├── aux_meta.c │ ├── aux_meta.h │ ├── dbauxil.c │ ├── dbauxil.h │ ├── get_type_op_fld.c │ ├── get_type_op_fld.h │ ├── logger.c │ ├── logger.h │ ├── mk_file.c │ ├── mk_file.h │ ├── mk_temp_file.c │ ├── mk_temp_file.h │ ├── open_temp_file.c │ └── open_temp_file.h ├── dir_helpers │ ├── app_fld.c │ ├── app_fld.h │ ├── bwise_a_and_not_b_I8.c │ ├── bwise_a_and_not_b_I8.h │ ├── concat_I4_I4_to_I8.c │ ├── concat_I4_I4_to_I8.h │ ├── ext_f_to_s.c │ ├── ext_f_to_s.h │ ├── f1opf2_cum.c │ ├── f1opf2_cum.h │ ├── f1opf2_shift.c │ ├── f1opf2_shift.h │ ├── incl_f_to_s_2_max.c │ ├── incl_f_to_s_2_min.c │ ├── incl_f_to_s_2_sum.c │ ├── incl_f_to_s_max.c │ ├── incl_f_to_s_min.c │ ├── incl_f_to_s_sum.c │ ├── mk_dict.c │ ├── mk_dict.h │ ├── nn_core.c │ ├── nn_core.h │ ├── par_f_to_s.c │ ├── par_f_to_s.h │ ├── par_s_to_f.c │ ├── par_s_to_f.h │ ├── pr_fld_clob.c │ ├── pr_fld_clob.h │ ├── pr_fld_var_clob.c │ ├── pr_fld_var_clob.h │ ├── rd_dict.c │ ├── rd_dict.h │ ├── read_csv.c │ ├── read_csv.h │ ├── read_meta_data.c │ ├── read_meta_data.h │ ├── regex_match.c │ ├── regex_match.h │ ├── smear.c │ ├── smear.h │ ├── vec_f1f2opf3.c │ ├── vec_f1f2opf3.h │ ├── vec_f1opf2.c │ ├── vec_f1opf2.h │ ├── vec_f1s1opf2.c │ ├── vec_f1s1opf2.h │ ├── vec_normal_cdf_inverse.c │ ├── vec_normal_cdf_inverse.h │ ├── vec_pval_from_zval.c │ ├── vec_pval_from_zval.h │ ├── zero_after_n.c │ └── zero_after_n.h ├── dir_ro_verbs │ ├── dump.c │ ├── dump.h │ ├── fld_meta.c │ ├── fld_meta.h │ ├── get_meta.c │ ├── get_meta.h │ ├── get_nR.c │ ├── get_nR.h │ ├── is_fld.c │ ├── is_fld.h │ ├── is_nn_fld.c │ ├── is_nn_fld.h │ ├── is_tbl.c │ ├── is_tbl.h │ ├── list_files.c │ ├── list_files.h │ ├── list_tbls.c │ ├── list_tbls.h │ ├── meta_data.c │ ├── meta_data.h │ ├── pr_fld.c │ ├── pr_fld.h │ ├── tbl_meta.c │ └── tbl_meta.h ├── dir_utils │ ├── MurmurHash3.c │ ├── MurmurHash3.h │ ├── auxil.c │ ├── auxil.h │ ├── extract_S.c │ ├── extract_S.h │ ├── find_closest_I4.c │ ├── find_closest_I4.h │ ├── find_largest_leq_I4.c │ ├── find_largest_leq_I4.h │ ├── find_smallest_geq_I4.c │ ├── find_smallest_geq_I4.h │ ├── hash_string.c │ ├── hash_string.h │ ├── md5c.c │ ├── md5c.h │ ├── md5global.h │ ├── mddriver.c │ ├── mddriver.h │ ├── mix.c │ ├── mix.h │ ├── mmap.c │ └── mmap.h ├── dir_wr_verbs │ ├── add_fld.c │ ├── add_fld.h │ ├── add_tbl.c │ ├── add_tbl.h │ ├── app_tbl.c │ ├── app_tbl.h │ ├── bindmp.c │ ├── bindmp.h │ ├── binld.c │ ├── binld.h │ ├── cfld_to_range.c │ ├── cfld_to_range.h │ ├── copy_fld.c │ ├── copy_fld.h │ ├── copy_range.c │ ├── copy_range.h │ ├── count.c │ ├── count.h │ ├── countT.c │ ├── countT.h │ ├── count_ht.c │ ├── count_ht.h │ ├── count_vals.c │ ├── count_vals.h │ ├── countf.c │ ├── countf.h │ ├── crossprod.c │ ├── crossprod.h │ ├── del_fld.c │ ├── del_fld.h │ ├── del_tbl.c │ ├── del_tbl.h │ ├── dir_is_a_in_b.c │ ├── dir_is_a_in_b.h │ ├── dld.c │ ├── dld.h │ ├── drop_nn_fld.c │ ├── drop_nn_fld.h │ ├── dup_fld.c │ ├── dup_fld.h │ ├── ext_s_to_f.c │ ├── ext_s_to_f.h │ ├── f1T1opf2.c │ ├── f1T1opf2.h │ ├── f1f2_to_s.c │ ├── f1f2_to_s.h │ ├── f1f2opf3.c │ ├── f1f2opf3.h │ ├── f1opf2.c │ ├── f1opf2.h │ ├── f1opf2f3.c │ ├── f1opf2f3.h │ ├── f1s1opf2.c │ ├── f1s1opf2.h │ ├── fop.c │ ├── fop.h │ ├── get_t2f2_val.c │ ├── get_t2f2_val.h │ ├── incl_pack_I4.c │ ├── incl_pack_I8.c │ ├── incl_subsample_I4.c │ ├── incl_subsample_I8.c │ ├── incl_xfer_F4.c │ ├── incl_xfer_F8.c │ ├── incl_xfer_I1.c │ ├── incl_xfer_I2.c │ ├── incl_xfer_I4.c │ ├── incl_xfer_I8.c │ ├── is_A_in_b.c │ ├── is_A_in_b.h │ ├── is_a_in_b.c │ ├── is_a_in_b.h │ ├── lkpsort.c │ ├── lkpsort.h │ ├── mk_bins.c │ ├── mk_bins.h │ ├── mk_nn_fld.c │ ├── mk_nn_fld.h │ ├── mv_fld.c │ ├── mv_fld.h │ ├── num_in_range.c │ ├── num_in_range.h │ ├── pack.c │ ├── pack.h │ ├── range_to_cfld.c │ ├── range_to_cfld.h │ ├── rename_fld.c │ ├── rename_fld.h │ ├── rename_tbl.c │ ├── rename_tbl.h │ ├── rng_join.c │ ├── rng_join.h │ ├── rng_sort.c │ ├── rng_sort.h │ ├── set_meta.c │ ├── set_meta.h │ ├── set_nR.c │ ├── set_nR.h │ ├── set_val.c │ ├── set_val.h │ ├── sort.c │ ├── sort.h │ ├── sortf1f2.c │ ├── sortf1f2.h │ ├── srt_join.c │ ├── srt_join.h │ ├── stride.c │ ├── stride.h │ ├── subsample.c │ ├── subsample.h │ ├── t1f1opt2f2.c │ ├── t1f1opt2f2.h │ ├── t1f1t2f2opt3f3.c │ ├── t1f1t2f2opt3f3.h │ ├── udf_eq_B.c │ ├── udf_eq_B.h │ ├── unpack.c │ ├── unpack.h │ ├── wisifxthenyelsez.c │ ├── wisifxthenyelsez.h │ ├── xfer.c │ └── xfer.h ├── header.txt ├── macros.h ├── meta_globals.h ├── orig_meta_globals.h ├── q.c ├── q.h ├── qtypes.h ├── qwrap.c ├── qwrap.h └── seeds.c └── test ├── app_tbl ├── data1.csv ├── meta1.csv └── test.sh ├── bindmp ├── chk2.csv ├── data.csv ├── data.meta.csv └── test.sh ├── copy_fld ├── data.csv ├── meta.csv └── test.sh ├── count_ht ├── data1.csv └── test.sh ├── count_vals └── test.sh └── dld ├── data1.csv ├── data2.csv ├── data3.csv ├── init.sh ├── meta1.csv ├── meta2.csv ├── meta3.csv └── test.sh /approxalgos/ApproxFrequent/includes/qsort_asc_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | qsort_asc_I4 ( 3 | void *const pbase, 4 | size_t total_elems, 5 | size_t size, 6 | __compar_fn_t cmp 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /approxalgos/ApproxFrequent/includes/sorted_array_to_id_freq.h: -------------------------------------------------------------------------------- 1 | int 2 | sorted_array_to_id_freq ( 3 | int * buf, 4 | long long num_buf, 5 | int * bf_id, 6 | int * bf_freq, 7 | long long * ptr_bf_siz 8 | ); 9 | -------------------------------------------------------------------------------- /approxalgos/ApproxQuantile/includes/New.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int New( 4 | int *src_buf, 5 | int *dst_buf, 6 | int *ptr_weight, 7 | int initial_weight, 8 | int bufidx, 9 | int b, 10 | long long k 11 | ); 12 | -------------------------------------------------------------------------------- /approxalgos/ApproxQuantile/includes/determine_b_k.h: -------------------------------------------------------------------------------- 1 | int 2 | determine_b_k( 3 | double eps, 4 | long long siz, 5 | int *ptr_b, 6 | long long *ptr_k 7 | ); 8 | -------------------------------------------------------------------------------- /approxalgos/ApproxQuantile/includes/qsort_asc_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | qsort_asc_I4 ( 3 | void *const pbase, 4 | size_t total_elems, 5 | size_t size, 6 | __compar_fn_t cmp 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /approxalgos/ApproxUnique/includes/determine_rho_loc.h: -------------------------------------------------------------------------------- 1 | extern int 2 | determine_rho_loc ( 3 | uint64_t hashval, 4 | int m, 5 | int *ptr_rho, 6 | int *ptr_loc 7 | ); 8 | -------------------------------------------------------------------------------- /approxalgos/ApproxUnique/includes/qsort_asc_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | qsort_asc_I4 ( 3 | void *const pbase, 4 | size_t total_elems, 5 | size_t size, 6 | __compar_fn_t cmp 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/bussAnal/filter/.pc/.version: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/bussAnal/filter/backup/filter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/approxalgos/GPU_Work_Final2/bussAnal/filter/backup/filter.cu -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/bussAnal/filter/patches/series: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/approxalgos/GPU_Work_Final2/bussAnal/filter/patches/series -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/bussAnal/tar/filter_gpu.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/approxalgos/GPU_Work_Final2/bussAnal/tar/filter_gpu.tgz -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/bussAnal/tar/filter_gpu/backup/filter.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/approxalgos/GPU_Work_Final2/bussAnal/tar/filter_gpu/backup/filter.cu -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/QGPU.timing.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/approxalgos/GPU_Work_Final2/dataScience/QGPU/QGPU.timing.1 -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/src/.main.cpp.bak.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/approxalgos/GPU_Work_Final2/dataScience/QGPU/src/.main.cpp.bak.swp -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/unit_tests/cleanup.sh: -------------------------------------------------------------------------------- 1 | cd datagen 2 | make clean 3 | cd .. 4 | 5 | cd data 6 | rm -rf * 7 | cd .. 8 | -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/unit_tests/count/expected_output.dat: -------------------------------------------------------------------------------- 1 | { "msg" : "" } 2 | { "msg" : "" } 3 | { "msg" : "" } 4 | { "msg" : "" } 5 | { "msg" : "5052 4966 4948 4851 5188 5011 4973 5012 4976 5023" } 6 | -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/unit_tests/count_f/expected_output.dat: -------------------------------------------------------------------------------- 1 | { "msg" : "" } 2 | { "msg" : "" } 3 | { "msg" : "" } 4 | { "msg" : "" } 5 | { "msg" : "" } 6 | { "msg" : "50520 49660 49480 48510 51880 50110 49730 50120 49760 50230" } 7 | -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/unit_tests/f1_shift_f2/expected_output.dat: -------------------------------------------------------------------------------- 1 | { "msg" : "" } 2 | { "msg" : "" } 3 | { "msg" : "" } 4 | { "msg" : "-1 -1 -1 0 1 2 3 4 5 6" } 5 | { "msg" : "" } 6 | { "msg" : "" } 7 | { "msg" : "-1 0 1 2 3 4 5 6 7 8" } 8 | -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/unit_tests/f1f2_to_s/expected_output.dat: -------------------------------------------------------------------------------- 1 | { "msg" : "" } 2 | { "msg" : "" } 3 | { "msg" : "2450000" } 4 | -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/unit_tests/f1f2opf3/expected_output.dat: -------------------------------------------------------------------------------- 1 | { "msg" : "" } 2 | { "msg" : "" } 3 | { "msg" : "" } 4 | { "msg" : "" } 5 | { "msg" : "99000" } 6 | -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/unit_tests/f1opf2/expected_output.dat: -------------------------------------------------------------------------------- 1 | { "msg" : "" } 2 | { "msg" : "" } 3 | { "msg" : "" } 4 | { "msg" : "-1 -1 -1 0 1 2 3 4 5 6" } 5 | { "msg" : "" } 6 | { "msg" : "" } 7 | { "msg" : "-1 0 1 2 3 4 5 6 7 8" } 8 | -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/unit_tests/f1s1opf2/expected_output.dat: -------------------------------------------------------------------------------- 1 | { "msg" : "" } 2 | { "msg" : "" } 3 | { "msg" : "" } 4 | { "msg" : "1000" } 5 | -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/unit_tests/f_to_s/expected_output.dat: -------------------------------------------------------------------------------- 1 | { "msg" : "" } 2 | { "msg" : "" } 3 | { "msg" : "49995000" } 4 | { "msg" : "" } 5 | { "msg" : "" } 6 | { "msg" : "-49995000" } 7 | { "msg" : "" } 8 | { "msg" : "" } 9 | -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/unit_tests/funnel_session: -------------------------------------------------------------------------------- 1 | 0 1 2 | 1 2 3 | 1 3 4 | 1 4 5 | 1 1 6 | 0 2 7 | 1 3 8 | 1 4 9 | 0 1 10 | 1 2 11 | 1 3 12 | 0 4 13 | 0 1 14 | 0 2 15 | 1 1 16 | 1 2 17 | -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/unit_tests/join/expected_output.dat: -------------------------------------------------------------------------------- 1 | { "msg" : "" } 2 | { "msg" : "" } 3 | { "msg" : "" } 4 | { "msg" : "" } 5 | { "msg" : "" } 6 | { "msg" : "" } 7 | { "msg" : "6000000" } 8 | -------------------------------------------------------------------------------- /approxalgos/GPU_Work_Final2/dataScience/QGPU/utils/qtils: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/approxalgos/GPU_Work_Final2/dataScience/QGPU/utils/qtils -------------------------------------------------------------------------------- /approxalgos/_x: -------------------------------------------------------------------------------- 1 | rm -f ./ApproxUnique/testSpookyHash.exe 2 | rm -f ./ApproxUnique/testApproxUnique.exe 3 | rm -f ./ApproxFrequent/testApproxFrequent.exe 4 | rm -f ./ApproxQuantile/testApproxQuantile.exe 5 | -------------------------------------------------------------------------------- /doc/q.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/doc/q.pdf -------------------------------------------------------------------------------- /q-base/_x: -------------------------------------------------------------------------------- 1 | rm -f ./leveldb-1.12.0/libleveldb.a 2 | rm -f ./test/kj_qldb/bin/leveldbcxx.a 3 | rm -f ./test/kj_qldb/bin/leveldbc.a 4 | rm -f ./test/kj_qldb/bin/libleveldb.a 5 | rm -f ./src/leveldbcxx.a 6 | -------------------------------------------------------------------------------- /q-base/gpu/src/.main.cpp.bak.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/gpu/src/.main.cpp.bak.swp -------------------------------------------------------------------------------- /q-base/latex/Config.tex: -------------------------------------------------------------------------------- 1 | % The main configuration file 2 | 3 | 4 | \newcommand{\docversion}{0.1} 5 | \newcommand{\docpublishingdate}{\today} 6 | 7 | -------------------------------------------------------------------------------- /q-base/latex/src/.deps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/latex/src/.deps -------------------------------------------------------------------------------- /q-base/latex/src/.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/latex/src/.meta -------------------------------------------------------------------------------- /q-base/latex/src/TEMP.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/latex/src/TEMP.idx -------------------------------------------------------------------------------- /q-base/latex/src/git.txt: -------------------------------------------------------------------------------- 1 | cd ~/WORk/Qgit/qtils/ 2 | git add -A 3 | git commit -m "Small change" 4 | git push origin master 5 | git log 6 | -------------------------------------------------------------------------------- /q-base/latex/src/henke_screaming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/latex/src/henke_screaming.png -------------------------------------------------------------------------------- /q-base/latex/src/openmp_vs_cilk.dvi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/latex/src/openmp_vs_cilk.dvi -------------------------------------------------------------------------------- /q-base/latex/src/openmp_vs_cilk.out: -------------------------------------------------------------------------------- 1 | \BOOKMARK [1][-]{section.1}{From Pablo}{} 2 | -------------------------------------------------------------------------------- /q-base/latex/src/openmp_vs_cilk.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/latex/src/openmp_vs_cilk.pdf -------------------------------------------------------------------------------- /q-base/latex/src/q.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/latex/src/q.pdf -------------------------------------------------------------------------------- /q-base/latex/src/tesla_spec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/latex/src/tesla_spec.png -------------------------------------------------------------------------------- /q-base/leveldb-1.12.0/libleveldb.so: -------------------------------------------------------------------------------- 1 | libleveldb.so.1.12 -------------------------------------------------------------------------------- /q-base/leveldb-1.12.0/libleveldb.so.1: -------------------------------------------------------------------------------- 1 | libleveldb.so.1.12 -------------------------------------------------------------------------------- /q-base/leveldb-1.12.0/libleveldb.so.1.12: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/leveldb-1.12.0/libleveldb.so.1.12 -------------------------------------------------------------------------------- /q-base/src/.lno.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/.lno.bin -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/a_minus_b_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | a_minus_b_I4( 3 | int *f1, 4 | long long nR1, 5 | int *f2, 6 | long long nR2, 7 | int *f3, 8 | long long *ptr_nR3 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/add2_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | add2_F4( 3 | float *in1, 4 | float *in2, 5 | long long nR, 6 | float * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/add2_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | add2_F8( 3 | double *in1, 4 | double *in2, 5 | long long nR, 6 | double * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/add2_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | add2_I2( 3 | short *in1, 4 | short *in2, 5 | long long nR, 6 | short * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/add2_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | add2_I4( 3 | int *in1, 4 | int *in2, 5 | long long nR, 6 | int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/add2_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | add2_I8( 3 | long long *in1, 4 | long long *in2, 5 | long long nR, 6 | long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/add_scalar_F4.h: -------------------------------------------------------------------------------- 1 | extern void add_scalar_F4( 2 | float *in1, 3 | float in2, 4 | long long nR, 5 | float * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/add_scalar_F8.h: -------------------------------------------------------------------------------- 1 | extern void add_scalar_F8( 2 | double *in1, 3 | double in2, 4 | long long nR, 5 | double * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/add_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void add_scalar_I1( 2 | char *in1, 3 | char in2, 4 | long long nR, 5 | char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/add_scalar_I2.h: -------------------------------------------------------------------------------- 1 | extern void add_scalar_I2( 2 | short *in1, 3 | short in2, 4 | long long nR, 5 | short * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/add_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void add_scalar_I4( 2 | int *in1, 3 | int in2, 4 | long long nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/add_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void add_scalar_I8( 2 | long long *in1, 3 | long long in2, 4 | long long nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/and2_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | and2_I1( 3 | char *in1, 4 | char *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/and_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void and_scalar_I1( 2 | char *in1, 3 | char in2, 4 | long long nR, 5 | char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bin_search_I1.h: -------------------------------------------------------------------------------- 1 | extern int 2 | bin_search_I1( 3 | const char *X, 4 | long long nX, 5 | char key, 6 | long long *ptr_pos, 7 | char *str_direction 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bin_search_I2.h: -------------------------------------------------------------------------------- 1 | extern int 2 | bin_search_I2( 3 | const short *X, 4 | long long nX, 5 | short key, 6 | long long *ptr_pos, 7 | char *str_direction 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bin_search_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | bin_search_I4( 3 | const int *X, 4 | long long nX, 5 | int key, 6 | long long *ptr_pos, 7 | char *str_direction 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bin_search_I8.h: -------------------------------------------------------------------------------- 1 | extern int 2 | bin_search_I8( 3 | const long long *X, 4 | long long nX, 5 | long long key, 6 | long long *ptr_pos, 7 | char *str_direction 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bin_search_UI4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | bin_search_UI4( 3 | const unsigned int *X, 4 | long long nX, 5 | unsigned int key, 6 | long long *ptr_pos, 7 | char *str_direction 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bin_search_UI8.h: -------------------------------------------------------------------------------- 1 | extern int 2 | bin_search_UI8( 3 | const unsigned long long *X, 4 | long long nX, 5 | unsigned long long key, 6 | long long *ptr_pos, 7 | char *str_direction 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bitcount_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | bitcount_I4( 3 | unsigned int *in, 4 | long long nR, 5 | char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bitcount_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | bitcount_I8( 3 | unsigned long long *in, 4 | long long nR, 5 | char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_and2_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | bwise_and2_I1( 3 | unsigned char *in1, 4 | unsigned char *in2, 5 | long long nR, 6 | unsigned char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_and2_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | bwise_and2_I4( 3 | unsigned int *in1, 4 | unsigned int *in2, 5 | long long nR, 6 | unsigned int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_and2_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | bwise_and2_I8( 3 | unsigned long long *in1, 4 | unsigned long long *in2, 5 | long long nR, 6 | unsigned long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_and_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void bwise_and_scalar_I1( 2 | unsigned char *in1, 3 | unsigned char in2, 4 | long long nR, 5 | unsigned char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_and_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void bwise_and_scalar_I4( 2 | unsigned int *in1, 3 | unsigned int in2, 4 | long long nR, 5 | unsigned int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_and_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void bwise_and_scalar_I8( 2 | unsigned long long *in1, 3 | unsigned long long in2, 4 | long long nR, 5 | unsigned long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_or2_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | bwise_or2_I1( 3 | unsigned char *in1, 4 | unsigned char *in2, 5 | long long nR, 6 | unsigned char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_or2_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | bwise_or2_I4( 3 | unsigned int *in1, 4 | unsigned int *in2, 5 | long long nR, 6 | unsigned int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_or2_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | bwise_or2_I8( 3 | unsigned long long *in1, 4 | unsigned long long *in2, 5 | long long nR, 6 | unsigned long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_or_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void bwise_or_scalar_I1( 2 | unsigned char *in1, 3 | unsigned char in2, 4 | long long nR, 5 | unsigned char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_or_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void bwise_or_scalar_I4( 2 | unsigned int *in1, 3 | unsigned int in2, 4 | long long nR, 5 | unsigned int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_or_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void bwise_or_scalar_I8( 2 | unsigned long long *in1, 3 | unsigned long long in2, 4 | long long nR, 5 | unsigned long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_xor2_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | bwise_xor2_I1( 3 | unsigned char *in1, 4 | unsigned char *in2, 5 | long long nR, 6 | unsigned char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_xor2_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | bwise_xor2_I4( 3 | unsigned int *in1, 4 | unsigned int *in2, 5 | long long nR, 6 | unsigned int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_xor2_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | bwise_xor2_I8( 3 | unsigned long long *in1, 4 | unsigned long long *in2, 5 | long long nR, 6 | unsigned long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_xor_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void bwise_xor_scalar_I1( 2 | unsigned char *in1, 3 | unsigned char in2, 4 | long long nR, 5 | unsigned char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_xor_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void bwise_xor_scalar_I4( 2 | unsigned int *in1, 3 | unsigned int in2, 4 | long long nR, 5 | unsigned int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/bwise_xor_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void bwise_xor_scalar_I8( 2 | unsigned long long *in1, 3 | unsigned long long in2, 4 | long long nR, 5 | unsigned long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_eq_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_eq_F4( 3 | float *in1, 4 | float *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_eq_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_eq_F8( 3 | double *in1, 4 | double *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_eq_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_eq_I1( 3 | char *in1, 4 | char *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_eq_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_eq_I2( 3 | short *in1, 4 | short *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_eq_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_eq_I4( 3 | int *in1, 4 | int *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_eq_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_eq_I8( 3 | long long *in1, 4 | long long *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_eq_scalar_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_eq_scalar_F4( 3 | float *in1, 4 | float in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_eq_scalar_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_eq_scalar_F8( 3 | double *in1, 4 | double in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_eq_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_eq_scalar_I1( 3 | char *in1, 4 | char in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_eq_scalar_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_eq_scalar_I2( 3 | short *in1, 4 | short in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_eq_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_eq_scalar_I4( 3 | int *in1, 4 | int in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_eq_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_eq_scalar_I8( 3 | long long *in1, 4 | long long in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_F4( 3 | float *in1, 4 | float *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_F8( 3 | double *in1, 4 | double *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_I1( 3 | char *in1, 4 | char *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_I2( 3 | short *in1, 4 | short *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_I4( 3 | int *in1, 4 | int *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_I8( 3 | long long *in1, 4 | long long *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_and_le_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_and_le_I1( 3 | char *in1, 4 | long long nR, 5 | char s1, 6 | char s2, 7 | char * restrict out 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_and_le_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_and_le_I2( 3 | short *in1, 4 | long long nR, 5 | short s1, 6 | short s2, 7 | char * restrict out 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_and_le_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_and_le_I4( 3 | int *in1, 4 | long long nR, 5 | int s1, 6 | int s2, 7 | char * restrict out 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_scalar_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_scalar_F4( 3 | float *in1, 4 | float in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_scalar_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_scalar_F8( 3 | double *in1, 4 | double in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_scalar_I1( 3 | char *in1, 4 | char in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_scalar_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_scalar_I2( 3 | short *in1, 4 | short in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_scalar_I4( 3 | int *in1, 4 | int in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ge_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ge_scalar_I8( 3 | long long *in1, 4 | long long in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_F4( 3 | float *in1, 4 | float *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_F8( 3 | double *in1, 4 | double *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_I1( 3 | char *in1, 4 | char *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_I2( 3 | short *in1, 4 | short *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_I4( 3 | int *in1, 4 | int *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_I8( 3 | long long *in1, 4 | long long *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_and_lt_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_and_lt_I1( 3 | char *in1, 4 | long long nR, 5 | char s1, 6 | char s2, 7 | char * restrict out 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_and_lt_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_and_lt_I2( 3 | short *in1, 4 | long long nR, 5 | short s1, 6 | short s2, 7 | char * restrict out 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_and_lt_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_and_lt_I4( 3 | int *in1, 4 | long long nR, 5 | int s1, 6 | int s2, 7 | char * restrict out 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_scalar_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_scalar_F4( 3 | float *in1, 4 | float in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_scalar_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_scalar_F8( 3 | double *in1, 4 | double in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_scalar_I1( 3 | char *in1, 4 | char in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_scalar_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_scalar_I2( 3 | short *in1, 4 | short in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_scalar_I4( 3 | int *in1, 4 | int in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_gt_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_gt_scalar_I8( 3 | long long *in1, 4 | long long in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_F4( 3 | float *in1, 4 | float *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_F8( 3 | double *in1, 4 | double *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_I1( 3 | char *in1, 4 | char *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_I2( 3 | short *in1, 4 | short *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_I4( 3 | int *in1, 4 | int *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_I8( 3 | long long *in1, 4 | long long *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_or_ge_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_or_ge_I1( 3 | char *in1, 4 | long long nR, 5 | char s1, 6 | char s2, 7 | char * restrict out 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_or_ge_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_or_ge_I2( 3 | short *in1, 4 | long long nR, 5 | short s1, 6 | short s2, 7 | char * restrict out 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_or_ge_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_or_ge_I4( 3 | int *in1, 4 | long long nR, 5 | int s1, 6 | int s2, 7 | char * restrict out 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_scalar_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_scalar_F4( 3 | float *in1, 4 | float in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_scalar_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_scalar_F8( 3 | double *in1, 4 | double in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_scalar_I1( 3 | char *in1, 4 | char in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_scalar_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_scalar_I2( 3 | short *in1, 4 | short in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_scalar_I4( 3 | int *in1, 4 | int in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_le_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_le_scalar_I8( 3 | long long *in1, 4 | long long in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_F4( 3 | float *in1, 4 | float *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_F8( 3 | double *in1, 4 | double *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_I1( 3 | char *in1, 4 | char *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_I2( 3 | short *in1, 4 | short *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_I4( 3 | int *in1, 4 | int *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_I8( 3 | long long *in1, 4 | long long *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_or_gt_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_or_gt_I1( 3 | char *in1, 4 | long long nR, 5 | char s1, 6 | char s2, 7 | char * restrict out 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_or_gt_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_or_gt_I2( 3 | short *in1, 4 | long long nR, 5 | short s1, 6 | short s2, 7 | char * restrict out 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_or_gt_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_or_gt_I4( 3 | int *in1, 4 | long long nR, 5 | int s1, 6 | int s2, 7 | char * restrict out 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_scalar_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_scalar_F4( 3 | float *in1, 4 | float in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_scalar_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_scalar_F8( 3 | double *in1, 4 | double in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_scalar_I1( 3 | char *in1, 4 | char in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_scalar_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_scalar_I2( 3 | short *in1, 4 | short in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_scalar_I4( 3 | int *in1, 4 | int in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_lt_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_lt_scalar_I8( 3 | long long *in1, 4 | long long in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ne_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ne_F4( 3 | float *in1, 4 | float *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ne_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ne_F8( 3 | double *in1, 4 | double *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ne_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ne_I1( 3 | char *in1, 4 | char *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ne_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ne_I2( 3 | short *in1, 4 | short *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ne_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ne_I4( 3 | int *in1, 4 | int *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ne_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ne_I8( 3 | long long *in1, 4 | long long *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ne_scalar_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ne_scalar_F4( 3 | float *in1, 4 | float in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ne_scalar_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ne_scalar_F8( 3 | double *in1, 4 | double in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ne_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ne_scalar_I1( 3 | char *in1, 4 | char in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ne_scalar_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ne_scalar_I2( 3 | short *in1, 4 | short in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ne_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ne_scalar_I4( 3 | int *in1, 4 | int in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cmp_ne_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cmp_ne_scalar_I8( 3 | long long *in1, 4 | long long in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_F4_to_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_F4_to_F8( 3 | float *in, 4 | int nR, 5 | double * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_F4_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_F4_to_I4( 3 | float *in, 4 | int nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_F4_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_F4_to_I8( 3 | float *in, 4 | int nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_F8_to_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_F8_to_F4( 3 | double *in, 4 | int nR, 5 | float * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_F8_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_F8_to_I4( 3 | double *in, 4 | int nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_F8_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_F8_to_I8( 3 | double *in, 4 | int nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_I1_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_I1_to_I4( 3 | char *in, 4 | int nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_I1_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_I1_to_I8( 3 | char *in, 4 | int nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_I2_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_I2_to_I8( 3 | short *in, 4 | int nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_I2_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_I2_to_I4( 3 | short *in, 4 | int nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_I4_to_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_I4_to_F4( 3 | int *in, 4 | int nR, 5 | float * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_I4_to_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_I4_to_F8( 3 | int *in, 4 | int nR, 5 | double * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_I4_to_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_I4_to_I1( 3 | int *in, 4 | int nR, 5 | char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_I4_to_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_I4_to_I2( 3 | int *in, 4 | int nR, 5 | short * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_I4_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_I4_to_I8( 3 | int *in, 4 | int nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_I8_to_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_I8_to_F4( 3 | long long *in, 4 | int nR, 5 | float * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_I8_to_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_I8_to_F8( 3 | long long *in, 4 | int nR, 5 | double * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_I8_to_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_I8_to_I1( 3 | long long *in, 4 | int nR, 5 | char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/conv_I8_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | conv_I8_to_I4( 3 | long long *in, 4 | int nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/count_I1.h: -------------------------------------------------------------------------------- 1 | extern int 2 | count_I1( 3 | char *in, 4 | long n, 5 | long long * restrict cnt, 6 | int n_out, 7 | bool safe_mode 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/count_I2.h: -------------------------------------------------------------------------------- 1 | extern int 2 | count_I2( 3 | short *in, 4 | long n, 5 | long long * restrict cnt, 6 | int n_out, 7 | bool safe_mode 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/count_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | count_I4( 3 | int *in, 4 | long n, 5 | long long * restrict cnt, 6 | int n_out, 7 | bool safe_mode 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/count_I8.h: -------------------------------------------------------------------------------- 1 | extern int 2 | count_I8( 3 | long long *in, 4 | long n, 5 | long long * restrict cnt, 6 | int n_out, 7 | bool safe_mode 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/count_nn_I1.h: -------------------------------------------------------------------------------- 1 | extern int 2 | count_nn_I1( 3 | char *in, 4 | long long n, 5 | char *cfld, 6 | long long * restrict cnt, 7 | int n_out, 8 | bool safe_mode 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/count_nn_I2.h: -------------------------------------------------------------------------------- 1 | extern int 2 | count_nn_I2( 3 | short *in, 4 | long long n, 5 | char *cfld, 6 | long long * restrict cnt, 7 | int n_out, 8 | bool safe_mode 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/count_nn_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | count_nn_I4( 3 | int *in, 4 | long long n, 5 | char *cfld, 6 | long long * restrict cnt, 7 | int n_out, 8 | bool safe_mode 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/count_nn_I8.h: -------------------------------------------------------------------------------- 1 | extern int 2 | count_nn_I8( 3 | long long *in, 4 | long long n, 5 | char *cfld, 6 | long long * restrict cnt, 7 | int n_out, 8 | bool safe_mode 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cum_I1_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cum_I1_to_I4( 3 | char *in, 4 | long long nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cum_I1_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cum_I1_to_I8( 3 | char *in, 4 | long long nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cum_I2_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cum_I2_to_I4( 3 | short *in, 4 | long long nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cum_I2_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cum_I2_to_I8( 3 | short *in, 4 | long long nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cum_I4_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cum_I4_to_I4( 3 | int *in, 4 | long long nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cum_I4_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cum_I4_to_I8( 3 | int *in, 4 | long long nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cum_I8_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cum_I8_to_I4( 3 | long long *in, 4 | long long nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/cum_I8_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | cum_I8_to_I8( 3 | long long *in, 4 | long long nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/decr_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | decr_I4( 3 | int *in, 4 | int nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/decr_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | decr_I8( 3 | long long *in, 4 | int nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/div2_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | div2_F4( 3 | float *in1, 4 | float *in2, 5 | long long nR, 6 | float * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/div2_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | div2_F8( 3 | double *in1, 4 | double *in2, 5 | long long nR, 6 | double * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/div2_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | div2_I2( 3 | short *in1, 4 | short *in2, 5 | long long nR, 6 | short * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/div2_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | div2_I4( 3 | int *in1, 4 | int *in2, 5 | long long nR, 6 | int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/div2_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | div2_I8( 3 | long long *in1, 4 | long long *in2, 5 | long long nR, 6 | long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/div_scalar_F4.h: -------------------------------------------------------------------------------- 1 | extern void div_scalar_F4( 2 | float *in1, 3 | float in2, 4 | long long nR, 5 | float * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/div_scalar_F8.h: -------------------------------------------------------------------------------- 1 | extern void div_scalar_F8( 2 | double *in1, 3 | double in2, 4 | long long nR, 5 | double * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/div_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void div_scalar_I1( 2 | char *in1, 3 | char in2, 4 | long long nR, 5 | char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/div_scalar_I2.h: -------------------------------------------------------------------------------- 1 | extern void div_scalar_I2( 2 | short *in1, 3 | short in2, 4 | long long nR, 5 | short * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/div_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void div_scalar_I4( 2 | int *in1, 3 | int in2, 4 | long long nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/div_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void div_scalar_I8( 2 | long long *in1, 3 | long long in2, 4 | long long nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/extract_I1.h: -------------------------------------------------------------------------------- 1 | extern int 2 | extract_I1( 3 | const char *X, 4 | const char *start_str, 5 | const char *stop_str, 6 | char *ptr_ival, 7 | bool *ptr_is_null 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/extract_I2.h: -------------------------------------------------------------------------------- 1 | extern int 2 | extract_I2( 3 | const char *X, 4 | const char *start_str, 5 | const char *stop_str, 6 | short *ptr_ival, 7 | bool *ptr_is_null 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/extract_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | extract_I4( 3 | const char *X, 4 | const char *start_str, 5 | const char *stop_str, 6 | int *ptr_ival, 7 | bool *ptr_is_null 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/extract_I8.h: -------------------------------------------------------------------------------- 1 | extern int 2 | extract_I8( 3 | const char *X, 4 | const char *start_str, 5 | const char *stop_str, 6 | long long *ptr_ival, 7 | bool *ptr_is_null 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/extract_UI8.h: -------------------------------------------------------------------------------- 1 | extern int 2 | extract_UI8( 3 | const char *X, 4 | const char *start_str, 5 | const char *stop_str, 6 | unsigned long long *ptr_ival, 7 | bool *ptr_is_null 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_max_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_max_F4( 3 | float *X, 4 | long long nX, 5 | float *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_max_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_max_F8( 3 | double *X, 4 | long long nX, 5 | double *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_max_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_max_I1( 3 | char *X, 4 | long long nX, 5 | char *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_max_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_max_I2( 3 | short *X, 4 | long long nX, 5 | short *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_max_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_max_I4( 3 | int *X, 4 | long long nX, 5 | int *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_max_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_max_I8( 3 | long long *X, 4 | long long nX, 5 | long long *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_min_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_min_F4( 3 | float *X, 4 | long long nX, 5 | float *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_min_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_min_F8( 3 | double *X, 4 | long long nX, 5 | double *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_min_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_min_I1( 3 | char *X, 4 | long long nX, 5 | char *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_min_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_min_I2( 3 | short *X, 4 | long long nX, 5 | short *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_min_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_min_I4( 3 | int *X, 4 | long long nX, 5 | int *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_min_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_min_I8( 3 | long long *X, 4 | long long nX, 5 | long long *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_sum_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_sum_F4( 3 | float *X, 4 | long long nX, 5 | double *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_sum_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_sum_F8( 3 | double *X, 4 | long long nX, 5 | double *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_sum_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_sum_I1( 3 | char *X, 4 | long long nX, 5 | long long *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_sum_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_sum_I2( 3 | short *X, 4 | long long nX, 5 | long long *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_sum_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_sum_I4( 3 | int *X, 4 | long long nX, 5 | long long *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/f_to_s_sum_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_sum_I8( 3 | long long *X, 4 | long long nX, 5 | long long *ptr_rslt 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/find_largest_leq_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | find_largest_leq_I4( 3 | int *X, /* [n] */ 4 | long long n, 5 | int val, 6 | long long *ptr_idx 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/find_largest_leq_I8.h: -------------------------------------------------------------------------------- 1 | extern int 2 | find_largest_leq_I8( 3 | long long *X, /* [n] */ 4 | long long n, 5 | long long val, 6 | long long *ptr_idx 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/find_smallest_geq_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | find_smallest_geq_I4( 3 | int *X, /* [n] */ 4 | long long n, 5 | int val, 6 | long long *ptr_idx 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/find_smallest_geq_I8.h: -------------------------------------------------------------------------------- 1 | extern int 2 | find_smallest_geq_I8( 3 | long long *X, /* [n] */ 4 | long long n, 5 | long long val, 6 | long long *ptr_idx 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/hash_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | hash_I4( 3 | unsigned int *in, 4 | long long nR, 5 | unsigned long long seed, 6 | unsigned long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/hash_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | hash_I8( 3 | unsigned long long *in, 4 | long long nR, 5 | unsigned long long seed, 6 | unsigned long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/incr_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | incr_I4( 3 | int *in, 4 | int nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/incr_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | incr_I8( 3 | long long *in, 4 | int nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/intersection_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | intersection_I4( 3 | int *f1ptr, 4 | long long nR1, 5 | int *f2ptr, 6 | long long nR2, 7 | int *f3ptr, 8 | long long *ptr_nR3 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/is_s_in_f_seq_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | is_s_in_f_seq_I1( 3 | char *X, 4 | char *nn_X, 5 | char val, 6 | long long nR, 7 | long long *ptr_idx 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/is_s_in_f_seq_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | is_s_in_f_seq_I2( 3 | short *X, 4 | char *nn_X, 5 | short val, 6 | long long nR, 7 | long long *ptr_idx 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/is_s_in_f_seq_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | is_s_in_f_seq_I4( 3 | int *X, 4 | char *nn_X, 5 | int val, 6 | long long nR, 7 | long long *ptr_idx 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/is_s_in_f_seq_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | is_s_in_f_seq_I8( 3 | long long *X, 4 | char *nn_X, 5 | long long val, 6 | long long nR, 7 | long long *ptr_idx 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/is_sorted_alldef_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | is_sorted_alldef_I1( 3 | char *iX, 4 | long long nR, 5 | SORT_TYPE *ptr_is_sorted 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/is_sorted_alldef_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | is_sorted_alldef_I2( 3 | short *iX, 4 | long long nR, 5 | SORT_TYPE *ptr_is_sorted 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/is_sorted_alldef_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | is_sorted_alldef_I4( 3 | int *iX, 4 | long long nR, 5 | SORT_TYPE *ptr_is_sorted 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/is_sorted_alldef_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | is_sorted_alldef_I8( 3 | long long *iX, 4 | long long nR, 5 | SORT_TYPE *ptr_is_sorted 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/mul2_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | mul2_F4( 3 | float *in1, 4 | float *in2, 5 | long long nR, 6 | float * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/mul2_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | mul2_F8( 3 | double *in1, 4 | double *in2, 5 | long long nR, 6 | double * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/mul2_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | mul2_I2( 3 | short *in1, 4 | short *in2, 5 | long long nR, 6 | short * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/mul2_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | mul2_I4( 3 | int *in1, 4 | int *in2, 5 | long long nR, 6 | int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/mul2_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | mul2_I8( 3 | long long *in1, 4 | long long *in2, 5 | long long nR, 6 | long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/mul_scalar_F4.h: -------------------------------------------------------------------------------- 1 | extern void mul_scalar_F4( 2 | float *in1, 3 | float in2, 4 | long long nR, 5 | float * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/mul_scalar_F8.h: -------------------------------------------------------------------------------- 1 | extern void mul_scalar_F8( 2 | double *in1, 3 | double in2, 4 | long long nR, 5 | double * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/mul_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void mul_scalar_I1( 2 | char *in1, 3 | char in2, 4 | long long nR, 5 | char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/mul_scalar_I2.h: -------------------------------------------------------------------------------- 1 | extern void mul_scalar_I2( 2 | short *in1, 3 | short in2, 4 | long long nR, 5 | short * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/mul_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void mul_scalar_I4( 2 | int *in1, 3 | int in2, 4 | long long nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/mul_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void mul_scalar_I8( 2 | long long *in1, 3 | long long in2, 4 | long long nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_F4_to_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_F4_to_F8( 3 | float *in, 4 | int nR, 5 | char *nn, 6 | double * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_F4_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_F4_to_I4( 3 | float *in, 4 | int nR, 5 | char *nn, 6 | int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_F4_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_F4_to_I8( 3 | float *in, 4 | int nR, 5 | char *nn, 6 | long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_F8_to_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_F8_to_F4( 3 | double *in, 4 | int nR, 5 | char *nn, 6 | float * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_F8_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_F8_to_I4( 3 | double *in, 4 | int nR, 5 | char *nn, 6 | int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_F8_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_F8_to_I8( 3 | double *in, 4 | int nR, 5 | char *nn, 6 | long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_I1_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_I1_to_I4( 3 | char *in, 4 | int nR, 5 | char *nn, 6 | int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_I1_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_I1_to_I8( 3 | char *in, 4 | int nR, 5 | char *nn, 6 | long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_I2_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_I2_to_I8( 3 | short *in, 4 | int nR, 5 | char *nn, 6 | long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_I2_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_I2_to_I4( 3 | short *in, 4 | int nR, 5 | char *nn, 6 | int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_I4_to_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_I4_to_F4( 3 | int *in, 4 | int nR, 5 | char *nn, 6 | float * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_I4_to_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_I4_to_F8( 3 | int *in, 4 | int nR, 5 | char *nn, 6 | double * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_I4_to_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_I4_to_I1( 3 | int *in, 4 | int nR, 5 | char *nn, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_I4_to_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_I4_to_I2( 3 | int *in, 4 | int nR, 5 | char *nn, 6 | short * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_I4_to_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_I4_to_I8( 3 | int *in, 4 | int nR, 5 | char *nn, 6 | long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_I8_to_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_I8_to_F4( 3 | long long *in, 4 | int nR, 5 | char *nn, 6 | float * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_I8_to_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_I8_to_F8( 3 | long long *in, 4 | int nR, 5 | char *nn, 6 | double * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_I8_to_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_I8_to_I1( 3 | long long *in, 4 | int nR, 5 | char *nn, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_conv_I8_to_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_conv_I8_to_I4( 3 | long long *in, 4 | int nR, 5 | char *nn, 6 | int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_max_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_max_F4( 3 | float *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | float *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_max_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_max_F8( 3 | double *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | double *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_max_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_max_I1( 3 | char *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | char *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_max_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_max_I2( 3 | short *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | short *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_max_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_max_I4( 3 | int *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | int *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_max_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_max_I8( 3 | long long *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | long long *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_min_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_min_F4( 3 | float *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | float *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_min_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_min_F8( 3 | double *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | double *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_min_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_min_I1( 3 | char *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | char *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_min_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_min_I2( 3 | short *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | short *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_min_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_min_I4( 3 | int *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | int *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_min_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_min_I8( 3 | long long *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | long long *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_sum_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_sum_F4( 3 | float *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | double *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_sum_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_sum_F8( 3 | double *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | double *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_sum_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_sum_I1( 3 | char *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | long long *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_sum_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_sum_I2( 3 | short *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | long long *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_sum_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_sum_I4( 3 | int *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | long long *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/nn_f_to_s_sum_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | nn_f_to_s_sum_I8( 3 | long long *X, 4 | char *nn_X, 5 | long long nX, 6 | long long *ptr_cnt, 7 | long long *ptr_rslt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/not_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | not_I1( 3 | char *in, 4 | int nR, 5 | char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/not_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | not_I4( 3 | int *in, 4 | int nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/not_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | not_I8( 3 | long long *in, 4 | int nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/ones_complement_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | ones_complement_I1( 3 | char *in, 4 | int nR, 5 | char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/ones_complement_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | ones_complement_I4( 3 | int *in, 4 | int nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/ones_complement_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | ones_complement_I8( 3 | long long *in, 4 | int nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/or2_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | or2_I1( 3 | char *in1, 4 | char *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/or_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void or_scalar_I1( 2 | char *in1, 3 | char in2, 4 | long long nR, 5 | char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/par_count_I1.h: -------------------------------------------------------------------------------- 1 | extern int 2 | par_count_I1( 3 | char *f1, 4 | long long src_nR, 5 | long long * restrict cntI8, 6 | int dst_nR, 7 | int nT 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/par_count_I2.h: -------------------------------------------------------------------------------- 1 | extern int 2 | par_count_I2( 3 | short *f1, 4 | long long src_nR, 5 | long long * restrict cntI8, 6 | int dst_nR, 7 | int nT 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/permute_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | permute_I4( 3 | int *X, 4 | long long n 5 | ) 6 | ; 7 | 8 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/permute_I8.h: -------------------------------------------------------------------------------- 1 | extern int 2 | permute_I8( 3 | long long *X, 4 | long long n 5 | ) 6 | ; 7 | 8 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/pos_copy_I4_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | pos_copy_I4_I4( 3 | int *f1, 4 | long long nR1, 5 | int *f2, 6 | long long nR2, 7 | int *f3 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/pos_copy_I4_I8.h: -------------------------------------------------------------------------------- 1 | extern int 2 | pos_copy_I4_I8( 3 | int *f1, 4 | long long nR1, 5 | long long *f2, 6 | long long nR2, 7 | int *f3 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/pos_copy_I8_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | pos_copy_I8_I4( 3 | long long *f1, 4 | long long nR1, 5 | int *f2, 6 | long long nR2, 7 | long long *f3 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/pos_copy_I8_I8.h: -------------------------------------------------------------------------------- 1 | extern int 2 | pos_copy_I8_I8( 3 | long long *f1, 4 | long long nR1, 5 | long long *f2, 6 | long long nR2, 7 | long long *f3 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/pr_fld_F4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | pr_fld_F4( 3 | float *X, 4 | long long lb, 5 | long long ub, 6 | const char *nn_X, 7 | const char *cfld_X, 8 | FILE *ofp 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/pr_fld_F8.h: -------------------------------------------------------------------------------- 1 | extern int 2 | pr_fld_F8( 3 | double *X, 4 | long long lb, 5 | long long ub, 6 | const char *nn_X, 7 | const char *cfld_X, 8 | FILE *ofp 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/pr_fld_I1.h: -------------------------------------------------------------------------------- 1 | extern int 2 | pr_fld_I1( 3 | char *X, 4 | long long lb, 5 | long long ub, 6 | const char *nn_X, 7 | const char *cfld_X, 8 | FILE *ofp 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/pr_fld_I2.h: -------------------------------------------------------------------------------- 1 | extern int 2 | pr_fld_I2( 3 | short *X, 4 | long long lb, 5 | long long ub, 6 | const char *nn_X, 7 | const char *cfld_X, 8 | FILE *ofp 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/pr_fld_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | pr_fld_I4( 3 | int *X, 4 | long long lb, 5 | long long ub, 6 | const char *nn_X, 7 | const char *cfld_X, 8 | FILE *ofp 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/pr_fld_I8.h: -------------------------------------------------------------------------------- 1 | extern int 2 | pr_fld_I8( 3 | long long *X, 4 | long long lb, 5 | long long ub, 6 | const char *nn_X, 7 | const char *cfld_X, 8 | FILE *ofp 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/qsort_asc_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | qsort_asc_I1 ( 3 | void *const pbase, 4 | size_t total_elems, 5 | size_t size, 6 | __compar_fn_t cmp 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/qsort_asc_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | qsort_asc_I4 ( 3 | void *const pbase, 4 | size_t total_elems, 5 | size_t size, 6 | __compar_fn_t cmp 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/qsort_asc_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | qsort_asc_I8 ( 3 | void *const pbase, 4 | size_t total_elems, 5 | size_t size, 6 | __compar_fn_t cmp 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/qsort_asc_val_I4_idx_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | qsort_asc_val_I4_idx_I4 ( 3 | int *srt_ordr, 4 | void *const pbase, 5 | size_t total_elems, 6 | __compar_fn_t cmp /* this is just for debugging */ 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/qsort_asc_val_I8_idx_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | qsort_asc_val_I8_idx_I4 ( 3 | int *srt_ordr, 4 | void *const pbase, 5 | size_t total_elems, 6 | __compar_fn_t cmp /* this is just for debugging */ 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/qsort_dsc_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | qsort_dsc_I4 ( 3 | void *const pbase, 4 | size_t total_elems, 5 | size_t size, 6 | __compar_fn_t cmp 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/qsort_dsc_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | qsort_dsc_I8 ( 3 | void *const pbase, 4 | size_t total_elems, 5 | size_t size, 6 | __compar_fn_t cmp 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/qsort_with_idx_int.h: -------------------------------------------------------------------------------- 1 | extern void 2 | qsort_with_idx_int ( 3 | int *srt_ordr, 4 | void *const pbase, 5 | size_t total_elems, 6 | size_t size, 7 | __compar_fn_t cmp 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/qsort_with_idx_longlong.h: -------------------------------------------------------------------------------- 1 | extern void 2 | qsort_with_idx_longlong ( 3 | long long *srt_ordr, 4 | void *const pbase, 5 | size_t total_elems, 6 | size_t size, 7 | __compar_fn_t cmp 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/rem2_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | rem2_I2( 3 | short *in1, 4 | short *in2, 5 | long long nR, 6 | short * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/rem2_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | rem2_I4( 3 | int *in1, 4 | int *in2, 5 | long long nR, 6 | int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/rem2_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | rem2_I8( 3 | long long *in1, 4 | long long *in2, 5 | long long nR, 6 | long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/rem_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void rem_scalar_I1( 2 | char *in1, 3 | char in2, 4 | long long nR, 5 | char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/rem_scalar_I2.h: -------------------------------------------------------------------------------- 1 | extern void rem_scalar_I2( 2 | short *in1, 3 | short in2, 4 | long long nR, 5 | short * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/rem_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void rem_scalar_I4( 2 | int *in1, 3 | int in2, 4 | long long nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/rem_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void rem_scalar_I8( 2 | long long *in1, 3 | long long in2, 4 | long long nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/s_to_f_const_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | s_to_f_const_F4( 3 | float *X, 4 | const long long nX, 5 | float val 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/s_to_f_const_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | s_to_f_const_I1( 3 | char *X, 4 | const long long nX, 5 | char val 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/s_to_f_const_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | s_to_f_const_I2( 3 | short *X, 4 | const long long nX, 5 | short val 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/s_to_f_const_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | s_to_f_const_I4( 3 | int *X, 4 | const long long nX, 5 | int val 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/s_to_f_const_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | s_to_f_const_I8( 3 | long long *X, 4 | const long long nX, 5 | long long val 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/s_to_f_seq_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | s_to_f_seq_I1( 3 | char *X, 4 | const long long nX, 5 | const char start, 6 | const char incr 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/s_to_f_seq_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | s_to_f_seq_I2( 3 | short *X, 4 | const long long nX, 5 | const short start, 6 | const short incr 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/s_to_f_seq_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | s_to_f_seq_I4( 3 | int *X, 4 | const long long nX, 5 | const int start, 6 | const int incr 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/s_to_f_seq_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | s_to_f_seq_I8( 3 | long long *X, 4 | const long long nX, 5 | const long long start, 6 | const long long incr 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/saturate_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | saturate_I1( 3 | char *X, 4 | long long n, 5 | char maxval 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/saturate_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | saturate_I2( 3 | short *X, 4 | long long n, 5 | short maxval 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/saturate_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | saturate_I4( 3 | int *X, 4 | long long n, 5 | int maxval 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/saturate_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | saturate_I8( 3 | long long *X, 4 | long long n, 5 | long long maxval 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/shift_left_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void shift_left_scalar_I4( 2 | int *in1, 3 | int in2, 4 | long long nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/shift_left_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void shift_left_scalar_I8( 2 | long long *in1, 3 | long long in2, 4 | long long nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/shift_right_scalar_UI4.h: -------------------------------------------------------------------------------- 1 | extern void shift_right_scalar_UI4( 2 | unsigned int *in1, 3 | unsigned int in2, 4 | long long nR, 5 | unsigned int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/shiftleft2_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | shiftleft2_I4( 3 | int *in1, 4 | int *in2, 5 | long long nR, 6 | int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/shiftleft2_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | shiftleft2_I8( 3 | long long *in1, 4 | long long *in2, 5 | long long nR, 6 | long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/shiftright2_UI4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | shiftright2_UI4( 3 | unsigned int *in1, 4 | unsigned int *in2, 5 | long long nR, 6 | unsigned int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort2_asc_F4.h: -------------------------------------------------------------------------------- 1 | extern int sort2_asc_F4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort2_asc_I4.h: -------------------------------------------------------------------------------- 1 | extern int sort2_asc_I4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort2_asc_I8.h: -------------------------------------------------------------------------------- 1 | extern int sort2_asc_I8( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort2_dsc_F4.h: -------------------------------------------------------------------------------- 1 | extern int sort2_dsc_F4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort2_dsc_I4.h: -------------------------------------------------------------------------------- 1 | extern int sort2_dsc_I4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort2_dsc_I8.h: -------------------------------------------------------------------------------- 1 | extern int sort2_dsc_I8( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort3_asc_F4.h: -------------------------------------------------------------------------------- 1 | extern int sort3_asc_F4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort3_asc_I4.h: -------------------------------------------------------------------------------- 1 | extern int sort3_asc_I4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort3_asc_I8.h: -------------------------------------------------------------------------------- 1 | extern int sort3_asc_I8( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort3_dsc_F4.h: -------------------------------------------------------------------------------- 1 | extern int sort3_dsc_F4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort3_dsc_I4.h: -------------------------------------------------------------------------------- 1 | extern int sort3_dsc_I4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort3_dsc_I8.h: -------------------------------------------------------------------------------- 1 | extern int sort3_dsc_I8( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort4_asc_F4.h: -------------------------------------------------------------------------------- 1 | extern int sort4_asc_F4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort4_asc_I4.h: -------------------------------------------------------------------------------- 1 | extern int sort4_asc_I4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort4_asc_I8.h: -------------------------------------------------------------------------------- 1 | extern int sort4_asc_I8( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort4_dsc_F4.h: -------------------------------------------------------------------------------- 1 | extern int sort4_dsc_F4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort4_dsc_I4.h: -------------------------------------------------------------------------------- 1 | extern int sort4_dsc_I4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort4_dsc_I8.h: -------------------------------------------------------------------------------- 1 | extern int sort4_dsc_I8( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort_asc_F4.h: -------------------------------------------------------------------------------- 1 | extern int sort_asc_F4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort_asc_F8.h: -------------------------------------------------------------------------------- 1 | extern int sort_asc_F8( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort_asc_I4.h: -------------------------------------------------------------------------------- 1 | extern int sort_asc_I4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort_asc_I8.h: -------------------------------------------------------------------------------- 1 | extern int sort_asc_I8( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort_dsc_F4.h: -------------------------------------------------------------------------------- 1 | extern int sort_dsc_F4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort_dsc_F8.h: -------------------------------------------------------------------------------- 1 | extern int sort_dsc_F8( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort_dsc_I4.h: -------------------------------------------------------------------------------- 1 | extern int sort_dsc_I4( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sort_dsc_I8.h: -------------------------------------------------------------------------------- 1 | extern int sort_dsc_I8( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | 7 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sub2_F4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | sub2_F4( 3 | float *in1, 4 | float *in2, 5 | long long nR, 6 | float * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sub2_F8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | sub2_F8( 3 | double *in1, 4 | double *in2, 5 | long long nR, 6 | double * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sub2_I2.h: -------------------------------------------------------------------------------- 1 | extern void 2 | sub2_I2( 3 | short *in1, 4 | short *in2, 5 | long long nR, 6 | short * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sub2_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | sub2_I4( 3 | int *in1, 4 | int *in2, 5 | long long nR, 6 | int * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sub2_I8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | sub2_I8( 3 | long long *in1, 4 | long long *in2, 5 | long long nR, 6 | long long * restrict out 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sub_scalar_F4.h: -------------------------------------------------------------------------------- 1 | extern void sub_scalar_F4( 2 | float *in1, 3 | float in2, 4 | long long nR, 5 | float * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sub_scalar_F8.h: -------------------------------------------------------------------------------- 1 | extern void sub_scalar_F8( 2 | double *in1, 3 | double in2, 4 | long long nR, 5 | double * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sub_scalar_I1.h: -------------------------------------------------------------------------------- 1 | extern void sub_scalar_I1( 2 | char *in1, 3 | char in2, 4 | long long nR, 5 | char * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sub_scalar_I2.h: -------------------------------------------------------------------------------- 1 | extern void sub_scalar_I2( 2 | short *in1, 3 | short in2, 4 | long long nR, 5 | short * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sub_scalar_I4.h: -------------------------------------------------------------------------------- 1 | extern void sub_scalar_I4( 2 | int *in1, 3 | int in2, 4 | long long nR, 5 | int * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/sub_scalar_I8.h: -------------------------------------------------------------------------------- 1 | extern void sub_scalar_I8( 2 | long long *in1, 3 | long long in2, 4 | long long nR, 5 | long long * restrict out 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/uniq_I4.h: -------------------------------------------------------------------------------- 1 | extern void uniq_I4( 2 | int *in, 3 | long long n_in, 4 | char *nn, 5 | int *out, 6 | long long *ptr_n_out, 7 | int *cnt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/uniq_I8.h: -------------------------------------------------------------------------------- 1 | extern void uniq_I8( 2 | long long *in, 3 | long long n_in, 4 | char *nn, 5 | long long *out, 6 | long long *ptr_n_out, 7 | int *cnt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/uniq_alldef_I4.h: -------------------------------------------------------------------------------- 1 | extern void uniq_alldef_I4( 2 | int *in, 3 | long long n_in, 4 | int *out, 5 | long long *ptr_n_out, 6 | int *cnt 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/uniq_alldef_I8.h: -------------------------------------------------------------------------------- 1 | extern void uniq_alldef_I8( 2 | long long *in, 3 | long long n_in, 4 | long long *out, 5 | long long *ptr_n_out, 6 | int *cnt 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/uniq_cnt_I4.h: -------------------------------------------------------------------------------- 1 | extern void uniq_cnt_I4( 2 | int *in, 3 | int *in_cnt, 4 | long long n_in, 5 | char *nn, 6 | int *out, 7 | long long *ptr_n_out, 8 | int *cnt 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/uniq_cnt_alldef_I4.h: -------------------------------------------------------------------------------- 1 | extern void uniq_cnt_alldef_I4( 2 | int *in, 3 | int *in_cnt, 4 | long long n_in, 5 | int *out, 6 | long long *ptr_n_out, 7 | int *out_cnt 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/GENFILES/which_bin_I4.h: -------------------------------------------------------------------------------- 1 | extern void 2 | which_bin_I4( 3 | int inval, 4 | int *lb_vals, 5 | int *ub_vals, 6 | int nvals, 7 | int *ptr_idx, 8 | bool *ptr_exists 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/openssl: -------------------------------------------------------------------------------- 1 | xxx dgst 2 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/repl4.csv: -------------------------------------------------------------------------------- 1 | "A0000","TYPE","char" 2 | "A0001","TYPE","int" 3 | "A0002","TYPE","float" 4 | "A0003","TYPE","long long" 5 | "A0004","TYPE","bool" 6 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/repl9.csv: -------------------------------------------------------------------------------- 1 | "A0000","LIBFN","sqrt" 2 | "A0000","INTYPE","float" 3 | -------------------------------------------------------------------------------- /q-base/src/AUTOGEN/togen.csv: -------------------------------------------------------------------------------- 1 | tmpl_f1f2opf3.c,A000,repl1.txt 2 | -------------------------------------------------------------------------------- /q-base/src/BACKUP/repl_mjoin_int.txt: -------------------------------------------------------------------------------- 1 | TEXT1,int 2 | TEXT2,int 3 | TEXT3,INT_LONGLONG_TYPE 4 | TEXT4,int_longlong_type 5 | TEXT5,int 6 | TEXT6,iL 7 | TEXT7,INT 8 | -------------------------------------------------------------------------------- /q-base/src/BACKUP/repl_mjoin_longlong.txt: -------------------------------------------------------------------------------- 1 | TEXT1,long long 2 | TEXT2,long_long 3 | TEXT3,LONGLONG_LONGLONG_TYPE 4 | TEXT4,longlong_longlong_type 5 | TEXT5,longlong 6 | TEXT6,LL 7 | TEXT7,LLONG 8 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/add_scalar_float.h: -------------------------------------------------------------------------------- 1 | extern void add_scalar_float( 2 | float *in1, 3 | float in2, 4 | int nR, 5 | float *out 6 | ) 7 | ; 8 | //---------------------------- 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/add_scalar_int.h: -------------------------------------------------------------------------------- 1 | extern void add_scalar_int( 2 | int *in1, 3 | int in2, 4 | int nR, 5 | int *out 6 | ) 7 | ; 8 | //---------------------------- 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/add_scalar_longlong.h: -------------------------------------------------------------------------------- 1 | extern void add_scalar_longlong( 2 | long long *in1, 3 | long long in2, 4 | int nR, 5 | long long *out 6 | ) 7 | ; 8 | //---------------------------- 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/alias_fld.h: -------------------------------------------------------------------------------- 1 | extern int 2 | alias_fld( 3 | char *tbl, 4 | char *f1, 5 | char *f2 6 | ) 7 | ; 8 | //---------------------------- 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/bak_parsort1.h: -------------------------------------------------------------------------------- 1 | extern int 2 | parsort1( 3 | char *tbl, 4 | char *f1, 5 | char *f2, 6 | char *up_or_down /* not used right now */ 7 | ) 8 | ; 9 | //---------------------------- 10 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/bpr_fld.h: -------------------------------------------------------------------------------- 1 | extern int 2 | bpr_fld( 3 | char *docroot, 4 | sqlite3 *in_db, 5 | char *tbl, 6 | char *fld, 7 | char *cfld, 8 | char *opfile 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/chk_tbl.h: -------------------------------------------------------------------------------- 1 | extern int 2 | chk_tbl( 3 | char *tbl 4 | ) 5 | ; 6 | //---------------------------- 7 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/conv_char_to_int.h: -------------------------------------------------------------------------------- 1 | extern int conv_char_to_int( 2 | char *in_X, 3 | char *nn_in_X, 4 | int nR, 5 | FILE *ofp, 6 | FILE *nn_ofp, 7 | bool *ptr_is_any_null 8 | ); 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/conv_char_to_longlong.h: -------------------------------------------------------------------------------- 1 | extern int conv_char_to_longlong( 2 | char *in_X, 3 | char *nn_in_X, 4 | int nR, 5 | FILE *ofp, 6 | FILE *nn_ofp, 7 | bool *ptr_is_any_null 8 | ); 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/conv_int_to_longlong.h: -------------------------------------------------------------------------------- 1 | extern int conv_int_to_longlong( 2 | char *in_X, 3 | char *nn_in_X, 4 | int nR, 5 | FILE *ofp, 6 | FILE *nn_ofp, 7 | bool *ptr_is_any_null 8 | ); 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/conv_longlong_to_int.h: -------------------------------------------------------------------------------- 1 | extern int conv_longlong_to_int( 2 | char *in_X, 3 | char *nn_in_X, 4 | int nR, 5 | FILE *ofp, 6 | FILE *nn_ofp, 7 | bool *ptr_is_any_null 8 | ); 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/conv_tmpl.h: -------------------------------------------------------------------------------- 1 | extern int conv_TEXT1( 2 | char *in_X, 3 | char *nn_in_X, 4 | int nR, 5 | FILE *ofp, 6 | FILE *nn_ofp, 7 | bool *ptr_is_any_null 8 | ); 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/count_strings.h: -------------------------------------------------------------------------------- 1 | extern int 2 | count_strings( 3 | char *src_tbl, 4 | char *src_fld, 5 | char *str_trunc_len, 6 | // truncate strings beyond this len 7 | char *dst_tbl 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/crossprod.h: -------------------------------------------------------------------------------- 1 | extern int 2 | crossprod( 3 | char *t1, 4 | char *f1, 5 | char *t2, 6 | char *f2, 7 | char *t3 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/del_all.h: -------------------------------------------------------------------------------- 1 | extern int 2 | del_all( 3 | ) 4 | ; 5 | 6 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/dictionary.h: -------------------------------------------------------------------------------- 1 | extern int 2 | is_dictionary( 3 | const char *dictionary, 4 | bool *ptr_is_dict 5 | ) 6 | ; 7 | //---------------------------- 8 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/f1T1opf2.h: -------------------------------------------------------------------------------- 1 | extern int 2 | f1T1opf2( 3 | char *tbl, 4 | char *f1, 5 | char *T1, 6 | char *op, 7 | char *f2 8 | ) 9 | ; 10 | //---------------------------- 11 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/f1f2f3f4opf5.h: -------------------------------------------------------------------------------- 1 | extern int 2 | f1f2f3f4opf5( 3 | char *tbl, 4 | char *f1, 5 | char *f2, 6 | char *f3, 7 | char *f4, 8 | char *str_op_spec, 9 | char *f5 10 | ) 11 | ; 12 | 13 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/f_to_s.h: -------------------------------------------------------------------------------- 1 | extern int 2 | f_to_s( 3 | char *tbl, 4 | char *fld, 5 | char *op, 6 | char *str_result 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/f_to_s_sum_BI8.h: -------------------------------------------------------------------------------- 1 | extern void 2 | f_to_s_sum_BI8( 3 | unsigned long long *X, 4 | long long lb, 5 | long long ub, 6 | unsigned long long *ptr_rslt 7 | ); 8 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/gen_data.h: -------------------------------------------------------------------------------- 1 | extern int 2 | gen_data( 3 | char *fldtype, 4 | char *strN, 5 | char *opfile 6 | ); 7 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/get_disp_name_fld.h: -------------------------------------------------------------------------------- 1 | extern int 2 | get_disp_name_fld( 3 | char *tbl, 4 | char *fld, 5 | char *str_result, 6 | int len_str_result 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/get_disp_name_tbl.h: -------------------------------------------------------------------------------- 1 | extern int 2 | get_disp_name_tbl( 3 | char *tbl, 4 | char *str_result, 5 | int len_str_result 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/get_lkp_fld.h: -------------------------------------------------------------------------------- 1 | extern int 2 | get_lkp_fld( 3 | char *tbl, 4 | char *str_id_or_desc, 5 | char *str_result 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/get_lkp_tbl.h: -------------------------------------------------------------------------------- 1 | extern int 2 | get_lkp_tbl( 3 | char *tbl, 4 | char *fld, 5 | char *str_result 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/get_name.h: -------------------------------------------------------------------------------- 1 | extern int 2 | get_name( 3 | char *docroot, 4 | sqlite3 *in_db, 5 | int id, 6 | char *what, 7 | char *str_result 8 | ); 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/is_idx_fld.h: -------------------------------------------------------------------------------- 1 | extern int 2 | is_idx_fld( 3 | char *docroot, 4 | sqlite3 *in_db, 5 | char *tbl, 6 | char *fld, 7 | int *ptr_idx_fld_id, 8 | char *str_result 9 | ); 10 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/is_unique.h: -------------------------------------------------------------------------------- 1 | extern int 2 | is_unique( 3 | int *X, 4 | int nX, 5 | bool *ptr_is_unique 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/mk_bit_vec.h: -------------------------------------------------------------------------------- 1 | extern int 2 | mk_bit_vec( 3 | const char *X, 4 | long long nX, 5 | unsigned long long *out 6 | ) 7 | ; 8 | //---------------------------- 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/mod_disp_name_fld.h: -------------------------------------------------------------------------------- 1 | extern int 2 | mod_disp_name_fld( 3 | char *tbl, 4 | char *internal_name, 5 | char *dispname 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/mod_disp_name_tbl.h: -------------------------------------------------------------------------------- 1 | extern int 2 | mod_disp_name_tbl( 3 | char *tbl, 4 | char *dispname 5 | ) 6 | ; 7 | 8 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/new_mk_temp_file.h: -------------------------------------------------------------------------------- 1 | extern int 2 | mk_temp_file( 3 | size_t filesz, 4 | char *dir, 5 | char *filename 6 | ) 7 | ; 8 | //---------------------------- 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/par_count_ht.h: -------------------------------------------------------------------------------- 1 | extern int 2 | count_ht( 3 | char *src_tbl, 4 | char *fld, 5 | char *dst_tbl 6 | ) 7 | ; 8 | //---------------------------- 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/parse_attrs.h: -------------------------------------------------------------------------------- 1 | extern int 2 | parse_attrs( 3 | char *in_attrs, 4 | int *ptr_n_sizeof, 5 | char *fldtype 6 | ) 7 | ; 8 | //---------------------------- 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/parse_scalar_vals.h: -------------------------------------------------------------------------------- 1 | extern int 2 | parse_scalar_vals( 3 | char *X, 4 | int **ptr_Y, 5 | int *ptr_nY 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/parsort1.h: -------------------------------------------------------------------------------- 1 | extern int 2 | parsort1( 3 | char *t1, 4 | char *f1, 5 | char *srt_direction, 6 | char *f2 7 | ) 8 | ; 9 | //---------------------------- 10 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/permute_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | permute_I4( 3 | int *X, 4 | long long n 5 | ) 6 | ; 7 | //---------------------------- 8 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/porter_stemmer.h: -------------------------------------------------------------------------------- 1 | extern int stem( 2 | char * p, 3 | int i, 4 | int j 5 | ); 6 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/q_is_tbl.h: -------------------------------------------------------------------------------- 1 | extern int 2 | q_is_tbl( 3 | char *tbl, 4 | int *ptr_tbl_id 5 | ); 6 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/qchmod.h: -------------------------------------------------------------------------------- 1 | extern int 2 | qchmod( 3 | char *docroot, 4 | sqlite3 *in_db, 5 | char *tbl, 6 | char *fld, 7 | char *new_val 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/qchown.h: -------------------------------------------------------------------------------- 1 | extern int 2 | qchown( 3 | char *docroot, 4 | sqlite3 *in_db, 5 | char *tbl, 6 | char *fld, 7 | char *new_val 8 | ) 9 | ; 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/rs_qsort_int.h: -------------------------------------------------------------------------------- 1 | extern void 2 | quicksort_int ( 3 | void *const pbase, 4 | size_t total_elems, 5 | size_t size, 6 | __compar_fn_t cmp 7 | ); 8 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/s_to_f.h: -------------------------------------------------------------------------------- 1 | extern int 2 | s_to_f( 3 | char *tbl, 4 | char *fld, 5 | char *str_scalar 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/set_fld_info.h: -------------------------------------------------------------------------------- 1 | extern int 2 | set_fld_info( 3 | char *tbl, 4 | char *fld, 5 | char *in_str_fld_info 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/set_idx_fld.h: -------------------------------------------------------------------------------- 1 | extern int 2 | set_idx_fld( 3 | char *docroot, 4 | sqlite3 *in_db, 5 | char *tbl, 6 | char *fld 7 | ); 8 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/set_lkp_fld.h: -------------------------------------------------------------------------------- 1 | extern int 2 | set_lkp_fld( 3 | char *from_tbl, 4 | char *from_fld, 5 | char *lkp_tbl 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/set_lkp_tbl.h: -------------------------------------------------------------------------------- 1 | extern int 2 | set_lkp_tbl( 3 | char *lkp_tbl, 4 | char *lkp_id, /* Identifies field which is ID field */ 5 | char *lkp_val /* Identifies field which is description field */ 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/set_map_tbl.h: -------------------------------------------------------------------------------- 1 | extern int 2 | set_map_tbl( 3 | char *docroot, 4 | sqlite3 *in_db, 5 | char *map_tbl 6 | ) 7 | ; 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/sort2_asc_ll_dbl.h: -------------------------------------------------------------------------------- 1 | extern int sort2_asc_ll_dbl( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | //---------------------------- 7 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/sort3_dsc_i_f_i.h: -------------------------------------------------------------------------------- 1 | extern int sort3_dsc_i_f_i( 2 | const void *ii, 3 | const void *jj 4 | ) 5 | ; 6 | //---------------------------- 7 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/sort_1_int.h: -------------------------------------------------------------------------------- 1 | extern int sort_1_a_int_compare( 2 | const void *vi, 3 | const void *vj 4 | ); 5 | extern int sort_1_d_int_compare( 6 | const void *vi, 7 | const void *vj 8 | ); 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/sort_1_long_long.h: -------------------------------------------------------------------------------- 1 | extern int sort_1_a_long_long_compare( 2 | const void *vi, 3 | const void *vj 4 | ); 5 | extern int sort_1_d_long_long_compare( 6 | const void *vi, 7 | const void *vj 8 | ); 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/sort_1_tmpl.h: -------------------------------------------------------------------------------- 1 | extern int sort_1_a_TEXT2_compare( 2 | const void *vi, 3 | const void *vj 4 | ); 5 | extern int sort_1_d_TEXT2_compare( 6 | const void *vi, 7 | const void *vj 8 | ); 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/str_join.h: -------------------------------------------------------------------------------- 1 | extern int 2 | str_join( 3 | char *src_tbl, 4 | char *src_lnk, 5 | char *src_val, 6 | char *dst_tbl, 7 | char *dst_lnk, 8 | char *dst_fld 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/t1f1opt2f2.h: -------------------------------------------------------------------------------- 1 | extern int 2 | t1f1opt2f2( 3 | char *t1, 4 | char *f1, 5 | char *str_op_spec, 6 | char *t2, 7 | char *f2 8 | ) 9 | ; 10 | //---------------------------- 11 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/tesla_parse_query.h: -------------------------------------------------------------------------------- 1 | int 2 | tesla_parse_query( 3 | const char *tbl, 4 | const char *fld, 5 | const char *str 6 | ); 7 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/title_to_function.meta.csv: -------------------------------------------------------------------------------- 1 | title,char string,0 2 | fn_text,char string,0 3 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/title_to_seniority.meta.csv: -------------------------------------------------------------------------------- 1 | title,char string,0 2 | sr_text,char string,0 3 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/uniq_int.h: -------------------------------------------------------------------------------- 1 | extern int uniq_int( 2 | char *in_X, 3 | long long n_in, 4 | long long *ptr_n_out, 5 | char *nn_X, 6 | char **ptr_opfile, 7 | char *str_meta_data 8 | ); 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/uniq_long_long.h: -------------------------------------------------------------------------------- 1 | extern int uniq_long_long( 2 | char *in_X, 3 | long long n_in, 4 | long long *ptr_n_out, 5 | char *nn_X, 6 | char **ptr_opfile, 7 | char *str_meta_data 8 | ); 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/unmk_bit_vec.h: -------------------------------------------------------------------------------- 1 | extern int 2 | unmk_bit_vec( 3 | const unsigned long long *in, 4 | long long nR, 5 | char *out 6 | ) 7 | ; 8 | //---------------------------- 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/vec_f_to_s.h: -------------------------------------------------------------------------------- 1 | extern int 2 | vec_f_to_s( 3 | char *in_f1_X, 4 | char *in_nn_f1_X, 5 | long long in_nR, 6 | int in_f1type, 7 | char *in_op, 8 | char *in_str_result 9 | ) 10 | ; 11 | 12 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/vec_reciprocal.h: -------------------------------------------------------------------------------- 1 | extern void 2 | vec_reciprocal( 3 | float *in, 4 | int nR, 5 | float *out 6 | ) 7 | ; 8 | //---------------------------- 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/vec_s_to_f.h: -------------------------------------------------------------------------------- 1 | extern int 2 | vec_s_to_f( 3 | char *in_f1_X, 4 | long long in_nR, 5 | char *in_op, 6 | char *opfile 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/verbatim_include.h: -------------------------------------------------------------------------------- 1 | extern int 2 | verbatim_include( 3 | char *infile, 4 | char *outfile 5 | ); 6 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_add.h: -------------------------------------------------------------------------------- 1 | extern int ylc_add( 2 | char *list, 3 | char *tbl 4 | ); 5 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_check.h: -------------------------------------------------------------------------------- 1 | extern int ylc_check( 2 | ) 3 | ; 4 | //---------------------------- 5 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_del.h: -------------------------------------------------------------------------------- 1 | extern int ylc_del( 2 | char *list 3 | ) 4 | ; 5 | //---------------------------- 6 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_descr_excl.h: -------------------------------------------------------------------------------- 1 | extern int ylc_descr_excl( 2 | char *list 3 | ) 4 | ; 5 | //---------------------------- 6 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_describe.h: -------------------------------------------------------------------------------- 1 | extern int ylc_describe( 2 | char *list 3 | ); 4 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_exclude.h: -------------------------------------------------------------------------------- 1 | extern int ylc_exclude( 2 | char *list, 3 | char *xfld /* field to exclude */ 4 | ); 5 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_globals.h: -------------------------------------------------------------------------------- 1 | char *g_docroot; 2 | char *g_data_dir; 3 | char *g_sqlite_db; 4 | char *g_sqlite_sql; 5 | sqlite3 *g_db; 6 | char g_cwd[MAX_LEN_DIR_NAME+1]; 7 | extern int g_alt_ddir_id; // For Q 8 | 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_limit.h: -------------------------------------------------------------------------------- 1 | extern int ylc_limit( 2 | char *list, 3 | char *str_limits 4 | ); 5 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_list_lists.h: -------------------------------------------------------------------------------- 1 | extern int ylc_list_lists( 2 | ); 3 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_num_in_list.h: -------------------------------------------------------------------------------- 1 | extern int ylc_num_in_list( 2 | char *list, 3 | char *mode, 4 | int *ptr_num_in_list, 5 | long long *ptr_cnt 6 | ) 7 | ; 8 | //---------------------------- 9 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_op.meta.csv: -------------------------------------------------------------------------------- 1 | fk_lkp_col,str,"is_load=[true]:is_all_def=[true]:is_dict_old=[true]:dict=[lkp_op_col]" 2 | seg_pos,I4, 3 | fk_lkp_lbl,str,"is_load=[true]:is_all_def=[true]:is_dict_old=[true]:dict=[lkp_op_lbl]" 4 | percentage,I4, 5 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_pop.h: -------------------------------------------------------------------------------- 1 | extern int ylc_pop( 2 | char *list 3 | ); 4 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_push.h: -------------------------------------------------------------------------------- 1 | extern int ylc_push( 2 | char *list, 3 | char *fld 4 | ); 5 | -------------------------------------------------------------------------------- /q-base/src/DEPRECATED/ylc_unexclude.h: -------------------------------------------------------------------------------- 1 | extern int ylc_unexclude( 2 | char *list, 3 | char *xfld /* field to un-exclude */ 4 | ) 5 | ; 6 | //---------------------------- 7 | -------------------------------------------------------------------------------- /q-base/src/EXPERIMENTAL/bitwise_histo.h: -------------------------------------------------------------------------------- 1 | extern int 2 | bitwise_histo( 3 | char *src_tbl, 4 | char *src_fld, 5 | char *str_num_bits, 6 | char *dst_tbl 7 | ) 8 | ; 9 | 10 | -------------------------------------------------------------------------------- /q-base/src/EXPERIMENTAL/mk_comp_fld.h: -------------------------------------------------------------------------------- 1 | extern int 2 | mk_comp_fld( 3 | char *tbl, 4 | char *str_flds, 5 | char *str_sizes, 6 | char *newfldtype, 7 | char *fout 8 | ); 9 | -------------------------------------------------------------------------------- /q-base/src/META_DATA_TESTS/.meta: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/META_DATA_TESTS/.meta -------------------------------------------------------------------------------- /q-base/src/META_DATA_TESTS/README.txt: -------------------------------------------------------------------------------- 1 | Set Q_DOCROOT to docroot of tablespace to be tested 2 | Set Q_DATA_DIR to docroot of tablespace to be tested 3 | bash load.sh # load the data into the debug tablespace 4 | -------------------------------------------------------------------------------- /q-base/src/META_DATA_TESTS/TEMP.idx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/META_DATA_TESTS/TEMP.idx -------------------------------------------------------------------------------- /q-base/src/META_DATA_TESTS/tests.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | 6 7 | 7 8 | 8 9 | -------------------------------------------------------------------------------- /q-base/src/Notes.txt: -------------------------------------------------------------------------------- 1 | I had a cilkfor within a cilkfor and I got all kinds of unpredicatable 2 | results. 3 | -------------------------------------------------------------------------------- /q-base/src/OLD/f1s1opf2_uint_bool.h: -------------------------------------------------------------------------------- 1 | extern int 2 | f1s1opf2_uint_bool( 3 | unsigned int *X, 4 | int nR, 5 | char *op, 6 | unsigned int uiscalar, 7 | FILE *ofp, 8 | char *str_meta_data 9 | ); 10 | -------------------------------------------------------------------------------- /q-base/src/OLD/test.c: -------------------------------------------------------------------------------- 1 | #include "qtypes.h" 2 | int 3 | main( 4 | int argc, 5 | char **argv 6 | ) 7 | { 8 | SORT_TYPE x = unsorted; 9 | } 10 | 11 | -------------------------------------------------------------------------------- /q-base/src/OLD/time1.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | int time1( 5 | int *ptr_t 6 | ) 7 | { 8 | int status = 0; 9 | *ptr_t = time(NULL); 10 | return(status); 11 | } 12 | -------------------------------------------------------------------------------- /q-base/src/TEMPM/docroot.aux: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /q-base/src/TEMPM/docroot.fld_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/TEMPM/docroot.fld_info -------------------------------------------------------------------------------- /q-base/src/TEMPM/docroot.flds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/TEMPM/docroot.flds -------------------------------------------------------------------------------- /q-base/src/TEMPM/docroot.ht_fld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/TEMPM/docroot.ht_fld -------------------------------------------------------------------------------- /q-base/src/TEMPM/docroot.ht_tbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/TEMPM/docroot.ht_tbl -------------------------------------------------------------------------------- /q-base/src/a.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/a.out -------------------------------------------------------------------------------- /q-base/src/conn.csv: -------------------------------------------------------------------------------- 1 | 10,100,Low 2 | 101,1000,Medium 3 | 1001,10000,High 4 | -------------------------------------------------------------------------------- /q-base/src/data1.csv: -------------------------------------------------------------------------------- 1 | 1,2,,4,5,6 2 | 7,8,9,,11,12 3 | 13,14,,16,17,18 4 | 19,20,21,,23,24 5 | 25,26,,28,29,30 6 | -------------------------------------------------------------------------------- /q-base/src/data2.csv: -------------------------------------------------------------------------------- 1 | ,,,,,, 2 | "","","","","ABC","ABC", 3 | 100,"",1,,10000,ABC,ABCD 4 | "",100.0,0,B,20000,, 5 | ,200.0,1,C,30000,"","" 6 | 400,300.0,"",D,40000,DBC,ABCD 7 | 500,,,E,50000,EBC,ABCD 8 | -------------------------------------------------------------------------------- /q-base/src/data3.csv: -------------------------------------------------------------------------------- 1 | B 2 | "" 3 | E 4 | "" 5 | C 6 | "" 7 | D 8 | "" 9 | -------------------------------------------------------------------------------- /q-base/src/data4.csv: -------------------------------------------------------------------------------- 1 | B 2 | Z 3 | E 4 | Y 5 | C 6 | X 7 | D 8 | W 9 | -------------------------------------------------------------------------------- /q-base/src/data5.csv: -------------------------------------------------------------------------------- 1 | 1,2,3,4,5,6 2 | 2,4,6,8,10,12 3 | 3,6,9,12,15,18 4 | 4,8,12,16,20,24 5 | 5,10,15,20,25,30 6 | 6,12,18,24,30,36 7 | 7,14,21,28,35,42 8 | 8,16,24,32,40,48 9 | 9,18,27,36,45,54 10 | 10,20,30,40,50,60 11 | -------------------------------------------------------------------------------- /q-base/src/db: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/db -------------------------------------------------------------------------------- /q-base/src/del_incomplete_last_line: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/del_incomplete_last_line -------------------------------------------------------------------------------- /q-base/src/dup_file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/dup_file -------------------------------------------------------------------------------- /q-base/src/f2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/f2 -------------------------------------------------------------------------------- /q-base/src/find_largest_leq_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | find_largest_leq_I4( 3 | int *X, /* [n] */ 4 | long long n, 5 | int val, 6 | long long *ptr_idx 7 | ) 8 | ; 9 | //---------------------------- 10 | -------------------------------------------------------------------------------- /q-base/src/find_smallest_geq_I4.h: -------------------------------------------------------------------------------- 1 | extern int 2 | find_smallest_geq_I4( 3 | int *X, /* [n] */ 4 | long long n, 5 | int val, 6 | long long *ptr_idx 7 | ) 8 | ; 9 | //---------------------------- 10 | -------------------------------------------------------------------------------- /q-base/src/htdocs/index.html: -------------------------------------------------------------------------------- 1 |

It works!

2 | -------------------------------------------------------------------------------- /q-base/src/htdocs/plato/.q1.php.swp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/htdocs/plato/.q1.php.swp -------------------------------------------------------------------------------- /q-base/src/htdocs/plato/2.q: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/htdocs/plato/2.q -------------------------------------------------------------------------------- /q-base/src/htdocs/plato/2b.q: -------------------------------------------------------------------------------- 1 | set -e 2 | q f1s1opf2 TM CountryId 30:31:2 == x 3 | q f1s1opf2 TM IndustryId 12:92 != y 4 | q f1f2opf3 TM x y '&&' x 5 | q f1s1opf2 TM TenureBucketId 3 == y 6 | q f1f2opf3 TM x y '&&' x 7 | q f_to_s TM x sum 8 | -------------------------------------------------------------------------------- /q-base/src/htdocs/plato/2c.q: -------------------------------------------------------------------------------- 1 | set -e 2 | q f1s1opf2 TM CountryId 30:31:2 == x 3 | q f1s1opf2 TM IndustryId 12:92 != y 4 | q f1f2opf3 TM x y '&&' x 5 | q f1s1opf2 TM TenureBucketId 3 == y 6 | q f1f2opf3 TM x y '&&' x 7 | q f1f2_to_s TM x MemberId sum 8 | -------------------------------------------------------------------------------- /q-base/src/htdocs/plato/index.html: -------------------------------------------------------------------------------- 1 |

Pulse App: It works!

2 | -------------------------------------------------------------------------------- /q-base/src/htdocs/plato/master.q: -------------------------------------------------------------------------------- 1 | cp bak_batch1.q batch1.q 2 | q stop_compound "" batch1.q 3 | q batch batch2.q 4 | -------------------------------------------------------------------------------- /q-base/src/htdocs/plato/x.sh: -------------------------------------------------------------------------------- 1 | iter=1 2 | while [ $iter -le 5 ]; do 3 | echo "hahahah "; 4 | iter=`expr $iter + 1 ` 5 | done 6 | -------------------------------------------------------------------------------- /q-base/src/htdocs/testapp/test.php: -------------------------------------------------------------------------------- 1 | Hello World! \n"; 3 | ?> 4 | -------------------------------------------------------------------------------- /q-base/src/httpd_Makefile: -------------------------------------------------------------------------------- 1 | FLAGS= -lpthread -DTHREADED 2 | 3 | all: qhttpd 4 | 5 | qhttpd: qhttpd.c 6 | gcc -g -std=c99 -Wall -pedantic ${FLAGS} -o qhttpd qhttpd.c 7 | 8 | clean: 9 | rm -f qhttpd 10 | -------------------------------------------------------------------------------- /q-base/src/incl_set_val_I2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/incl_set_val_I2.c -------------------------------------------------------------------------------- /q-base/src/incl_set_val_I4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/incl_set_val_I4.c -------------------------------------------------------------------------------- /q-base/src/incl_set_val_I8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/incl_set_val_I8.c -------------------------------------------------------------------------------- /q-base/src/lkp.meta.csv: -------------------------------------------------------------------------------- 1 | descr_hash,str,"is_load=[true]:is_all_def=[true]:is_dict_old=[false]:dict=[lkp_XXX]" 2 | -------------------------------------------------------------------------------- /q-base/src/mddriver.h: -------------------------------------------------------------------------------- 1 | #include "md5global.h" 2 | extern void my_MDString ( 3 | const char *in_string, 4 | char *out_string 5 | ); 6 | -------------------------------------------------------------------------------- /q-base/src/metaq: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/metaq -------------------------------------------------------------------------------- /q-base/src/mix.h: -------------------------------------------------------------------------------- 1 | extern unsigned int 2 | mix_I4( 3 | unsigned int a 4 | ); 5 | extern unsigned int 6 | mix_I8( 7 | unsigned long long a 8 | ); 9 | -------------------------------------------------------------------------------- /q-base/src/omp_for: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/omp_for -------------------------------------------------------------------------------- /q-base/src/q-httpd.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/q-httpd.zip -------------------------------------------------------------------------------- /q-base/src/q.uu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/q.uu -------------------------------------------------------------------------------- /q-base/src/repl_conv_char_to_int.txt: -------------------------------------------------------------------------------- 1 | TEXT1,char_to_int 2 | TEXT2,char 3 | TEXT3,int 4 | -------------------------------------------------------------------------------- /q-base/src/repl_conv_char_to_longlong.txt: -------------------------------------------------------------------------------- 1 | TEXT1,char_to_longlong 2 | TEXT2,char 3 | TEXT3,long long 4 | -------------------------------------------------------------------------------- /q-base/src/repl_conv_int_to_longlong.txt: -------------------------------------------------------------------------------- 1 | TEXT1,int_to_longlong 2 | TEXT2,int 3 | TEXT3,long long 4 | -------------------------------------------------------------------------------- /q-base/src/repl_conv_longlong_to_int.txt: -------------------------------------------------------------------------------- 1 | TEXT1,longlong_to_int 2 | TEXT2,long long 3 | TEXT3,int 4 | -------------------------------------------------------------------------------- /q-base/src/repl_join_int.txt: -------------------------------------------------------------------------------- 1 | TEXT1,int 2 | TEXT2,int 3 | TEXT3,INT_INT_TYPE 4 | TEXT4,int_int_type 5 | TEXT5,int 6 | TEXT6,ii 7 | -------------------------------------------------------------------------------- /q-base/src/repl_join_longlong.txt: -------------------------------------------------------------------------------- 1 | TEXT1,long long 2 | TEXT2,long_long 3 | TEXT3,LONGLONG_INT_TYPE 4 | TEXT4,longlong_int_type 5 | TEXT5,longlong 6 | TEXT6,Li 7 | -------------------------------------------------------------------------------- /q-base/src/repl_mjoin_int.txt: -------------------------------------------------------------------------------- 1 | TEXT1,int 2 | TEXT2,int 3 | TEXT3,INT_INT_TYPE 4 | TEXT4,int_int_type 5 | TEXT5,int 6 | TEXT6,ii 7 | TEXT7,INT 8 | TEXT8,FFFFFFFF 9 | -------------------------------------------------------------------------------- /q-base/src/repl_mjoin_longlong.txt: -------------------------------------------------------------------------------- 1 | TEXT1,long long 2 | TEXT2,longlong 3 | TEXT3,LONGLONG_LONGLONG_TYPE 4 | TEXT4,longlong_longlong_type 5 | TEXT5,longlong 6 | TEXT6,LL 7 | TEXT7,LLONG 8 | TEXT8,FFFFFFFFFFFFFFFF 9 | -------------------------------------------------------------------------------- /q-base/src/repl_sort_1_int.txt: -------------------------------------------------------------------------------- 1 | TEXT1,int 2 | TEXT2,int 3 | -------------------------------------------------------------------------------- /q-base/src/repl_sort_1_long_long.txt: -------------------------------------------------------------------------------- 1 | TEXT1,long long 2 | TEXT2,long_long 3 | -------------------------------------------------------------------------------- /q-base/src/repl_uniq_int.txt: -------------------------------------------------------------------------------- 1 | TEXT1,int 2 | TEXT2,int 3 | -------------------------------------------------------------------------------- /q-base/src/repl_uniq_long_long.txt: -------------------------------------------------------------------------------- 1 | TEXT1,long_long 2 | TEXT2,long long 3 | -------------------------------------------------------------------------------- /q-base/src/rsubramo@df01: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/rsubramo@df01 -------------------------------------------------------------------------------- /q-base/src/rsubramo@esv4-analytics02.linkedin.biz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/rsubramo@esv4-analytics02.linkedin.biz -------------------------------------------------------------------------------- /q-base/src/simon.meta.csv: -------------------------------------------------------------------------------- 1 | country,xstring,"is_load=[true]:is_all_def=[true]:is_dict_old=[false]:dict=[simon_dict]" 2 | -------------------------------------------------------------------------------- /q-base/src/sortbindmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/sortbindmp -------------------------------------------------------------------------------- /q-base/src/stem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/stem -------------------------------------------------------------------------------- /q-base/src/subsample_lat_long: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/src/subsample_lat_long -------------------------------------------------------------------------------- /q-base/src/to_source: -------------------------------------------------------------------------------- 1 | source /opt/intel/composer_xe_2013.1.117/bin/compilervars.sh intel64 2 | -------------------------------------------------------------------------------- /q-base/src/x.csv: -------------------------------------------------------------------------------- 1 | 10,10 2 | 10,11 3 | 12,12 4 | 12,13 5 | -------------------------------------------------------------------------------- /q-base/src/x.php: -------------------------------------------------------------------------------- 1 | 9 | 10 | -------------------------------------------------------------------------------- /q-base/test/A_MINUS_B/in1.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | 6 7 | 6 8 | 7 9 | 8 10 | 9 11 | 10 12 | -------------------------------------------------------------------------------- /q-base/test/A_MINUS_B/in2.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 3 3 | 5 4 | 7 5 | 9 6 | 11 7 | 13 8 | 15 9 | 17 10 | 19 11 | -------------------------------------------------------------------------------- /q-base/test/app_tbl/data1.csv: -------------------------------------------------------------------------------- 1 | 0,0,0,0,0,0 2 | 1,1,1,1,1,1 3 | -------------------------------------------------------------------------------- /q-base/test/app_tbl/meta1.csv: -------------------------------------------------------------------------------- 1 | fldI4,I4, 2 | fldI8,I8, 3 | fldF4,F4, 4 | fldF8,F8, 5 | fldI1,I1, 6 | fldI2,I2, 7 | -------------------------------------------------------------------------------- /q-base/test/bindmp/chk2.csv: -------------------------------------------------------------------------------- 1 | 3,3.000000,3.000000,3 2 | 4,4.000000,4.000000,4 3 | 5,5.000000,5.000000,5 4 | 6,6.000000,6.000000,6 5 | -------------------------------------------------------------------------------- /q-base/test/bindmp/data.csv: -------------------------------------------------------------------------------- 1 | 0,0.000000,0.000000,0 2 | 1,1.000000,1.000000,1 3 | 2,2.000000,2.000000,2 4 | 3,3.000000,3.000000,3 5 | 4,4.000000,4.000000,4 6 | 5,5.000000,5.000000,5 7 | 6,6.000000,6.000000,6 8 | -------------------------------------------------------------------------------- /q-base/test/bindmp/data.meta.csv: -------------------------------------------------------------------------------- 1 | fldI4,I4, 2 | fldF4,F4, 3 | fldF8,F8, 4 | fldI8,I8, 5 | -------------------------------------------------------------------------------- /q-base/test/compound/TEMPM/docroot.aux: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /q-base/test/compound/TEMPM/docroot.fld_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/compound/TEMPM/docroot.fld_info -------------------------------------------------------------------------------- /q-base/test/compound/TEMPM/docroot.flds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/compound/TEMPM/docroot.flds -------------------------------------------------------------------------------- /q-base/test/compound/TEMPM/docroot.ht_fld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/compound/TEMPM/docroot.ht_fld -------------------------------------------------------------------------------- /q-base/test/compound/TEMPM/docroot.ht_tbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/compound/TEMPM/docroot.ht_tbl -------------------------------------------------------------------------------- /q-base/test/compound/data.csv: -------------------------------------------------------------------------------- 1 | 1,10 2 | 2, 3 | 3,300 4 | 4, 5 | 5,5000 6 | 6, 7 | 7,70000 8 | 8, 9 | 9,900000 10 | 10, 11 | -------------------------------------------------------------------------------- /q-base/test/compound/in1.txt: -------------------------------------------------------------------------------- 1 | f1opf2,T1,f1,'op=[conv]:newtype=[F4]',f2 2 | -------------------------------------------------------------------------------- /q-base/test/copy_fld/data.csv: -------------------------------------------------------------------------------- 1 | 1,1,abc 2 | 2,0,def 3 | 3,1,ghi 4 | 4,0,ghi 5 | -------------------------------------------------------------------------------- /q-base/test/copy_fld/meta.csv: -------------------------------------------------------------------------------- 1 | ifld,I4, 2 | fXX,SV,'is_dict_old=[false]:dict=[lkp_fldSV]' 3 | -------------------------------------------------------------------------------- /q-base/test/count_ht/data1.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 3 | 4 | 5 | 6 | 1 7 | 1 8 | 1 9 | 2 10 | 2 11 | 2 12 | 3 13 | 3 14 | 4 15 | 5 16 | 6 17 | 7 18 | -------------------------------------------------------------------------------- /q-base/test/crossprod/good2.csv: -------------------------------------------------------------------------------- 1 | 1,10 2 | 1,20 3 | 1,30 4 | 1,40 5 | 2,20 6 | 2,30 7 | 2,40 8 | 3,30 9 | 3,40 10 | 4,40 11 | 5,50 12 | 5,60 13 | 5,70 14 | 6,60 15 | 6,70 16 | 7,70 17 | 8,80 18 | 8,90 19 | 9,90 20 | -------------------------------------------------------------------------------- /q-base/test/crossprod/good3.csv: -------------------------------------------------------------------------------- 1 | 1,20 2 | 1,30 3 | 1,40 4 | 2,30 5 | 2,40 6 | 3,40 7 | 5,60 8 | 5,70 9 | 6,70 10 | 8,90 11 | -------------------------------------------------------------------------------- /q-base/test/crossprod/t1.csv: -------------------------------------------------------------------------------- 1 | 1,4 2 | 2,5 3 | 3,6 4 | -------------------------------------------------------------------------------- /q-base/test/crossprod/t2.csv: -------------------------------------------------------------------------------- 1 | 1,10 2 | 2,20 3 | 3,30 4 | 4,40 5 | 5,50 6 | 6,60 7 | 7,70 8 | 8,80 9 | 9,90 10 | -------------------------------------------------------------------------------- /q-base/test/dld/data1.csv: -------------------------------------------------------------------------------- 1 | ,0,0,0,0,0 2 | 1,,1,1,1,1 3 | 2,2,,2,2,2 4 | 3,3,3,,3,3 5 | 4,4,4,4,,4 6 | 5,5,5,5,5, 7 | 6,6,6,6,6,6 8 | -------------------------------------------------------------------------------- /q-base/test/dld/init.sh: -------------------------------------------------------------------------------- 1 | export Q_DOCROOT=$PWD/db1.sq3 2 | export Q_DATA_DIR=/mnt/u001/rsubramo/TEMP/ 3 | export Q_NUM_THREADS=1 4 | -------------------------------------------------------------------------------- /q-base/test/dld/meta1.csv: -------------------------------------------------------------------------------- 1 | fldI1,I1, 2 | fldI2,I2, 3 | fldI4,I4, 4 | fldI8,I8, 5 | fldF4,F4, 6 | fldF8,F8, 7 | -------------------------------------------------------------------------------- /q-base/test/dld/meta2.csv: -------------------------------------------------------------------------------- 1 | fldI4,I4, 2 | fldI8,I8, 3 | fldF4,F4, 4 | fldF8,F8, 5 | fldI1,I1, 6 | fldI2,I2, 7 | xxxx,LKP,'is_dict_old=[false]:dict=[lkp_SV]' 8 | fldSC,SC,'maxlen=[11]:is_trunc=[true]' 9 | fldSV,SV,'maxlen=[32]' 10 | -------------------------------------------------------------------------------- /q-base/test/dup_fld/data.csv: -------------------------------------------------------------------------------- 1 | 1,1,abc 2 | 2,0,def 3 | 3,1,ghi 4 | 4,0,jkl 5 | -------------------------------------------------------------------------------- /q-base/test/dup_fld/meta.csv: -------------------------------------------------------------------------------- 1 | ifld,int,4 2 | bfld,bool,1 3 | sfld,char string,0 4 | -------------------------------------------------------------------------------- /q-base/test/f1T1opf2/in1.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | 6 7 | 7 8 | 8 9 | 9 10 | 10 11 | 11 12 | 12 13 | 13 14 | 14 15 | 15 16 | 16 17 | 17 18 | 18 19 | 19 20 | 20 21 | -------------------------------------------------------------------------------- /q-base/test/f1T1opf2/in2.csv: -------------------------------------------------------------------------------- 1 | 2,4 2 | 6,8 3 | 13,16 4 | -------------------------------------------------------------------------------- /q-base/test/f1f2opf3/db1.aq3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/f1f2opf3/db1.aq3 -------------------------------------------------------------------------------- /q-base/test/f1f2opf3/init.sh: -------------------------------------------------------------------------------- 1 | export Q_DOCROOT=$PWD/db1.sq3 2 | export Q_DATA_DIR=/mnt/u001/rsubramo/TEMP/ 3 | export Q_NUM_THREADS=1 4 | -------------------------------------------------------------------------------- /q-base/test/f1f2opf3/t1.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | -------------------------------------------------------------------------------- /q-base/test/f1opf2/data1.csv: -------------------------------------------------------------------------------- 1 | 1,1 2 | 1,2 3 | 1,3 4 | 0,4 5 | 1,5 6 | 1,6 7 | -------------------------------------------------------------------------------- /q-base/test/f1opf2/data2.csv: -------------------------------------------------------------------------------- 1 | 041-0302 2 | 441-0302 3 | 001-0011 4 | 001-0012 5 | 001-0013 6 | 000-0000 7 | 001-0010 8 | -------------------------------------------------------------------------------- /q-base/test/f1opf2/init.sh: -------------------------------------------------------------------------------- 1 | export Q_DOCROOT=$PWD/db1.sq3 2 | export Q_DATA_DIR=/mnt/u001/rsubramo/TEMP/ 3 | export Q_NUM_THREADS=1 4 | -------------------------------------------------------------------------------- /q-base/test/f1s1opf2/init.sh: -------------------------------------------------------------------------------- 1 | export Q_DOCROOT=$PWD/db1.sq3 2 | export Q_DATA_DIR=/mnt/u001/rsubramo/TEMP/ 3 | export Q_NUM_THREADS=1 4 | -------------------------------------------------------------------------------- /q-base/test/f1s1opf2/t1.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | -------------------------------------------------------------------------------- /q-base/test/f_to_s/TEMPM/docroot.aux: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /q-base/test/f_to_s/TEMPM/docroot.fld_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/f_to_s/TEMPM/docroot.fld_info -------------------------------------------------------------------------------- /q-base/test/f_to_s/TEMPM/docroot.flds: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/f_to_s/TEMPM/docroot.flds -------------------------------------------------------------------------------- /q-base/test/f_to_s/TEMPM/docroot.ht_fld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/f_to_s/TEMPM/docroot.ht_fld -------------------------------------------------------------------------------- /q-base/test/f_to_s/TEMPM/docroot.ht_tbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/f_to_s/TEMPM/docroot.ht_tbl -------------------------------------------------------------------------------- /q-base/test/f_to_s/data1.csv: -------------------------------------------------------------------------------- 1 | 1,,1 2 | 2,20,0 3 | 3,30,0 4 | 4,40, 5 | 5,50,1 6 | ,60, 7 | -------------------------------------------------------------------------------- /q-base/test/fop/data.csv: -------------------------------------------------------------------------------- 1 | 1,23 2 | 2,142 3 | 5,67 4 | -------------------------------------------------------------------------------- /q-base/test/fop/meta.csv: -------------------------------------------------------------------------------- 1 | f1,int,4 2 | f2,int,4 3 | -------------------------------------------------------------------------------- /q-base/test/hdfs_get/random_1g?op=OPEN&user.name=rsubramo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/hdfs_get/random_1g?op=OPEN&user.name=rsubramo -------------------------------------------------------------------------------- /q-base/test/import/from/data1.csv: -------------------------------------------------------------------------------- 1 | 1,1,10,1,0,"abc" 2 | 0,2,20,1,0,"def" 3 | "",3,30,1,0,"" 4 | "",4,40,1,"",ghi 5 | 1,5,50,1,"","\\\\" 6 | 0,6,60,1,"","xyz" 7 | -------------------------------------------------------------------------------- /q-base/test/import/from/meta1.csv: -------------------------------------------------------------------------------- 1 | x,I1, 2 | y,I4, 3 | z,I4, 4 | by,I1, 5 | bz,I1, 6 | hash,str,"is_load=[true]:is_all_def=[false]:is_dict_old=[false]:dict=[lkp_XXX]" 7 | -------------------------------------------------------------------------------- /q-base/test/integrity/tbl.meta.csv: -------------------------------------------------------------------------------- 1 | tbl_id,int,4 2 | nR,long long,8 3 | is_lkp,bool,1 4 | is_map,bool,1 5 | name,char string,0 6 | dispname,char string,0 7 | -------------------------------------------------------------------------------- /q-base/test/is_a_in_b/t1.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 3 4 | 4 5 | 5 6 | -------------------------------------------------------------------------------- /q-base/test/is_a_in_b/t2.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 20 3 | 30 4 | 4 5 | 50 6 | 100 7 | 90 8 | 6 9 | 5 10 | -------------------------------------------------------------------------------- /q-base/test/kj_qldb/bin/testCountVals.c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/kj_qldb/bin/testCountVals.c.exe -------------------------------------------------------------------------------- /q-base/test/kj_qldb/bin/testOutputStringToInt.c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/kj_qldb/bin/testOutputStringToInt.c.exe -------------------------------------------------------------------------------- /q-base/test/kj_qldb/bin/testSmallCountVals.c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/kj_qldb/bin/testSmallCountVals.c.exe -------------------------------------------------------------------------------- /q-base/test/kj_qldb/bin/testStringToInt.c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/kj_qldb/bin/testStringToInt.c.exe -------------------------------------------------------------------------------- /q-base/test/kj_qldb/bin/testTopN.c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/kj_qldb/bin/testTopN.c.exe -------------------------------------------------------------------------------- /q-base/test/kj_qldb/bin/testldb0.c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/kj_qldb/bin/testldb0.c.exe -------------------------------------------------------------------------------- /q-base/test/kj_qldb/bin/testldb1.c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/kj_qldb/bin/testldb1.c.exe -------------------------------------------------------------------------------- /q-base/test/kj_qldb/bin/testldb2.c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/kj_qldb/bin/testldb2.c.exe -------------------------------------------------------------------------------- /q-base/test/kj_qldb/bin/testldb3.c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/kj_qldb/bin/testldb3.c.exe -------------------------------------------------------------------------------- /q-base/test/kj_qldb/bin/testldb4.c.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/kj_qldb/bin/testldb4.c.exe -------------------------------------------------------------------------------- /q-base/test/lkp_sort/data1.csv: -------------------------------------------------------------------------------- 1 | 3 2 | 1 3 | 1 4 | 1 5 | 2 6 | 4 7 | 2 8 | 2 9 | 3 10 | 1 11 | -------------------------------------------------------------------------------- /q-base/test/lkp_sort/data2.csv: -------------------------------------------------------------------------------- 1 | 0 2 | 4 3 | 3 4 | 2 5 | 1 6 | -------------------------------------------------------------------------------- /q-base/test/mk_ldb_dict/data.csv: -------------------------------------------------------------------------------- 1 | 1,ABC 2 | 2,DEF 3 | 3,GHI 4 | 4,JKL 5 | 5,ABC 6 | 6,DEF 7 | 7,GHI 8 | 8,JKL 9 | -------------------------------------------------------------------------------- /q-base/test/mk_ldb_dict/data2.csv: -------------------------------------------------------------------------------- 1 | 1,ABC 2 | 2,DEF 3 | 3,GHI 4 | 4,JKL 5 | 5,ABC 6 | 6,DEF 7 | 7,GHI 8 | 8,JKL 9 | 9,MNO 10 | 10,MNO 11 | -------------------------------------------------------------------------------- /q-base/test/mk_ldb_dict/good_yyy: -------------------------------------------------------------------------------- 1 | 0000000 1 2 3 4 2 | 0000020 1 2 3 4 3 | 0000040 4 | -------------------------------------------------------------------------------- /q-base/test/mk_ldb_dict/goody3: -------------------------------------------------------------------------------- 1 | 0000000 1 2 3 4 2 | 0000020 1 2 3 4 3 | 0000040 5 5 4 | 0000050 5 | -------------------------------------------------------------------------------- /q-base/test/mv_range/aux.csv: -------------------------------------------------------------------------------- 1 | 1,3 2 | 4,7 3 | -------------------------------------------------------------------------------- /q-base/test/mv_range/data.csv: -------------------------------------------------------------------------------- 1 | 10,1,abc 2 | 20,0,def 3 | 30,1,ghi 4 | 40,0,ghi 5 | 50,0,ghi 6 | 60,0,ghi 7 | 70,0,ghi 8 | 80,0,ghi 9 | -------------------------------------------------------------------------------- /q-base/test/mv_range/meta.csv: -------------------------------------------------------------------------------- 1 | ifld,int,4 2 | bfld,bool,1 3 | sfld,char string,0 4 | -------------------------------------------------------------------------------- /q-base/test/patmatch/meta11.csv: -------------------------------------------------------------------------------- 1 | val,I4, 2 | -------------------------------------------------------------------------------- /q-base/test/patmatch/meta12.csv: -------------------------------------------------------------------------------- 1 | val,I4, 2 | fb,I1, 3 | -------------------------------------------------------------------------------- /q-base/test/patmatch/meta2.csv: -------------------------------------------------------------------------------- 1 | val,I4, 2 | lb,I4, 3 | ub,I4, 4 | -------------------------------------------------------------------------------- /q-base/test/patmatch/pat1.csv: -------------------------------------------------------------------------------- 1 | 1,2,4 2 | 2,2,3 3 | 3,1,2 4 | 4,1,1 5 | -------------------------------------------------------------------------------- /q-base/test/patmatch/pat2.csv: -------------------------------------------------------------------------------- 1 | 2799,1,1 2 | 2168498,1,1 3 | -------------------------------------------------------------------------------- /q-base/test/patmatch/pat3.csv: -------------------------------------------------------------------------------- 1 | 1,1,1 2 | 2,1,1 3 | 1,1,1 4 | 2,1,1 5 | 3,1,1 6 | -------------------------------------------------------------------------------- /q-base/test/patmatch/val3.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 1 4 | 2 5 | 1 6 | 2 7 | 3 8 | 1 9 | 2 10 | 1 11 | 2 12 | 1 13 | 2 14 | 3 15 | -------------------------------------------------------------------------------- /q-base/test/qhttpd/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/q-base/test/qhttpd/favicon.ico -------------------------------------------------------------------------------- /q-base/test/qhttpd/hello_world.html: -------------------------------------------------------------------------------- 1 | 2 | Hello World 3 |

Hello World

4 | 5 | -------------------------------------------------------------------------------- /q-base/test/qldb/in1.txt: -------------------------------------------------------------------------------- 1 | abc 2 | def 3 | ghij 4 | abc 5 | abc 6 | ghij 7 | def 8 | xyz 9 | uvw 10 | uvw 11 | efg 12 | abc 13 | efg 14 | lmn 15 | pqr 16 | uvw 17 | rst 18 | abc 19 | 20 | -------------------------------------------------------------------------------- /q-base/test/qldb/in2.txt: -------------------------------------------------------------------------------- 1 | abc 2 | def 3 | ghij 4 | abc 5 | abc 6 | ghij 7 | def 8 | xyz 9 | uvw 10 | uvw 11 | efg 12 | abc 13 | efg 14 | lmn 15 | pqr 16 | uvw 17 | rst 18 | abc 19 | 20 | ramesh 21 | kishore 22 | bharath 23 | -------------------------------------------------------------------------------- /q-base/test/regex/data2.csv: -------------------------------------------------------------------------------- 1 | 1,2,3,4,5,6,7 2 | 0,0,0,0,0,0,ABC 3 | 1,1,1,1,1,1,DEFGHI 4 | 1,1,1,1,1,1,"\\" 5 | 1,1,1,1,1,1,"\"\"" 6 | 1,1,1,1,1,1," broken 7 | line " 8 | -------------------------------------------------------------------------------- /q-base/test/regex/meta2.csv: -------------------------------------------------------------------------------- 1 | fldI4,I4, 2 | fldI8,I8, 3 | fldF4,F4, 4 | fldF8,F8, 5 | fldI1,I1, 6 | fldI2,I2, 7 | fldSV,SV,'is_dict_old=[false]:dict=[lkp_fldSV]' 8 | -------------------------------------------------------------------------------- /q-base/test/rng_sort/data1.csv: -------------------------------------------------------------------------------- 1 | 4 2 | 3 3 | 2 4 | 1 5 | 3 6 | 2 7 | 1 8 | 2 9 | 1 10 | 1 11 | -------------------------------------------------------------------------------- /q-base/test/rng_sort/data2.csv: -------------------------------------------------------------------------------- 1 | 0,4 2 | 4,7 3 | 8,9 4 | 9,10 5 | -------------------------------------------------------------------------------- /q-base/test/s_to_f/data1.csv: -------------------------------------------------------------------------------- 1 | 1,,1 2 | 2,20,0 3 | 3,30,0 4 | 4,40, 5 | 5,50,1 6 | ,60, 7 | -------------------------------------------------------------------------------- /q-base/test/set_val/after.csv: -------------------------------------------------------------------------------- 1 | "1","100","10000","100000.000000" 2 | "0","200","20000","200000.000000" 3 | "1","300","30000","300000.000000" 4 | "1","40","300","7.890000" 5 | -------------------------------------------------------------------------------- /q-base/test/set_val/before.csv: -------------------------------------------------------------------------------- 1 | "1","10","100","" 2 | "0","20","","4.560000" 3 | "","","200","" 4 | "1","40","300","7.890000" 5 | -------------------------------------------------------------------------------- /q-base/test/set_val/data.csv: -------------------------------------------------------------------------------- 1 | 1,10,100, 2 | 0,20,,4.56 3 | ,,200, 4 | 1,40,300,7.89 5 | -------------------------------------------------------------------------------- /q-base/test/set_val/meta.csv: -------------------------------------------------------------------------------- 1 | bfld,bool,1 2 | ifld,int,4 3 | llfld,long long,8 4 | ffld,float,4 5 | -------------------------------------------------------------------------------- /q-base/test/smoke/data1.csv: -------------------------------------------------------------------------------- 1 | 1,2,,4,5,6 2 | 7,8,9,,11,12 3 | 13,14,,16,17,18 4 | 19,20,21,,23,24 5 | 25,26,,28,29,30 6 | -------------------------------------------------------------------------------- /q-base/test/smoke/data2.csv: -------------------------------------------------------------------------------- 1 | ,,,,,, 2 | "","","","","ABC","ABC", 3 | 100,"",1,,10000,ABC,ABCD 4 | "",100.0,0,B,20000,, 5 | ,200.0,1,C,30000,"","" 6 | 400,300.0,"",D,40000,DBC,ABCD 7 | 500,,,E,50000,EBC,ABCD 8 | -------------------------------------------------------------------------------- /q-base/test/smoke/data3.csv: -------------------------------------------------------------------------------- 1 | B 2 | "" 3 | E 4 | "" 5 | C 6 | "" 7 | D 8 | "" 9 | -------------------------------------------------------------------------------- /q-base/test/smoke/data4.csv: -------------------------------------------------------------------------------- 1 | B 2 | Z 3 | E 4 | Y 5 | C 6 | X 7 | D 8 | W 9 | -------------------------------------------------------------------------------- /q-base/test/smoke/data5.csv: -------------------------------------------------------------------------------- 1 | 1,2,3,4,5,6 2 | 2,4,6,8,10,12 3 | 3,6,9,12,15,18 4 | 4,8,12,16,20,24 5 | 5,10,15,20,25,30 6 | 6,12,18,24,30,36 7 | 7,14,21,28,35,42 8 | 8,16,24,32,40,48 9 | 9,18,27,36,45,54 10 | 10,20,30,40,50,60 11 | -------------------------------------------------------------------------------- /q-base/test/smoke/test3.meta.csv: -------------------------------------------------------------------------------- 1 | s1,SV,"is_load=[true]:is_all_def=[false]:is_dict_old=[true]:dict=[dict1]" 2 | -------------------------------------------------------------------------------- /q-base/test/smoke/test31.meta.csv: -------------------------------------------------------------------------------- 1 | s1,SV,"is_load=[true]:is_all_def=[false]:is_dict_old=[false]:dict=[dict1]" 2 | -------------------------------------------------------------------------------- /q-base/test/smoke/test3Q.meta.csv: -------------------------------------------------------------------------------- 1 | s1,SV,"is_load=[true]:is_all_def=[false]:is_dict_old=[true]:dict=[dict1]:dict_read_mode=[quick]" 2 | -------------------------------------------------------------------------------- /q-base/test/smoke/test3R.meta.csv: -------------------------------------------------------------------------------- 1 | s1,SV,"is_load=[true]:is_all_def=[false]:is_dict_old=[true]:dict=[dict1]:dict_read_mode=[reuse]" 2 | -------------------------------------------------------------------------------- /q-base/test/smoke/test3S.meta.csv: -------------------------------------------------------------------------------- 1 | s1,SV,"is_load=[true]:is_all_def=[false]:is_dict_old=[true]:dict=[dict1]:dict_read_mode=[safe]" 2 | -------------------------------------------------------------------------------- /q-base/test/smoke/test4.meta.csv: -------------------------------------------------------------------------------- 1 | s1,SV,"is_load=[true]:is_all_def=[false]:is_dict_old=[false]:dict=[dict1]" 2 | -------------------------------------------------------------------------------- /q-base/test/srt_join/dst.csv: -------------------------------------------------------------------------------- 1 | 10 2 | 10 3 | 20 4 | 40 5 | 50 6 | -------------------------------------------------------------------------------- /q-base/test/srt_join/src.csv: -------------------------------------------------------------------------------- 1 | 10,100 2 | 10,100 3 | 10,200 4 | 20,100 5 | 20,-100 6 | 30,100 7 | 40,400 8 | 40,401 9 | 40,402 10 | 40,403 11 | 40,404 12 | 50,500 13 | 50,501 14 | 50,502 15 | 50,503 16 | 50,504 17 | 50,505 18 | -------------------------------------------------------------------------------- /q-base/test/srt_join/src2.csv: -------------------------------------------------------------------------------- 1 | 10,96 2 | 10,72 3 | 10,68 4 | 20,127 5 | 20,-64 6 | 30,100 7 | -------------------------------------------------------------------------------- /q-base/test/str_join/dst.csv: -------------------------------------------------------------------------------- 1 | abc 2 | ghi 3 | "" 4 | xyz 5 | abc 6 | def 7 | -------------------------------------------------------------------------------- /q-base/test/str_join/src.csv: -------------------------------------------------------------------------------- 1 | abc,100 2 | def,200 3 | abc,300 4 | ghi,400 5 | "",500 6 | abc,600 7 | -------------------------------------------------------------------------------- /q-base/test/str_join/src2.csv: -------------------------------------------------------------------------------- 1 | 10,96 2 | 10,72 3 | 10,68 4 | 20,127 5 | 20,-64 6 | 30,100 7 | -------------------------------------------------------------------------------- /q-base/test/udf_deg2/TC.csv: -------------------------------------------------------------------------------- 1 | 20,1 2 | 30,2 3 | 40,3 4 | 40,3 5 | 50,4 6 | 60,5 7 | 50,4 8 | 60,5 9 | 70,6 10 | 80,7 11 | 90,8 12 | 100,9 13 | 110,10 14 | -------------------------------------------------------------------------------- /q-base/test/udf_deg2/TC.meta.csv: -------------------------------------------------------------------------------- 1 | mid,I4, 2 | fk_TM,I4, 3 | -------------------------------------------------------------------------------- /q-base/test/udf_deg2/TD1.csv: -------------------------------------------------------------------------------- 1 | 20,1 2 | 30,2 3 | -------------------------------------------------------------------------------- /q-base/test/udf_deg2/TD1.meta.csv: -------------------------------------------------------------------------------- 1 | mid,I4, 2 | fk_TM,I4, 3 | -------------------------------------------------------------------------------- /q-base/test/udf_deg2/TM.csv: -------------------------------------------------------------------------------- 1 | 10,0,1 2 | 20,1,2 3 | 30,3,4 4 | 40,7,6 5 | 50,0,0 6 | 60,0,0 7 | 70,0,0 8 | 80,0,0 9 | 90,0,0 10 | 100,0,0 11 | 110,0,0 12 | 120,0,0 13 | 130,0,0 14 | -------------------------------------------------------------------------------- /q-base/test/udf_deg2/TM.meta.csv: -------------------------------------------------------------------------------- 1 | mid,I4, 2 | TC_lb,I8, 3 | TC_cnt,I4, 4 | -------------------------------------------------------------------------------- /q-base/test/wisifxthenyelsez/data1.csv: -------------------------------------------------------------------------------- 1 | 1,1,10,1,0 2 | 0,2,20,1,0 3 | "",3,30,1,0 4 | "",4,40,1,"" 5 | 1,5,50,1,"" 6 | 0,6,60,1,"" 7 | -------------------------------------------------------------------------------- /q-base/test/wisifxthenyelsez/meta1.csv: -------------------------------------------------------------------------------- 1 | x,bool,1 2 | y,int,4 3 | z,int,4 4 | by,bool,1 5 | bz,bool,1 6 | -------------------------------------------------------------------------------- /qtils/doc/q.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/qtils/doc/q.pdf -------------------------------------------------------------------------------- /qtils/src/.lno.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/qtils/src/.lno.bin -------------------------------------------------------------------------------- /qtils/src/AUX/a_and_not_b_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | a_and_not_b_I1( 3 | char *in1, 4 | char *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | //---------------------------- 10 | -------------------------------------------------------------------------------- /qtils/src/dir_utils/mddriver.h: -------------------------------------------------------------------------------- 1 | #include "md5global.h" 2 | extern void my_MDString ( 3 | const char *in_string, 4 | char *out_string 5 | ); 6 | -------------------------------------------------------------------------------- /qtils/src/dir_utils/mix.h: -------------------------------------------------------------------------------- 1 | extern unsigned int 2 | mix_I4( 3 | unsigned int a 4 | ); 5 | extern unsigned int 6 | mix_I8( 7 | unsigned long long a 8 | ); 9 | -------------------------------------------------------------------------------- /qtils/test/app_tbl/data1.csv: -------------------------------------------------------------------------------- 1 | 0,0,0,0,0,0 2 | 1,1,1,1,1,1 3 | -------------------------------------------------------------------------------- /qtils/test/app_tbl/meta1.csv: -------------------------------------------------------------------------------- 1 | fldI4,I4, 2 | fldI8,I8, 3 | fldF4,F4, 4 | fldF8,F8, 5 | fldI1,I1, 6 | fldI2,I2, 7 | -------------------------------------------------------------------------------- /qtils/test/bindmp/chk2.csv: -------------------------------------------------------------------------------- 1 | "3","3.000000","3.000000","3" 2 | "4","4.000000","4.000000","4" 3 | "5","5.000000","5.000000","5" 4 | "6","6.000000","6.000000","6" 5 | -------------------------------------------------------------------------------- /qtils/test/bindmp/data.meta.csv: -------------------------------------------------------------------------------- 1 | fldI4,I4, 2 | fldF4,F4, 3 | fldF8,F8, 4 | fldI8,I8, 5 | -------------------------------------------------------------------------------- /qtils/test/copy_fld/data.csv: -------------------------------------------------------------------------------- 1 | 1,1,abc 2 | 2,0,def 3 | 3,1,ghi 4 | 4,0,ghi 5 | -------------------------------------------------------------------------------- /qtils/test/copy_fld/meta.csv: -------------------------------------------------------------------------------- 1 | ifld,I4, 2 | fXX,clob,'is_dict_old=[false]:dict=[lkp_fldSV]' 3 | -------------------------------------------------------------------------------- /qtils/test/count_ht/data1.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 3 | 4 | 5 | 6 | 1 7 | 1 8 | 1 9 | 2 10 | 2 11 | 2 12 | 3 13 | 3 14 | 4 15 | 5 16 | 6 17 | 7 18 | -------------------------------------------------------------------------------- /qtils/test/dld/data1.csv: -------------------------------------------------------------------------------- 1 | 0,0,0,0,0,0,ABC 2 | 1,1,1,1,1,1,DEF 3 | -------------------------------------------------------------------------------- /qtils/test/dld/data2.csv: -------------------------------------------------------------------------------- 1 | ifld 2 | 1 3 | 2 4 | 3 5 | 4 6 | 5 7 | -------------------------------------------------------------------------------- /qtils/test/dld/data3.csv: -------------------------------------------------------------------------------- 1 | MEMBER_SK COUNTRY_SK POS_INDUSTRY_SK FUNCTION_2_INCLUDED_SK SENIORITY_2_INCLUDED_SK FINAL_COMPANY_SK CONNECTIONS EDUCATION_LENGTH 2 | 1 2 3 4 5 6 7 3 | -------------------------------------------------------------------------------- /qtils/test/dld/init.sh: -------------------------------------------------------------------------------- 1 | export Q_DOCROOT=$PWD/db1.sq3 2 | export Q_DATA_DIR=/mnt/u001/rsubramo/TEMP/ 3 | export Q_NUM_THREADS=1 4 | -------------------------------------------------------------------------------- /qtils/test/dld/meta1.csv: -------------------------------------------------------------------------------- 1 | fI1,I1,1 2 | fI2,I2,1 3 | fI4,I4,1 4 | fI8,I8,1 5 | fF4,F4,1 6 | fF8,F8,1 7 | fXX,clob,'is_dict_old=[false]:dict=[lkp_fldSV]' 8 | -------------------------------------------------------------------------------- /qtils/test/dld/meta2.csv: -------------------------------------------------------------------------------- 1 | fI4,I4,4 2 | -------------------------------------------------------------------------------- /qtils/test/dld/meta3.csv: -------------------------------------------------------------------------------- 1 | mid,I4,4 2 | country,I4,4 3 | industry,I4,4 4 | function,I4,4 5 | seniority,I4,4 6 | company,I4,4 7 | conns,I4,4 8 | -------------------------------------------------------------------------------- /src/.lno.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LinkedInAttic/datacl/5b7b885ce4a8800fdcb00b426afcda0a44135ce7/src/.lno.bin -------------------------------------------------------------------------------- /src/AUX/a_and_not_b_I1.h: -------------------------------------------------------------------------------- 1 | extern void 2 | a_and_not_b_I1( 3 | char *in1, 4 | char *in2, 5 | long long nR, 6 | char * restrict out 7 | ) 8 | ; 9 | //---------------------------- 10 | -------------------------------------------------------------------------------- /src/dir_utils/mddriver.h: -------------------------------------------------------------------------------- 1 | #include "md5global.h" 2 | extern void my_MDString ( 3 | const char *in_string, 4 | char *out_string 5 | ); 6 | -------------------------------------------------------------------------------- /src/dir_utils/mix.h: -------------------------------------------------------------------------------- 1 | extern unsigned int 2 | mix_I4( 3 | unsigned int a 4 | ); 5 | extern unsigned int 6 | mix_I8( 7 | unsigned long long a 8 | ); 9 | -------------------------------------------------------------------------------- /test/app_tbl/data1.csv: -------------------------------------------------------------------------------- 1 | 0,0,0,0,0,0 2 | 1,1,1,1,1,1 3 | -------------------------------------------------------------------------------- /test/app_tbl/meta1.csv: -------------------------------------------------------------------------------- 1 | fldI4,I4, 2 | fldI8,I8, 3 | fldF4,F4, 4 | fldF8,F8, 5 | fldI1,I1, 6 | fldI2,I2, 7 | -------------------------------------------------------------------------------- /test/bindmp/chk2.csv: -------------------------------------------------------------------------------- 1 | "3","3.000000","3.000000","3" 2 | "4","4.000000","4.000000","4" 3 | "5","5.000000","5.000000","5" 4 | "6","6.000000","6.000000","6" 5 | -------------------------------------------------------------------------------- /test/bindmp/data.csv: -------------------------------------------------------------------------------- 1 | "0","0.000000","0.000000","0" 2 | "1","1.000000","1.000000","1" 3 | "2","2.000000","2.000000","2" 4 | "3","3.000000","3.000000","3" 5 | "4","4.000000","4.000000","4" 6 | "5","5.000000","5.000000","5" 7 | "6","6.000000","6.000000","6" 8 | -------------------------------------------------------------------------------- /test/bindmp/data.meta.csv: -------------------------------------------------------------------------------- 1 | fldI4,I4, 2 | fldF4,F4, 3 | fldF8,F8, 4 | fldI8,I8, 5 | -------------------------------------------------------------------------------- /test/copy_fld/data.csv: -------------------------------------------------------------------------------- 1 | 1,1,abc 2 | 2,0,def 3 | 3,1,ghi 4 | 4,0,ghi 5 | -------------------------------------------------------------------------------- /test/copy_fld/meta.csv: -------------------------------------------------------------------------------- 1 | ifld,I4, 2 | fXX,clob,'is_dict_old=[false]:dict=[lkp_fldSV]' 3 | -------------------------------------------------------------------------------- /test/count_ht/data1.csv: -------------------------------------------------------------------------------- 1 | 1 2 | 3 | 4 | 5 | 6 | 1 7 | 1 8 | 1 9 | 2 10 | 2 11 | 2 12 | 3 13 | 3 14 | 4 15 | 5 16 | 6 17 | 7 18 | -------------------------------------------------------------------------------- /test/dld/data1.csv: -------------------------------------------------------------------------------- 1 | 0,0,0,0,0,0,ABC 2 | 1,1,1,1,1,1,DEF 3 | -------------------------------------------------------------------------------- /test/dld/data2.csv: -------------------------------------------------------------------------------- 1 | ifld 2 | 1 3 | 2 4 | 3 5 | 4 6 | 5 7 | -------------------------------------------------------------------------------- /test/dld/data3.csv: -------------------------------------------------------------------------------- 1 | MEMBER_SK COUNTRY_SK POS_INDUSTRY_SK FUNCTION_2_INCLUDED_SK SENIORITY_2_INCLUDED_SK FINAL_COMPANY_SK CONNECTIONS EDUCATION_LENGTH 2 | 1 2 3 4 5 6 7 3 | -------------------------------------------------------------------------------- /test/dld/init.sh: -------------------------------------------------------------------------------- 1 | export Q_DOCROOT=$PWD/db1.sq3 2 | export Q_DATA_DIR=/mnt/u001/rsubramo/TEMP/ 3 | export Q_NUM_THREADS=1 4 | -------------------------------------------------------------------------------- /test/dld/meta1.csv: -------------------------------------------------------------------------------- 1 | fI1,I1,1 2 | fI2,I2,1 3 | fI4,I4,1 4 | fI8,I8,1 5 | fF4,F4,1 6 | fF8,F8,1 7 | fXX,clob,'is_dict_old=[false]:dict=[lkp_fldSV]' 8 | -------------------------------------------------------------------------------- /test/dld/meta2.csv: -------------------------------------------------------------------------------- 1 | fI4,I4,4 2 | -------------------------------------------------------------------------------- /test/dld/meta3.csv: -------------------------------------------------------------------------------- 1 | mid,I4,4 2 | country,I4,4 3 | industry,I4,4 4 | function,I4,4 5 | seniority,I4,4 6 | company,I4,4 7 | conns,I4,4 8 | --------------------------------------------------------------------------------