Skip to main content

qualcomm/extension-wos-porter

SkillsMP a collecté 10 skills depuis qualcomm/extension-wos-porter. Ouvrez un skill pour examiner sa source et ses détails.

Dernière activité source enregistrée
Catalogue SkillsMP mis à jour
skills collectés
10
Étoiles GitHub
0
Forks GitHub
4

Skills dans ce dépôt

1 catégories métier · 100% classifié

Affichage de 10 skills collectés sur 10.

métier
Développeurs de logiciels
description

Canonical PowerShell block that detects the Windows ARM64 build toolchain (host arch, Visual Studio path, ARM64-target cl.exe, MSBuild, dumpbin, vcvars script) and caches the result to .copilot/state/wos-toolchain.json for reuse across agents/phases. Load…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Fallback skill for porting x64 code to ARM64 when no specific spec matches. Provides mandatory architectural constraints that ALL ARM64 migrations must respect regardless of code pattern — covering both hand-written assembly and C/intrinsics output. Use when…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Convert ARM64 NEON inline assembly written in Clang/GCC-style `asm volatile(...)` blocks into maintainable C/C++ intrinsics, and must build a Verification project that compares the original asm against the translated intrinsics for semantic equivalence. Use…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Convert x64 assembly to AArch64 arm64 — both inline asm (asm volatile / __asm__) and standalone MASM .asm files (PROC/ENDP, equ, macro/endm) translated to GAS .S form. Use when porting x64-specific asm to arm64, adding arm64 support alongside an existing x64…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Expert guidance for porting x86/x64 SSE/AVX vectorized C++ to ARM64 NEON, grounded in the Microsoft STL's two real backends (vector_algorithms.cpp). Use this skill when: translating __m128i/__m256i intrinsics to NEON (uint8x16_t/uint16x8_t/etc.), replacing…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Port x86 SSE/AVX intrinsics to ARM NEON, including CRC32 PCLMULQDQ → PMULL. Use when translating x86/x64 intrinsic code to NEON equivalents, adding ARM paths alongside existing x86 code, writing ARM NEON compute kernels from SSE/AVX specifications, or porting…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

ARM64 build/link error diagnosis and fix recipes for Windows (C-series compiler errors, LNK linker errors, D80xx conflicts, .sln/.vcxproj platform mis-configuration, dumpbin AA64 validation). Load when triaging an ARM64 build log line-by-line — do NOT load…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Canonical list of forbidden vs valid skip reasons for ARM64 SIMD porting, plus the PowerShell regex audit block used by wos-porter Phase 8 gate G7c and wos-optimizer Hard Constraints. Load when auditing an optimizer report, when the optimizer decides whether…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

SSE/AVX → ARM NEON translation reference for Windows ARM64. Load when actively converting x86 SIMD intrinsics to NEON, choosing between baseline ARMv8.0 and optional ARMv8.2+ extensions, or checking the Windows ARM64 baseline ISA (AES/SHA1/SHA2/PMULL/CRC32)…

Langue du texte source : anglais

mis à jour
métier
Développeurs de logiciels
description

Windows on Arm Ecosystem Dashboard lookup — resolves each project dependency to a native-ARM64 / building / unsupported / unknown status per Arm AppReady, with citation links. Load during wos-analyzer Phase 2 (dependency audit) and when writing the Phase 8…

Langue du texte source : anglais

mis à jour
Affichage de 10 skills collectés sur 10.