aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/BasicAliasAnalysis.cpp
diff options
context:
space:
mode:
authorPhilip Reames <listmail@philipreames.com>2016-01-06 04:39:03 +0000
committerPhilip Reames <listmail@philipreames.com>2016-01-06 04:39:03 +0000
commitc86ed0055d24ee591490dc8043f364156ae4ea8a (patch)
tree6194083b310b79a2e6d80974f3703dcb071e5ec6 /llvm/lib/Analysis/BasicAliasAnalysis.cpp
parent3a40237c03380c06b344c5b9844373ba8410a2c4 (diff)
downloadllvm-c86ed0055d24ee591490dc8043f364156ae4ea8a.zip
llvm-c86ed0055d24ee591490dc8043f364156ae4ea8a.tar.gz
llvm-c86ed0055d24ee591490dc8043f364156ae4ea8a.tar.bz2
Extract helper function to merge MemoryOperand lists [NFC]
In the discussion on http://reviews.llvm.org/D15730, Andy pointed out we had a utility function for merging MMO lists. Since it turned we actually had two copies and there's another review in progress (http://reviews.llvm.org/D15230) which needs the same, extract it into a utility function and clean up the interfaces to make it easier to use with a MachineInstBuilder. I introduced a pair here to track size and allocation together. I think we should probably move in the direction of the MachineOperandsRef helper class, but I'm leaving that for further work. I want to get the poison state introduced before I make major changes to the interface. Differential Revision: http://reviews.llvm.org/D15757 llvm-svn: 256909
Diffstat (limited to 'llvm/lib/Analysis/BasicAliasAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions