Sha256: a32a2309442979d8f129f04b0f21d9c99d8569de4bb804ac93dd382300c718ad
Contents?: true
Size: 750 Bytes
Versions: 1
Compression:
Stored size: 750 Bytes
Contents
#include <stdint.h> #include <stddef.h> #include <stdlib.h> #include "../../../include/libbase64.h" #include "../../tables/tables.h" #include "../../codecs.h" #include "config.h" #include "../../env.h" #if HAVE_AVX2 #include <immintrin.h> #include "dec_reshuffle.c" #include "dec_loop.c" #include "enc_translate.c" #include "enc_reshuffle.c" #include "enc_loop.c" #endif // HAVE_AVX2 BASE64_ENC_FUNCTION(avx2) { #if HAVE_AVX2 #include "../generic/enc_head.c" enc_loop_avx2(&s, &slen, &o, &olen); #include "../generic/enc_tail.c" #else BASE64_ENC_STUB #endif } BASE64_DEC_FUNCTION(avx2) { #if HAVE_AVX2 #include "../generic/dec_head.c" dec_loop_avx2(&s, &slen, &o, &olen); #include "../generic/dec_tail.c" #else BASE64_DEC_STUB #endif }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ob64-0.5.0 | vendor/libbase64/lib/arch/avx2/codec.c |