This is an archive of the discontinued LLVM Phabricator instance.

[GlobalISel] Combine out-of-range shifts to undef
ClosedPublic

Authored by aemerson on Feb 17 2023, 2:38 PM.

Diff Detail

Event Timeline

aemerson created this revision.Feb 17 2023, 2:38 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 17 2023, 2:38 PM
aemerson requested review of this revision.Feb 17 2023, 2:38 PM
Herald added a project: Restricted Project. · View Herald TranscriptFeb 17 2023, 2:38 PM
Herald added a subscriber: wdng. · View Herald Transcript
arsenm added inline comments.Feb 17 2023, 2:44 PM
llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h
793

matchOutOfBoundsShifts?

paquette accepted this revision.Feb 17 2023, 2:45 PM

I think this seems reasonable?

llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h
792
This revision is now accepted and ready to land.Feb 17 2023, 2:45 PM
aemerson added inline comments.Feb 17 2023, 2:51 PM
llvm/include/llvm/CodeGen/GlobalISel/CombinerHelper.h
793

I dunno, I like the childish naïveté of "too big"

This revision was landed with ongoing or failed builds.Feb 17 2023, 3:05 PM
This revision was automatically updated to reflect the committed changes.