Skip to content

[WebAssembly][SDAG] Use partial reduction ISD nodes #160847

@MacDue

Description

@MacDue

WebAssembly is the only target now using the (poorly named) TargetLowering::shouldExpandPartialReductionIntrinsic hook. Once it moves to the PARTIAL_REDUCE_* ISD nodes, the hook can be removed.

The WebAssembly target implements some patterns that match the intrinsics (via INTRINSIC_WO_CHAIN) that need to be ported to using the PARTIAL_REDUCE_* opcodes.

Metadata

Metadata

Assignees

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions