[AMDGPU] Handle multiple base operands in areMemAccessesTriviallyDisjoint
authorJay Foad <jay.foad@amd.com>
Thu, 19 Dec 2019 10:54:34 +0000 (10:54 +0000)
committerJay Foad <jay.foad@amd.com>
Mon, 27 Jan 2020 14:45:21 +0000 (14:45 +0000)
commit1bf00219fc803d385e91e0a016f5235f1d6d89b7
treef888f586879216aa0bbf63c70319f9ff66b9f811
parent6461eadf8fff54df69d5aa110f094b124efb6d96
[AMDGPU] Handle multiple base operands in areMemAccessesTriviallyDisjoint

Summary:
This is in preparation for getMemOperandsWithOffset returning more base
operands.

Depends on D73455.

Reviewers: arsenm, rampitec

Subscribers: kzhuravl, jvesely, wdng, nhaehnle, yaxunl, dstuttard, tpr, t-tye, hiraditya, kerbowa, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D73456
llvm/lib/Target/AMDGPU/SIInstrInfo.cpp