Page MenuHomePhabricator

[SLP]Fix PR55653: emit undefs where required, not poison.
ClosedPublic

Authored by ABataev on May 24 2022, 6:58 AM.

Details

Summary

Need to handle a corner case correctly, if all elements are Undefs/Poisons,
need to emit actual values, not just poisons.

Diff Detail

Unit TestsFailed

TimeTest
60,300 msx64 debian > LLVM.CodeGen/NVPTX::wmma.py
Script: -- : 'RUN: at line 5'; "/usr/bin/python3.9" /var/lib/buildkite-agent/builds/llvm-project/llvm/test/CodeGen/NVPTX/wmma.py --ptx=60 --gpu-arch=70 > /var/lib/buildkite-agent/builds/llvm-project/build/test/CodeGen/NVPTX/Output/wmma.py.tmp-ptx60-sm_70.ll
60,350 msx64 debian > LLVM.MC/Mips::mips-jump-pc-region.s
Script: -- : 'RUN: at line 1'; /var/lib/buildkite-agent/builds/llvm-project/build/bin/llvm-mc -triple=mips -mcpu=mips32 -filetype=obj < /var/lib/buildkite-agent/builds/llvm-project/llvm/test/MC/Mips/mips-jump-pc-region.s | /var/lib/buildkite-agent/builds/llvm-project/build/bin/llvm-objdump -d - | /var/lib/buildkite-agent/builds/llvm-project/build/bin/FileCheck /var/lib/buildkite-agent/builds/llvm-project/llvm/test/MC/Mips/mips-jump-pc-region.s

Event Timeline

ABataev created this revision.May 24 2022, 6:58 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 24 2022, 6:58 AM
ABataev requested review of this revision.May 24 2022, 6:58 AM
Herald added a project: Restricted Project. · View Herald TranscriptMay 24 2022, 6:58 AM
RKSimon accepted this revision.May 26 2022, 7:07 AM

LGTM

This revision is now accepted and ready to land.May 26 2022, 7:07 AM
This revision was landed with ongoing or failed builds.May 26 2022, 8:39 AM
This revision was automatically updated to reflect the committed changes.