Phoebe Wang is a software engineer based in Shanghai with 10 years of experience specializing in low-level compiler and toolchain development. Currently at Intel, she has hands-on expertise in x86 architecture support, adding instruction set extensions like AVX512 VP2INTERSECT and ENQCMD and enabling Cooperlake/Tigerlake microarchitectures. Her open-source contributions to LLVM/Clang include SEH and debugging support improvements, APX work, and critical ABI bug fixes that ensure correct calling conventions for legacy i386 types. Phoebe combines production-grade systems development with a deep understanding of platform-specific nuances, making her a go-to engineer for performance-sensitive, architecture-level features. She brings the discipline of large-scale corporate engineering while actively contributing to one of the most influential compiler projects in the industry.
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
Back-end Developer
Contributions:1429 reviews, 8 commits, 349 PRs in 9 months
Contributions summary:Phoebe primarily worked on compiler and toolchain technologies within the LLVM Project. They contributed to the Structured Exception Handling (SEH) implementation by addressing issues related to internal intrinsics, specifically around exception pad checks. Additionally, the user made contributions related to the Windows and CodeView debugging, as well as APX support and other back-end features.
Mirror kept for legacy. Moved to https://github.com/llvm/llvm-project
Role in this project:
Back-end Developer
Contributions:12 commits in 3 months
Contributions summary:Phoebe primarily focused on modifying the Clang compiler to support new x86 instructions and address ABI-related issues. Their work involved adding support for the AVX512 VP2INTERSECT and ENQCMD instructions, as well as the -march=cooperlake and -march=tigerlake flags. Additionally, they fixed a bug in the i386 ABI related to the __m64 type, ensuring correct parameter passing and return values. This indicates a focus on low-level compiler development and x86 architecture support.
keptwindowsllvmcc-plus-plus
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Phoebe Wang - Software Engineer at Intel Corporation