|
From: Christian B. <bor...@de...> - 2011-11-05 22:56:39
|
>> - binary integer significand field encodes the significand as a large binary integer between 0 and 10p−1. >> vs. >> - densely packed decimal significand field encodes decimal digits more directly. >> but I think this should not matter for IR at all. > > It would matter. At least for VEX purists. Think about translating > across architectures, e.g. s390x dfp to intel. I'm not sure whether > we've given up on cross-translating nowadays but VEX was certainly > originally designed to support it. And that implies capturing the > semantics correctly. That why there are some helpers with inline assemblies? ;-) All joking aside, isnt that also true for binary floating point? 754 mandates the format, but IIRC the in memory representation can differ according to the endianess. |