Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[mono] Tracking: Intrinsics runtime tests #43842

Closed
58 tasks done
Tracked by #43051
imhameed opened this issue Oct 26, 2020 · 5 comments
Closed
58 tasks done
Tracked by #43051

[mono] Tracking: Intrinsics runtime tests #43842

imhameed opened this issue Oct 26, 2020 · 5 comments
Assignees
Labels
area-Codegen-LLVM-mono runtime-mono specific to the Mono runtime tracking This issue is tracking the completion of other related issues.
Milestone

Comments

@imhameed
Copy link
Contributor

imhameed commented Oct 26, 2020

.NET 6

  • JIT/HardwareIntrinsics/Arm/AdvSimd.Arm64/AdvSimd.Arm64_Part*_{r,ro}
  • JIT/HardwareIntrinsics/Arm/AdvSimd/AdvSimd_Part*_{r,ro}
  • JIT/HardwareIntrinsics/Arm/Aes/Aes_{r,ro}
  • JIT/HardwareIntrinsics/Arm/ArmBase.Arm64/ArmBase.Arm64_{r,ro}
  • JIT/HardwareIntrinsics/Arm/Crc32.Arm64/Crc32.Arm64_{r,ro}
  • JIT/HardwareIntrinsics/Arm/Crc32/Crc32_{r,ro}
  • JIT/HardwareIntrinsics/Arm/Dp/Dp_{r,ro}
  • JIT/HardwareIntrinsics/Arm/Rdm.Arm64/Rdm.Arm64_{r,ro}
  • JIT/HardwareIntrinsics/Arm/Rdm/Rdm_{r,ro}
  • JIT/HardwareIntrinsics/Arm/Sha1/Sha1_{r,ro}
  • JIT/HardwareIntrinsics/Arm/Sha256/Sha256_{r,ro}
  • JIT/HardwareIntrinsics/General/NotSupported_{r,ro}
  • JIT/HardwareIntrinsics/General/Vector128/Vector128_{r,ro}
  • JIT/HardwareIntrinsics/General/Vector128_1/Vector128_1_{r,ro}
  • JIT/HardwareIntrinsics/General/Vector256/Vector256_{r,ro}
  • JIT/HardwareIntrinsics/General/Vector256_1/Vector256_1_{r,ro}
  • JIT/HardwareIntrinsics/X86/AvxVnni/**
  • JIT/HardwareIntrinsics/X86/AvxVnni_Vector128/**
  • JIT/HardwareIntrinsics/X86/Aes/Aes_{r,ro}
  • JIT/HardwareIntrinsics/X86/Avx/Avx_{r,ro}
  • JIT/HardwareIntrinsics/X86/Avx/ConvertToVector_{r,ro}
  • JIT/HardwareIntrinsics/X86/Avx2/Avx2_{r,ro}
  • JIT/HardwareIntrinsics/X86/Avx2/ConvertToVector256_{r,ro}
  • JIT/HardwareIntrinsics/X86/Avx2_Vector128/Avx2_{r,ro}
  • JIT/HardwareIntrinsics/X86/Avx_Vector128/Avx_{r,ro}
  • JIT/HardwareIntrinsics/X86/Bmi1.X64/Bmi1.X64_{r,ro}
  • JIT/HardwareIntrinsics/X86/Bmi1/Bmi1_{r,ro}
  • JIT/HardwareIntrinsics/X86/Bmi2.X64/Bmi2.X64_{r,ro}
  • JIT/HardwareIntrinsics/X86/Bmi2/Bmi2_{r,ro}
  • JIT/HardwareIntrinsics/X86/Fma_Vector128/Fma_{r,ro}
  • JIT/HardwareIntrinsics/X86/Fma_Vector256/Fma_{r,ro}
  • JIT/HardwareIntrinsics/X86/General/IsSupported_{r,ro}
  • JIT/HardwareIntrinsics/X86/General/VectorArray_{r,ro}
  • JIT/HardwareIntrinsics/X86/General/VectorRet_{r,ro}
  • JIT/HardwareIntrinsics/X86/General/VectorUnused_{r,ro}
  • JIT/HardwareIntrinsics/X86/Lzcnt.X64/Lzcnt.X64_{r,ro}
  • JIT/HardwareIntrinsics/X86/Lzcnt/Lzcnt_{r,ro}
  • JIT/HardwareIntrinsics/X86/Pclmulqdq/Pclmulqdq_{r,ro}
  • JIT/HardwareIntrinsics/X86/Popcnt.X64/Popcnt.X64_{r,ro}
  • JIT/HardwareIntrinsics/X86/Popcnt/Popcnt_{r,ro}
  • JIT/HardwareIntrinsics/X86/Regression/GitHub_17073
  • JIT/HardwareIntrinsics/X86/Regression/GitHub_17957/GitHub_17957_{r,ro}
  • JIT/HardwareIntrinsics/X86/Sse.X64/Sse.X64_{r,ro}
  • JIT/HardwareIntrinsics/X86/Sse2.X64/Sse2.X64_{r,ro}
  • JIT/HardwareIntrinsics/X86/Sse2/Sse2_{r,ro}
  • JIT/HardwareIntrinsics/X86/Sse3/LoadDquVector128_{r,ro}
  • JIT/HardwareIntrinsics/X86/Sse3/Sse3_{r,ro}
  • JIT/HardwareIntrinsics/X86/Sse41.X64/Sse41.X64_{r,ro}
  • JIT/HardwareIntrinsics/X86/Sse41/ConvertToVector128_{r,ro}
  • JIT/HardwareIntrinsics/X86/Sse41/MinHorizontal_{r,ro}
  • JIT/HardwareIntrinsics/X86/Sse41/MultipleSumAbsoluteDifferences_{r,ro}
  • JIT/HardwareIntrinsics/X86/Sse41/Sse41_{r,ro}
  • JIT/HardwareIntrinsics/X86/Sse41_Overloaded/Sse41_Overloaded_{r,ro}
  • JIT/HardwareIntrinsics/X86/Sse42/Sse42_{r,ro}
  • JIT/HardwareIntrinsics/X86/Ssse3/Ssse3_{r,ro}
  • JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_r8_i4
  • JIT/IL_Conformance/Old/Conformance_Base/conv_ovf_r8_i8
  • JIT/SIMD/VectorConvert_{r,ro}_Target_64Bit

.NET 7 - The following two are added to be fixed via their respective issues themselves. Removing them as work items from this issue

JIT/HardwareIntrinsics/X86/Sse2.X64/StoreNonTemporal_{r,ro} and JIT/HardwareIntrinsics/X86/Sse42.X64/Crc32_{r,ro}

@imhameed imhameed added runtime-mono specific to the Mono runtime area-Codegen-LLVM-mono labels Oct 26, 2020
@imhameed imhameed added this to the 6.0.0 milestone Oct 26, 2020
@ghost
Copy link

ghost commented Oct 26, 2020

Tagging subscribers to this area:
See info in area-owners.md if you want to be subscribed.

@Dotnet-GitSync-Bot Dotnet-GitSync-Bot added the untriaged New issue has not been triaged by the area owner label Oct 26, 2020
@imhameed imhameed removed the untriaged New issue has not been triaged by the area owner label Oct 26, 2020
@imhameed imhameed added the tracking This issue is tracking the completion of other related issues. label Oct 28, 2020
@EgorBo EgorBo removed their assignment Feb 10, 2021
@imhameed
Copy link
Contributor Author

imhameed commented Mar 2, 2021

The arm64 intrinsic tests were enabled in #48397.

@imhameed
Copy link
Contributor Author

More were enabled in #53752.

@imhameed
Copy link
Contributor Author

Yet more were enabled in #54127.

@imhameed imhameed modified the milestones: 6.0.0, 7.0.0 Jul 12, 2021
@SamMonoRT SamMonoRT assigned fanyang-mono and unassigned imhameed Mar 1, 2022
@SamMonoRT
Copy link
Member

This can be closed. Two remaining ones (as added in the description) were moved to respective area issues.

@ghost ghost locked as resolved and limited conversation to collaborators Jun 10, 2022
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
area-Codegen-LLVM-mono runtime-mono specific to the Mono runtime tracking This issue is tracking the completion of other related issues.
Projects
None yet
Development

No branches or pull requests

5 participants