Skip to content

[clang][x86][bytecode] Replace BMI interp__builtin_ia32 callbacks with static bool interp__builtin_elementwise_int_binop callbacks #160281

@RKSimon

Description

@RKSimon

The BMI intrinsic wrappers can all be replaced with callbacks that feed interp__builtin_elementwise_int_binop

interp__builtin_ia32_bextr
interp__builtin_ia32_bzhi
interp__builtin_ia32_pdep
interp__builtin_ia32_pext

Metadata

Metadata

Assignees

Labels

clangClang issues not falling into any other categoryclang:bytecodeIssues for the clang bytecode constexpr interpretergood first issuehttps://github.com/llvm/llvm-project/contribute

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions