Skip to content

[Clang][X86] Add -fexperimental-new-constant-interpreter test coverage to the x86 builtins constexpr test files #155814

@RKSimon

Description

@RKSimon

Similar to #154758 where this was added to the top of avx512f-builtins.c - we need to ensure that the new interpreter can handle all the x86 intrinsics that have been converted to constexpr.

Any CodeGen\X86*builtins.c file that includes "builtin_test_helpers.h" or uses the TEST_CONSTEXPR macro needs to be tested on the new interpreter as well as the current ExprConstant.cpp system.

There is likely to be fallout as either we're missing coverage (or maybe even uncovered a bug) so you might find yourself triaging or raising/fixing additional blocking issues.

Metadata

Metadata

Assignees

Labels

backend:X86clang:bytecodeIssues for the clang bytecode constexpr interpretergood first issuehttps://github.com/llvm/llvm-project/contributetest-suite

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions