summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveVariables.cpp
diff options
context:
space:
mode:
authorReid Spencer <rspencer@reidspencer.com>2007-03-14 23:11:45 +0000
committerReid Spencer <rspencer@reidspencer.com>2007-03-14 23:11:45 +0000
commitc2dd8280e2685b198549cdb266341a7b443d2ddd (patch)
treea3240d82ad4839eb60627e5d5545139bf4f0ab3a /llvm/lib/CodeGen/LiveVariables.cpp
parent4040130a864cbe35be9b26f06ad92878e60af1d4 (diff)
downloadbcm5719-llvm-c2dd8280e2685b198549cdb266341a7b443d2ddd.tar.gz
bcm5719-llvm-c2dd8280e2685b198549cdb266341a7b443d2ddd.zip
The sign information was not propagating into the rename map so only the
last entry stored in the map could be retrieved for a given integer type. Propagating the sign information required an invasive change to ensure that all ValueRef (ValID) instances get the right sign information as well. Also, put in some assertions to ensure the RenameMap always gives us out the type that is expected. This fixes PR1256 and test/Assembler/2007-03-14-UgpradeLocalSignless.ll llvm-svn: 35112
Diffstat (limited to 'llvm/lib/CodeGen/LiveVariables.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud