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
Paths
| Differential D69147
[gicombiner] Add support for arbitrary match data being passed from match to apply ClosedPublic Authored by dsanders on Oct 17 2019, 3:33 PM.
Details Summary This is used by the extending_loads combine to tell the apply step which Depends on D69117
Diff Detail
Event Timelinedsanders added a child revision: D69151: [gicombiner] Import tryCombineIndexedLoadStore().Oct 17 2019, 5:28 PM Comment Actions LGTM.
This revision is now accepted and ready to land.Nov 15 2019, 10:49 AM Comment Actions Update before commit (and because arcanist keeps pulling down the wrong commit message) Closed by commit rG55c57408b0e7: [gicombiner] Add support for arbitrary match data being passed from match to… (authored by dsanders). · Explain WhyDec 18 2019, 4:30 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 225539 llvm/include/llvm/Target/GlobalISel/Combine.td
llvm/lib/Target/AArch64/AArch64PreLegalizerCombiner.cpp
llvm/test/CodeGen/AArch64/GlobalISel/prelegalizercombiner-concat-vectors.mir
llvm/utils/TableGen/GICombinerEmitter.cpp
|
These changes doesn't look relevant, could you double check?