simde icon indicating copy to clipboard operation
simde copied to clipboard

BMI1 functions

Open Torinde opened this issue 3 months ago • 1 comments

https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#othertechs=BMI1 https://en.wikipedia.org/wiki/X86_Bit_manipulation_instruction_set#BMI1_(Bit_Manipulation_Instruction_Set_1)

implementation status for TZCNT: https://github.com/simd-everywhere/implementation-status/blob/main/x86.md#bmi1

Torinde avatar Mar 28 '24 10:03 Torinde

TZCNT is a nightmare to get the best code-gen on any given platform. The rest of TBM and BMI1 are simple boilerplate.

However, they don't really have anything to do with SIMD... Does SIMDe want to provide coverage for all Intel Intrinsics? There are many others _BitScanForward, _subborrow_u32, etc?

aqrit avatar Apr 06 '24 18:04 aqrit