Page MenuHomePhabricator

[gicombiner] Add support for arbitrary match data being passed from match to apply
AcceptedPublic

Authored by dsanders on Oct 17 2019, 3:33 PM.

Details

Reviewers
volkan
bogner
Summary

This is used by the extending_loads combine to tell the apply step which
use is the preferred one to fold and the other uses should be re-written
to consume.

Depends on D69117

Event Timeline

dsanders created this revision.Oct 17 2019, 3:33 PM
Herald added a project: Restricted Project. · View Herald TranscriptOct 17 2019, 3:33 PM
volkan accepted this revision.Fri, Nov 15, 10:49 AM

LGTM.

llvm/test/CodeGen/AArch64/GlobalISel/prelegalizercombiner-concat-vectors.mir
22

These changes doesn't look relevant, could you double check?

This revision is now accepted and ready to land.Fri, Nov 15, 10:49 AM