llvm-project
4b2a02d4 - [X86] Replace X86 specific PDEP/PEXT handling with generic intrinsics (#204144)

Commit
136 days ago
[X86] Replace X86 specific PDEP/PEXT handling with generic intrinsics (#204144) * Remove X86ISD::PDEP/PEXT and use ISD::PDEP/PEXT instead * AutoUpgrade x86 pdep/pext intrinsics to llvm.pdep/pext generics * Move X86 DAG knownbits/demandedbits handling to generic (unchanged) * Move X86 InstCombine folds to generic (unchanged) * Add memory sanitizer handling for generic pdep/pext intrinsics * Updated clang builtins to emit generics Fixes #204537
Author
Parents
Loading