This is an archive of the discontinued LLVM Phabricator instance.

[X86][BF16] Customize INSERT_VECTOR_ELT for bf16 when feature BF16 is on
ClosedPublic

Authored by pengfei on Jul 21 2023, 8:12 AM.

Details

Summary

Fixes root cause of #63017.
The reason is similar to BUILD_VECTOR. We have legal vector type but
still soft promote for scalar type. So we need to customize these scalar
to vector nodes.

Diff Detail

Event Timeline

pengfei created this revision.Jul 21 2023, 8:12 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 21 2023, 8:12 AM
Herald added a subscriber: hiraditya. · View Herald Transcript
pengfei requested review of this revision.Jul 21 2023, 8:12 AM
Herald added a project: Restricted Project. · View Herald TranscriptJul 21 2023, 8:12 AM
RKSimon accepted this revision.Jul 22 2023, 5:12 AM

LGTM

This revision is now accepted and ready to land.Jul 22 2023, 5:12 AM
This revision was landed with ongoing or failed builds.Jul 22 2023, 5:51 AM
This revision was automatically updated to reflect the committed changes.