summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CGExprCXX.cpp
diff options
context:
space:
mode:
authorAndrew Trick <atrick@apple.com>2014-01-09 00:22:31 +0000
committerAndrew Trick <atrick@apple.com>2014-01-09 00:22:31 +0000
commit32e1be7bd0fa651cc9240ffb082ccd7e8ae319ce (patch)
tree20fb4eb621c1f6d44534bd730a3e2c03cc341fbc /clang/lib/CodeGen/CGExprCXX.cpp
parent0d84069e1766c00af5ae6658b2f0d539f4524762 (diff)
downloadbcm5719-llvm-32e1be7bd0fa651cc9240ffb082ccd7e8ae319ce.tar.gz
bcm5719-llvm-32e1be7bd0fa651cc9240ffb082ccd7e8ae319ce.zip
llvm.experimental.stackmap: fix encoding of large constants.
In the stackmap format we advertise the constant field as signed. However, we were determining whether to promote to a 64-bit constant pool based on an unsigned comparison. This fix allows -1 to be encoded as a small constant. llvm-svn: 198816
Diffstat (limited to 'clang/lib/CodeGen/CGExprCXX.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud