[RS4GC] Fix base pair printing for constants.
authorManuel Jacob <me@manueljacob.de>
Wed, 23 Dec 2015 00:19:45 +0000 (00:19 +0000)
committerManuel Jacob <me@manueljacob.de>
Wed, 23 Dec 2015 00:19:45 +0000 (00:19 +0000)
commit982e9b7f0d95a061f9253edf5bbc2689f82a0e32
treea9db8730f8ca8a55d335d3bd72b1861281ef6053
parent37de9d09f15ab88c81c8112227956a7d3492a8cf
[RS4GC] Fix base pair printing for constants.

Previously, "%" + name of the value was printed for each derived and base
pointer.  This is correct for instructions, but wrong for e.g. globals.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@256305 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
test/Transforms/RewriteStatepointsForGC/base-pointers-12.ll
test/Transforms/RewriteStatepointsForGC/base-pointers-13.ll