Qualcomm Technologies, Inc.
Official@qualcomm
At Qualcomm Technologies, Inc., we transform how the world connects, computes and communicates.
Agent Skills by Qualcomm Technologies, Inc.
Showing 10 vetted skills indexed across 1 GitHub repositories.
sse-avx-to-neon
Translate SSE/AVX x86 intrinsics to ARM NEON equivalents.
jit-arm64ec-virtualalloc-fix-skill
Diagnose ARM64EC JIT memory allocation bugs and recommend VirtualAlloc2 with MEM_EXTENDED_PARAMETER_EC_CODE.
arm64-inlineasm-to-intrinsics
Convert ARM64 NEON inline assembly to C/C++ intrinsics with verification.
asm-x64-to-arm64
Convert x64 assembly instructions to AArch64 using translation rules and syntax mappings.
leaf-skill-creator
Generate spec.yaml files from natural-language spec.md content for leaf skills.
dispatcher-skill
Dispatch ARM64 porting tasks to leaf skills based on input parameters.
arm64-baseline-porting
Apply ARM64 architectural constraints during x64 code porting.
intrinsics-x64-to-arm64
Migrate x86/x64 SIMD code to ARM64 NEON with intrinsic mappings.
enable-windows-arm64
Detect project build systems and add Windows ARM64 configurations.
arm64-porting-report
Generate ARM64 porting reports for x86_64 code with structured YAML output.
Frequently Asked Questions About Qualcomm Technologies, Inc.
FAQPage SchemaWhat specific porting tasks are enabled by these capabilities?▼
These capabilities enable the translation of x86/x64 SIMD intrinsics to ARM NEON, conversion of inline assembly to C/C++ intrinsics, and the automated configuration of Windows ARM64 build environments. It further provides diagnostic support for JIT memory allocation bugs specific to ARM64EC architectures.
Which engineers should utilize these porting capabilities?▼
These capabilities are designed for systems engineers, firmware developers, and software architects tasked with migrating high-performance x86_64 applications to ARM64 hardware. They are particularly relevant for developers optimizing multimedia, graphics, or compute-intensive workloads for Windows on ARM platforms.
What are the prerequisites for executing these porting tasks?▼
Users require an existing x86_64 codebase, specifically targeting SIMD-heavy logic or assembly-level optimizations. Successful execution requires access to the project build system configuration files and a clear understanding of the target ARM64 architectural constraints to ensure valid intrinsic mappings and memory allocation compliance.