summaryrefslogtreecommitdiffstats
path: root/llvm/configure
diff options
context:
space:
mode:
authorTim Northover <tnorthover@apple.com>2014-06-15 09:27:20 +0000
committerTim Northover <tnorthover@apple.com>2014-06-15 09:27:20 +0000
commit65277a2bc03d7de72d97d35e496c01458f3951a5 (patch)
tree2ea03038a9d6441b31b0809945a349e631e615a0 /llvm/configure
parentdbecc3b3fc5868e4b71310fe001ea8c67ee407da (diff)
downloadbcm5719-llvm-65277a2bc03d7de72d97d35e496c01458f3951a5.tar.gz
bcm5719-llvm-65277a2bc03d7de72d97d35e496c01458f3951a5.zip
LegalizeDAG: make sure cast is unsigned before using FP_TO_UINT.
It's valid to use FP_TO_SINT when asking for a smaller type (e.g. all "unsigned int16" values fit into a "signed int32"), but the reverse isn't true. Unfortunately, I'm not actually aware of any architecture with asymmetric FP_TO_SINT and FP_TO_UINT handling and the logic happens to work in the symmetric case, so I can't actually write a test for this. llvm-svn: 210986
Diffstat (limited to 'llvm/configure')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud