aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/APInt.cpp
diff options
context:
space:
mode:
authorJonas Paulsson <paulsson@linux.vnet.ibm.com>2017-05-12 06:32:03 +0000
committerJonas Paulsson <paulsson@linux.vnet.ibm.com>2017-05-12 06:32:03 +0000
commitd1ec738502b24454f98bee9cd1206aa2854a4eb8 (patch)
tree48d47e8f158e32ac9a1bb5436279ca51ecfe5576 /llvm/lib/Support/APInt.cpp
parentce3ec4519b602cf5a58a379b6a3b8471690403a5 (diff)
downloadllvm-d1ec738502b24454f98bee9cd1206aa2854a4eb8.zip
llvm-d1ec738502b24454f98bee9cd1206aa2854a4eb8.tar.gz
llvm-d1ec738502b24454f98bee9cd1206aa2854a4eb8.tar.bz2
Handle a COPY with undef source operand in LowerCopy()
Llvm-stress discovered that a COPY may end up in ExpandPostRA::LowerCopy() with an undef source operand. It is not possible for the target to handle this, as this flag is not passed to TII->copyPhysReg(). This patch solves this by treating such a COPY as an identity COPY. Review: Matthias Braun https://reviews.llvm.org/D32892 llvm-svn: 302877
Diffstat (limited to 'llvm/lib/Support/APInt.cpp')
0 files changed, 0 insertions, 0 deletions