Post Aseb0i29uMPGIUuLLs by [email protected] | |
More posts by [email protected] | |
Post #AseC65FMX4tOsvY8dk by [email protected] | |
0 likes, 0 repeats | |
@rygorous i vaguely recall someone talking about a LUT embedded in (the encodin… | |
Post #AseDrgiN94ZGecNkjw by [email protected] | |
0 likes, 0 repeats | |
@rygorous oh, i think that's just `vpternlog`, unless there was something p… | |
Post #AseEDet6cOQjMJsYYy by [email protected] | |
0 likes, 0 repeats | |
@whitequark @rygorous Yeah, the imm8 bits?“The imm8 byte specifies a boolean … | |
Post #AseEZBHhMak1ute26K by [email protected] | |
0 likes, 0 repeats | |
@whitequark @rygorous Yeah, that's the general purpose one. There's a n… | |
Post #AseEfnOcZttTr62LoW by [email protected] | |
0 likes, 0 repeats | |
@dougall @rygorous @TomF ahhh I must've been thinking of the floating-point… | |
Post #AseZpJaWMAlhLAz1Zg by [email protected] | |
0 likes, 0 repeats | |
@whitequark @dougall @rygorous Yes, ternlogop and fixup are the main ones. Ther… | |
Post #AseaGcMCgKGbN2Izo0 by [email protected] | |
0 likes, 0 repeats | |
@whitequark For tables in immediate operands, the main ones are AVX512+.VPTERNL… | |
Post #AseaXnaCCLGP6q2hyS by [email protected] | |
0 likes, 0 repeats | |
@rygorous thanks! | |
Post #Aseb0i29uMPGIUuLLs by [email protected] | |
0 likes, 0 repeats | |
@whitequark @rygorous I guess you could use pshufb as a 16x 4-in 8-out LUT with… | |
Post #Aseb0i8tVJnIdO3iqm by [email protected] | |
0 likes, 0 repeats | |
@snowfox @whitequark Since PSHUFB returns 0 when the MSB is set, you can chain … | |
Post #Aseb0iEDBY30tsXy8e by [email protected] | |
0 likes, 0 repeats | |
@rygorous @snowfox oh perfect, this is exactly what i was wondering about! | |
Post #AsebldzckXRxNK6PPU by [email protected] | |
0 likes, 0 repeats | |
@snowfox @whitequark That gets you up to 128 entries with linearly increasing c… | |
Post #Aseble6MLUpziDFmuO by [email protected] | |
0 likes, 0 repeats | |
@snowfox @whitequark with AVX512_VBMI, you have the full set of VPERM[IT]2{B,W,… | |
Post #AsebleD5wSE236PAPI by [email protected] | |
0 likes, 0 repeats | |
@rygorous @snowfox okay, now that we're here, please hear out my cursed ide… | |
Post #Asebqr7bMgkhXbJqBk by [email protected] | |
0 likes, 0 repeats | |
@rygorous @snowfox i also want the x86-based implementation to run several exec… | |
Post #AssIAPh9lfAbOtR9Ki by [email protected] | |
0 likes, 0 repeats | |
@whitequark @rygorous After bouncing it around my head for a bit, my feeling is… | |
Post #AssIAPpJHLgxoBFf2e by [email protected] | |
0 likes, 0 repeats | |
@snowfox @rygorous thank you! |