Skip to content

x64: Gate a lowering of pextrw on SSE4.1#6630

Merged
abrown merged 1 commit into
bytecodealliance:mainfrom
alexcrichton:x64-gate-pextrw
Jun 23, 2023
Merged

x64: Gate a lowering of pextrw on SSE4.1#6630
abrown merged 1 commit into
bytecodealliance:mainfrom
alexcrichton:x64-gate-pextrw

Conversation

@alexcrichton
Copy link
Copy Markdown
Member

The memory-store format of pextrw requires SSE4.1 despite pextrw itself only requiring SSE2. This commit updates this lowering to require an extra feature.

The memory-store format of `pextrw` requires SSE4.1 despite `pextrw`
itself only requiring SSE2. This commit updates this lowering to require
an extra feature.
@alexcrichton alexcrichton requested a review from a team as a code owner June 22, 2023 19:38
@alexcrichton alexcrichton requested review from cfallin and removed request for a team June 22, 2023 19:38
@github-actions github-actions Bot added cranelift Issues related to the Cranelift code generator cranelift:area:x64 Issues related to x64 codegen labels Jun 22, 2023
@jameysharp jameysharp requested review from abrown and removed request for cfallin June 22, 2023 19:53
@jameysharp
Copy link
Copy Markdown
Contributor

I'm nominating @abrown to review this since Chris is on PTO this week.

@abrown abrown added this pull request to the merge queue Jun 23, 2023
Merged via the queue into bytecodealliance:main with commit af2b283 Jun 23, 2023
@alexcrichton alexcrichton deleted the x64-gate-pextrw branch September 7, 2023 16:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cranelift:area:x64 Issues related to x64 codegen cranelift Issues related to the Cranelift code generator

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants