13:69 # ˆl–Ðz¾”*ClÊq@‚àCq )‹FÿÁ ƒ m‹ÀÃÄ ‹�˜KoÛ8F÷ùÚÈ,Ò†z�I eÚf£‡#Jyt¸Ž2S`Ú’Î`æß•KT”†®NlŸK[Թߕ}¶ý~×ß>ö?n¿m¾ö¢��¹Õogìíñq|p¶ýþõkÿíÇíö�ÍÇèÍÁYÿ¸ÝüÕ»ÇïÞDÿô�_¾{Ù û0züþ÷ö©¼”ÑCÿû—ÇÿØW6~Ù8ëŽííC4ÜÞý{|ínUWÑ¡½ÿ�†�1­lÚ¨^D+%çºZF‡¦^9>¿ä[uÝZ¸½vp8¬ª¹GÐhúmdeJmŒ®+[R·®$CI6*¹ètsc±êÂa&óóª¾*Ô|©¢CûÀ¡¨:SÆÙ{Çœ€9ñŒ]¬en›Ç�‚;7œ™·ª‰Z9ë Ù>Ñjw@%”ºRÑB©ytX,7÷ù97^õr·jz zQ7¥[u±[uîÎ`Ù4ZÚMjTÛ5vÕ¼q´Ý{Vza=èjÇ-ÀÝO8m—3š0U™Wu.[ië'¦i˜§(J!dš…yr!…œ)ó âaj*Âü’xH›ž„ùñð7= óšx¸œnÂüGâ!wú9ÌS~¦0=݆ù‚x¯Þ]˜/‰‡üiæ�Ÿè€ô>ÌSÒeÈÔlO+PHgð?Ûãÿñð?Ûã?fÿ³=þÓLÈà¶ÇÊ¿ þg{üÿÙÿ/‰‡ÿÙÿ¯ˆ‡ÿÙÿidð?Ûãÿ ñð?Ûãÿ§§häÞ‡=þ›I42ÿí&ÛÓ s*.Οb†ù¯¯Ùž¶È©Væö:šJÑ�YÿK¥>Ì34K6j–úêék&M ´Ÿ¶‡)eñúœàèÎB…4%8º„Ç!šfG�ð$DÓ„à螆hšýÁ³MÓ�ã´q¢i6pô!š&Ggð“Ms�£/øiˆ¦©ÀÑ|¢i&pÌþ9DÓDàð‘oC4ÍŽyÀïB4MîuìC´szóûM“@ }EPuš~‹ ß4üA¿iø-‚~Óð[ý¦üð[ý¦ôð[ý¦ìð[ý¦äð[ý¦Üð[ý¦Ôð[ýv™ïÏeÐï—‰ï ƒªÿ$ïýVµ™öèÑÿB¡d�f÷£­,>ü´5üî9ü–³ûaùTwÒ#ˆl–Ü4ý(”†»â‚ Æ^¸&”ţ ƒyæÁÁÄÅ"’/* Copyright (C) 2017-2021 Free Software Foundation, Inc. This file is part of GCC. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. GCC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. Under Section 7 of GPL version 3, you are granted additional permissions described in the GCC Runtime Library Exception, version 3.1, as published by the Free Software Foundation. You should have received a copy of the GNU General Public License and a copy of the GCC Runtime Library Exception along with this program; see the files COPYING3 and COPYING.RUNTIME respectively. If not, see . */ #if !defined _IMMINTRIN_H_INCLUDED # error "Never use directly; include instead." #endif #ifndef _AVX512BITALGINTRIN_H_INCLUDED #define _AVX512BITALGINTRIN_H_INCLUDED #ifndef __AVX512BITALG__ #pragma GCC push_options #pragma GCC target("avx512bitalg") #define __DISABLE_AVX512BITALG__ #endif /* __AVX512BITALG__ */ extern __inline __m512i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) _mm512_popcnt_epi8 (__m512i __A) { return (__m512i) __builtin_ia32_vpopcountb_v64qi ((__v64qi) __A); } extern __inline __m512i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) _mm512_popcnt_epi16 (__m512i __A) { return (__m512i) __builtin_ia32_vpopcountw_v32hi ((__v32hi) __A); } #ifdef __DISABLE_AVX512BITALG__ #undef __DISABLE_AVX512BITALG__ #pragma GCC pop_options #endif /* __DISABLE_AVX512BITALG__ */ #if !defined(__AVX512BITALG__) || !defined(__AVX512BW__) #pragma GCC push_options #pragma GCC target("avx512bitalg,avx512bw") #define __DISABLE_AVX512BITALGBW__ #endif /* __AVX512VLBW__ */ extern __inline __m512i __attribute__((__gnu_inline__, __always_inline__, __artificial__)) _mm512_mask_popcnt_epi8 (__m512i __W, __mmask64 __U, __m512i __A) { return (__m512i) __builtin_ia32_vpopcountb_v64qi_mask ((__v64qi) __A, (__v64qi) __W, (__mmask64) __U); } extern __inline __m512i __attribute__((__gnu_inline__, __always_inline__, __ar