Sha256: 1fc9477fe107a8666012872e0fb90946363991537671cec19598f6fb0abf1249
Contents?: true
Size: 1.02 KB
Versions: 4
Compression:
Stored size: 1.02 KB
Contents
#include <rice/Module.hpp> void init_lda(Rice::Module& m); void init_ct(Rice::Module& m); void init_dmr(Rice::Module& m); void init_dt(Rice::Module& m); void init_gdmr(Rice::Module& m); void init_hdp(Rice::Module& m); void init_hlda(Rice::Module& m); void init_pa(Rice::Module& m); void init_hpa(Rice::Module& m); void init_mglda(Rice::Module& m); void init_llda(Rice::Module& m); void init_plda(Rice::Module& m); void init_slda(Rice::Module& m); extern "C" void Init_ext() { auto m = Rice::define_module("Tomoto") .define_singleton_method( "isa", *[]() { #ifdef __AVX2__ return "avx2"; #elif defined(__AVX__) return "avx"; #elif defined(__SSE2__) || defined(__x86_64__) || defined(_WIN64) return "sse2"; #else return "none"; #endif }); init_lda(m); init_ct(m); init_dmr(m); init_dt(m); init_gdmr(m); init_hdp(m); init_hlda(m); init_pa(m); init_hpa(m); init_mglda(m); init_llda(m); init_plda(m); init_slda(m); }
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
tomoto-0.2.2 | ext/tomoto/ext.cpp |
tomoto-0.2.1 | ext/tomoto/ext.cpp |
tomoto-0.2.0 | ext/tomoto/ext.cpp |
tomoto-0.1.4 | ext/tomoto/ext.cpp |