intrinsics-x64-to-arm64

Migrate x86/x64 SIMD code to ARM64 NEON with intrinsic mappings.

2|1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/qualcomm/EasyWoS --skill intrinsics-x64-to-arm64
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: intrinsics-x64-to-arm64
Source: https://github.com/qualcomm/EasyWoS/tree/main/agent/skills/intrinsics-x64-to-arm64
Command: npx skills add https://github.com/qualcomm/EasyWoS --skill intrinsics-x64-to-arm64

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, pypdf, pdfplumber, pdf2image, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of migrating SIMD instructions from x64/x86 to ARM64 NEON, bridging the architectural gap between these platforms.

Core Features & Use Cases

  • SIMD Intrinsic Mapping: Provides a comprehensive translation table for SSE/AVX intrinsics to their ARM64 NEON equivalents.
  • Feature Detection Guidance: Offers instructions for replacing x64/x86-specific feature detection with ARM64 equivalents.
  • Code Audit Tool: Audits C++ source files for x86/x64 SIMD patterns and identifies potential issues for ARM64 migration.

Quick Start

Run the 'audit_migration.py' script to scan and audit the 'stl/src/' directory for x86/x64 SIMD patterns.

Frequently Asked Questions about intrinsics-x64-to-arm64

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I migrate x86 SIMD intrinsics to ARM64 NEON?

Migrate x86 SIMD intrinsics to ARM64 NEON using a comprehensive translation table mapping SSE/AVX intrinsics to their NEON equivalents, bridging the architectural gap between x64 and ARM64 platforms.

What is the best way to audit C++ code for SIMD porting issues to ARM64?

Audit C++ code for SIMD porting issues by running the audit_migration.py script to scan source directories. It identifies x86/x64 SIMD patterns and flags potential migration issues for ARM64 platforms.

How do I replace x64 feature detection when porting SIMD code to ARM64?

Replace x64/x86-specific feature detection during ARM64 NEON migration using provided guidance instructions. This ensures proper architectural feature checks when porting legacy SIMD codebases to ARM64 platforms.

Does this intrinsic mapping tool support both SSE and AVX instructions for ARM64 code migration?

Yes, the intrinsic mapping supports both SSE and AVX instructions for ARM64 code migration. It provides a comprehensive translation table mapping these x86/x64 SIMD intrinsic sets to their ARM64 NEON equivalents.

Do I need Python to run the C++ SIMD code audit script?

Yes, you need Python to run the C++ SIMD code audit script. The environment requires Python along with pypdf, pdfplumber, and pdf2image dependencies to execute the audit_migration.py script.