[MemorySSA] Split PtrIntPair as this fails on win/arm.
authorAlina Sbirlea <asbirlea@google.com>
Thu, 8 Mar 2018 19:15:00 +0000 (19:15 +0000)
committerAlina Sbirlea <asbirlea@google.com>
Thu, 8 Mar 2018 19:15:00 +0000 (19:15 +0000)
commite74f58ba4b4a3fdbea9ae20f6187c844d5ac007c
tree482070eef2d455d7fa2729e2dd3d4ddeb5036223
parent04a46bf0a293711db41c26a2652def47d3123fdf
[MemorySSA] Split PtrIntPair as this fails on win/arm.

Summary: Split PtrIntPair into Instruction and OptionalAlias<Result>. The latter needs 3 bits, which appear unavailable on certain archs.

Subscribers: sanjoy, jlebar, Prazek, llvm-commits, kristof.beyls

Differential Revision: https://reviews.llvm.org/D44268

llvm-svn: 327046
llvm/include/llvm/Analysis/MemorySSA.h