diff options
author | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-02-05 00:50:18 +0000 |
---|---|---|
committer | Matt Arsenault <Matthew.Arsenault@amd.com> | 2016-02-05 00:50:18 +0000 |
commit | 5923973fe2c2c80cd11e67b34ba1fae03f87a9b0 (patch) | |
tree | 6e25aa796b0c2d64261be83c1872bf19de3d3a42 /llvm/tools/llvm-diff/DiffConsumer.cpp | |
parent | 312b34fc3015b812017220d51a2013ce6044807c (diff) | |
download | bcm5719-llvm-5923973fe2c2c80cd11e67b34ba1fae03f87a9b0.tar.gz bcm5719-llvm-5923973fe2c2c80cd11e67b34ba1fae03f87a9b0.zip |
Fix printing of f16 machine operands
Only single and double FP immediates are correctly printed by
MachineInstr::print() during debug output. Half float type goes to
APFloat::convertToDouble() and hits assertion it is not a double
semantics. This diff prints half machine operands correctly.
This cannot currently be hit by any in-tree target.
Patch by Stanislav Mekhanoshin
llvm-svn: 259857
Diffstat (limited to 'llvm/tools/llvm-diff/DiffConsumer.cpp')
0 files changed, 0 insertions, 0 deletions