about summary refs log tree commit diff
path: root/library/stdarch
AgeCommit message (Expand)AuthorLines
2024-07-25std_detect: Add aarch64/linux/LLVM featuresKajetan Puchalski-9/+190
2024-07-14Use LLVM intrinsics for masked load/stores, expand-loads and fp-classsayantn-1240/+479
2024-07-14Revert "wasm32: Add `simd128` to enabled features for relaxed intrinsics"daxpedda-20/+20
2024-07-12Some small refactoringssayantn-3417/+13
2024-07-11wasm32: Add `simd128` to enabled features for relaxed intrinsicsAlex Crichton-20/+20
2024-07-08Added verification for doc commentssayantn-0/+40
2024-07-08Fix Documentationsayantn-133/+175
2024-07-07Implement missing in SSE4a and TBMsayantn-258/+310
2024-07-07Use generic simd in wasm intrinsicsTobias Decking-47/+17
2024-07-06Implemented runtime detection of `xop` target-featuresayantn-2/+8
2024-07-06Added runtime detectionsayantn-20/+61
2024-07-06Refactor avx512bw: reduction operationsTobias Decking-74/+1184
2024-07-06Refactor avx512bw: mask operationsTobias Decking-30/+447
2024-07-06Refactor avx512bw: integer comparisonTobias Decking-134/+348
2024-07-06Refactor avx512bw: max/minTobias Decking-26/+24
2024-07-06Refactor avx512bw: saturating arithmeticTobias Decking-284/+106
2024-07-06Refactor avx512bw: avg + mulhi + absTobias Decking-24/+160
2024-07-06Add detection for SHA512, SM3 and SM4sayantn-2/+38
2024-07-06Added a `bf16` typesayantn-21/+52
2024-07-06Implemented some missing functionssayantn-13/+176
2024-07-06Implemented the missing AVX512BF16 intrinsicssayantn-16/+245
2024-07-06Implemented VEX versionssayantn-65/+1198
2024-07-06Implemented missing gather-scatterssayantn-109/+1981
2024-07-06Fix the stream intrinsicssayantn-59/+82
2024-07-02Fix incorrect reduction operations in avx512fTobias Decking-31/+10
2024-06-30Added support for AMD verificationsayantn-73/+90
2024-06-30Updates SDEsayantn-25/+25
2024-06-30Define remaining IFMA intrinsicsTobias Decking-48/+429
2024-06-30Use generic simd for avx512 leading zerosTobias Decking-20/+6
2024-06-30Refactor avx512f: mask operationsTobias Decking-16/+196
2024-06-30Refactor avx512f: element extractionTobias Decking-4/+35
2024-06-30Refactor avx512f: floating point absTobias Decking-13/+5
2024-06-30Refactor avx512f: zeroing primitivesTobias Decking-5/+5
2024-06-30Refactor avx512f: integer comparisonTobias Decking-196/+384
2024-06-30Refactor avx512f: integersTobias Decking-84/+215
2024-06-30Refactor avx512f: sqrt + rounding fixTobias Decking-98/+120
2024-06-30Refactor avx512f: rounding fmaTobias Decking-387/+174
2024-06-30Refactor avx512f: fmaTobias Decking-386/+216
2024-06-29Remove `has_cpuid`Jubilee Young-93/+2
2024-06-29Fixing CIsayantn-35/+19
2024-06-29Some fixes as asked by @Amanieusayantn-20/+14
2024-06-29Fixed `_mm512_kunpackb`, reduce-max and reduce-minsayantn-28/+32
2024-06-29Update CI to accommodate for windows-gnu targetssayantn-3/+4
2024-06-29Add the missing BMI1, SSE2, SSE4.1 and AVX2 intrinsicssayantn-45/+232
2024-06-29Fixed some more intrinsicssayantn-368/+333
2024-06-29Fixed many intrinsicssayantn-300/+335
2024-06-29Upgraded disassembly to include `windows-gnu` targetssayantn-109/+80
2024-06-29Update Intrinsics listsayantn-147291/+179620
2024-06-27Fix documentation of arguments of function `core::arch::x86::_mm_blendv_epi8`Mathilda-2/+2
2024-06-27Fix _mm256_bsrli_epi128 producing invalid lower lane when IMM8 = 15Jayesskay-1/+1