This is an archive of the discontinued LLVM Phabricator instance.

[llvm] [X86] Fixed type bug in vselect for AVX masked load
ClosedPublic

Authored by aartbik on Apr 20 2020, 5:51 PM.

Diff Detail

Event Timeline

aartbik created this revision.Apr 20 2020, 5:51 PM
Herald added a project: Restricted Project. · View Herald TranscriptApr 20 2020, 5:52 PM

Nice find! LGTM, but it'd be better to wait for @craig.topper approval as well.

This revision is now accepted and ready to land.Apr 20 2020, 6:38 PM
RKSimon added inline comments.
llvm/test/CodeGen/X86/avx-bug-45563.ll
1 ↗(On Diff #258877)

@aartbik Very minor but please can you rename this file pr45563.ll ?

aartbik updated this revision to Diff 259050.Apr 21 2020, 10:37 AM
aartbik marked 2 inline comments as done.

renamed regression test

llvm/test/CodeGen/X86/avx-bug-45563.ll
1 ↗(On Diff #258877)

Renamed.

This revision was automatically updated to reflect the committed changes.
nemanjai added inline comments.
llvm/test/CodeGen/X86/pr45563.ll
1

This test case is causing failures on non-X86 built bots. The target triple is missing which means that the default triple will be used - which will be different on every target.
Example of a failure:
http://lab.llvm.org:8011/builders/clang-ppc64le-linux-multistage/builds/12152/steps/ninja%20check%201/logs/FAIL%3A%20LLVM%3A%3Apr45563.ll