[DAG][SystemZ] Define unwrapAddress for PCREL_WRAPPER.
authorNirav Dave <niravd@google.com>
Thu, 31 Jan 2019 19:58:34 +0000 (19:58 +0000)
committerNirav Dave <niravd@google.com>
Thu, 31 Jan 2019 19:58:34 +0000 (19:58 +0000)
commitb792299d8326773eea64611a471708cd2b622976
tree23cea4ab843f32ddebb6f2e59d05186d3930be1f
parent82937e44bd70c6141593427ce677d9c9f991d0a0
[DAG][SystemZ] Define unwrapAddress for PCREL_WRAPPER.

Summary:
Like with X86, this allows better DAG-level alias analysis and
alignment inference for wrapped addresses.

Reviewers: jonpa, uweigand

Reviewed By: uweigand

Subscribers: hiraditya, llvm-commits

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

llvm-svn: 352786
llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
llvm/lib/Target/SystemZ/SystemZISelLowering.h