1663860b1408516d02ebfcb3a9999a134e6cfb223Ben ChengTest DFP fomat conversion instructions 2663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 3663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 0 4663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2234000000000e50 D32->D64 => 20a4000000000e50 5663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 223400000014c000 D32->D64 => 20a800000004c000 6663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a2340000000000e0 D32->D64 => 20a40000000000e0 7663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 22240000000000cf D32->D64 => 20a40000000000cf 8663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a21400010a395bcf D32->D64 => 2130000000295bcf 9663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 6e4d3f1f534acdd4 D32->D64 => 23740000004acdd4 10663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 000400000089b000 D32->D64 => 20c400000009b000 11663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2238000000000000 D32->D64 => 20a4000000000000 12663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a238000000000000 D32->D64 => 20a4000000000000 13663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 4248000000000000 D32->D64 => 20a4000000000000 14663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7e34000000000111 D32->D64 => 20a4000000000111 15663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fe000000d0e0a0d0 D32->D64 => a2dc00000040a0d0 16663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fc00000000000000 D32->D64 => 20a4000000000000 17663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7800000000000000 D32->D64 => 20a4000000000000 18663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp f800000000000000 D32->D64 => 20a4000000000000 19663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 20663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 1 21663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2234000000000e50 D32->D64 => 20a4000000000e50 22663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 223400000014c000 D32->D64 => 20a800000004c000 23663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a2340000000000e0 D32->D64 => 20a40000000000e0 24663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 22240000000000cf D32->D64 => 20a40000000000cf 25663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a21400010a395bcf D32->D64 => 2130000000295bcf 26663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 6e4d3f1f534acdd4 D32->D64 => 23740000004acdd4 27663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 000400000089b000 D32->D64 => 20c400000009b000 28663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2238000000000000 D32->D64 => 20a4000000000000 29663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a238000000000000 D32->D64 => 20a4000000000000 30663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 4248000000000000 D32->D64 => 20a4000000000000 31663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7e34000000000111 D32->D64 => 20a4000000000111 32663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fe000000d0e0a0d0 D32->D64 => a2dc00000040a0d0 33663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fc00000000000000 D32->D64 => 20a4000000000000 34663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7800000000000000 D32->D64 => 20a4000000000000 35663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp f800000000000000 D32->D64 => 20a4000000000000 36663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 37663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 2 38663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2234000000000e50 D32->D64 => 20a4000000000e50 39663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 223400000014c000 D32->D64 => 20a800000004c000 40663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a2340000000000e0 D32->D64 => 20a40000000000e0 41663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 22240000000000cf D32->D64 => 20a40000000000cf 42663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a21400010a395bcf D32->D64 => 2130000000295bcf 43663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 6e4d3f1f534acdd4 D32->D64 => 23740000004acdd4 44663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 000400000089b000 D32->D64 => 20c400000009b000 45663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2238000000000000 D32->D64 => 20a4000000000000 46663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a238000000000000 D32->D64 => 20a4000000000000 47663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 4248000000000000 D32->D64 => 20a4000000000000 48663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7e34000000000111 D32->D64 => 20a4000000000111 49663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fe000000d0e0a0d0 D32->D64 => a2dc00000040a0d0 50663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fc00000000000000 D32->D64 => 20a4000000000000 51663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7800000000000000 D32->D64 => 20a4000000000000 52663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp f800000000000000 D32->D64 => 20a4000000000000 53663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 54663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 3 55663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2234000000000e50 D32->D64 => 20a4000000000e50 56663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 223400000014c000 D32->D64 => 20a800000004c000 57663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a2340000000000e0 D32->D64 => 20a40000000000e0 58663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 22240000000000cf D32->D64 => 20a40000000000cf 59663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a21400010a395bcf D32->D64 => 2130000000295bcf 60663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 6e4d3f1f534acdd4 D32->D64 => 23740000004acdd4 61663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 000400000089b000 D32->D64 => 20c400000009b000 62663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2238000000000000 D32->D64 => 20a4000000000000 63663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a238000000000000 D32->D64 => 20a4000000000000 64663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 4248000000000000 D32->D64 => 20a4000000000000 65663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7e34000000000111 D32->D64 => 20a4000000000111 66663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fe000000d0e0a0d0 D32->D64 => a2dc00000040a0d0 67663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fc00000000000000 D32->D64 => 20a4000000000000 68663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7800000000000000 D32->D64 => 20a4000000000000 69663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp f800000000000000 D32->D64 => 20a4000000000000 70663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 71663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 4 72663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2234000000000e50 D32->D64 => 20a4000000000e50 73663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 223400000014c000 D32->D64 => 20a800000004c000 74663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a2340000000000e0 D32->D64 => 20a40000000000e0 75663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 22240000000000cf D32->D64 => 20a40000000000cf 76663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a21400010a395bcf D32->D64 => 2130000000295bcf 77663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 6e4d3f1f534acdd4 D32->D64 => 23740000004acdd4 78663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 000400000089b000 D32->D64 => 20c400000009b000 79663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2238000000000000 D32->D64 => 20a4000000000000 80663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a238000000000000 D32->D64 => 20a4000000000000 81663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 4248000000000000 D32->D64 => 20a4000000000000 82663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7e34000000000111 D32->D64 => 20a4000000000111 83663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fe000000d0e0a0d0 D32->D64 => a2dc00000040a0d0 84663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fc00000000000000 D32->D64 => 20a4000000000000 85663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7800000000000000 D32->D64 => 20a4000000000000 86663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp f800000000000000 D32->D64 => 20a4000000000000 87663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 88663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 5 89663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2234000000000e50 D32->D64 => 20a4000000000e50 90663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 223400000014c000 D32->D64 => 20a800000004c000 91663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a2340000000000e0 D32->D64 => 20a40000000000e0 92663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 22240000000000cf D32->D64 => 20a40000000000cf 93663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a21400010a395bcf D32->D64 => 2130000000295bcf 94663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 6e4d3f1f534acdd4 D32->D64 => 23740000004acdd4 95663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 000400000089b000 D32->D64 => 20c400000009b000 96663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2238000000000000 D32->D64 => 20a4000000000000 97663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a238000000000000 D32->D64 => 20a4000000000000 98663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 4248000000000000 D32->D64 => 20a4000000000000 99663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7e34000000000111 D32->D64 => 20a4000000000111 100663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fe000000d0e0a0d0 D32->D64 => a2dc00000040a0d0 101663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fc00000000000000 D32->D64 => 20a4000000000000 102663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7800000000000000 D32->D64 => 20a4000000000000 103663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp f800000000000000 D32->D64 => 20a4000000000000 104663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 105663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 6 106663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2234000000000e50 D32->D64 => 20a4000000000e50 107663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 223400000014c000 D32->D64 => 20a800000004c000 108663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a2340000000000e0 D32->D64 => 20a40000000000e0 109663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 22240000000000cf D32->D64 => 20a40000000000cf 110663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a21400010a395bcf D32->D64 => 2130000000295bcf 111663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 6e4d3f1f534acdd4 D32->D64 => 23740000004acdd4 112663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 000400000089b000 D32->D64 => 20c400000009b000 113663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2238000000000000 D32->D64 => 20a4000000000000 114663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a238000000000000 D32->D64 => 20a4000000000000 115663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 4248000000000000 D32->D64 => 20a4000000000000 116663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7e34000000000111 D32->D64 => 20a4000000000111 117663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fe000000d0e0a0d0 D32->D64 => a2dc00000040a0d0 118663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fc00000000000000 D32->D64 => 20a4000000000000 119663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7800000000000000 D32->D64 => 20a4000000000000 120663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp f800000000000000 D32->D64 => 20a4000000000000 121663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 122663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 7 123663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2234000000000e50 D32->D64 => 20a4000000000e50 124663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 223400000014c000 D32->D64 => 20a800000004c000 125663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a2340000000000e0 D32->D64 => 20a40000000000e0 126663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 22240000000000cf D32->D64 => 20a40000000000cf 127663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a21400010a395bcf D32->D64 => 2130000000295bcf 128663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 6e4d3f1f534acdd4 D32->D64 => 23740000004acdd4 129663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 000400000089b000 D32->D64 => 20c400000009b000 130663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 2238000000000000 D32->D64 => 20a4000000000000 131663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp a238000000000000 D32->D64 => 20a4000000000000 132663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 4248000000000000 D32->D64 => 20a4000000000000 133663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7e34000000000111 D32->D64 => 20a4000000000111 134663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fe000000d0e0a0d0 D32->D64 => a2dc00000040a0d0 135663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp fc00000000000000 D32->D64 => 20a4000000000000 136663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp 7800000000000000 D32->D64 => 20a4000000000000 137663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctdp f800000000000000 D32->D64 => 20a4000000000000 138663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 139663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 140663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 0 141663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2234000000000e50 D64->D32 => 0000000022400e50 142663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 223400000014c000 D64->D32 => 000000002644c000 143663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a2340000000000e0 D64->D32 => 00000000a24000e0 144663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 22240000000000cf D64->D32 => 00000000220000cf 145663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a21400010a395bcf D64->D32 => 00000000b1f28e57 146663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 6e4d3f1f534acdd4 D64->D32 => 000000006f34fc7d 147663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 000400000089b000 D64->D32 => 0000000000000000 148663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2238000000000000 D64->D32 => 0000000022500000 149663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a238000000000000 D64->D32 => 00000000a2500000 150663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 4248000000000000 D64->D32 => 0000000043f00000 151663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7e34000000000111 D64->D32 => 000000007e000111 152663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fe000000d0e0a0d0 D64->D32 => 00000000fe00a0d0 153663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fc00000000000000 D64->D32 => 00000000fc000000 154663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7800000000000000 D64->D32 => 0000000078000000 155663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp f800000000000000 D64->D32 => 00000000f8000000 156663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 157663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 1 158663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2234000000000e50 D64->D32 => 0000000022400e50 159663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 223400000014c000 D64->D32 => 000000002644c000 160663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a2340000000000e0 D64->D32 => 00000000a24000e0 161663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 22240000000000cf D64->D32 => 00000000220000cf 162663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a21400010a395bcf D64->D32 => 00000000b1f28e56 163663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 6e4d3f1f534acdd4 D64->D32 => 000000006f34fc7d 164663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 000400000089b000 D64->D32 => 0000000000000000 165663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2238000000000000 D64->D32 => 0000000022500000 166663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a238000000000000 D64->D32 => 00000000a2500000 167663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 4248000000000000 D64->D32 => 0000000043f00000 168663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7e34000000000111 D64->D32 => 000000007e000111 169663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fe000000d0e0a0d0 D64->D32 => 00000000fe00a0d0 170663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fc00000000000000 D64->D32 => 00000000fc000000 171663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7800000000000000 D64->D32 => 0000000078000000 172663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp f800000000000000 D64->D32 => 00000000f8000000 173663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 174663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 2 175663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2234000000000e50 D64->D32 => 0000000022400e50 176663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 223400000014c000 D64->D32 => 000000002644c000 177663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a2340000000000e0 D64->D32 => 00000000a24000e0 178663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 22240000000000cf D64->D32 => 00000000220000cf 179663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a21400010a395bcf D64->D32 => 00000000b1f28e56 180663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 6e4d3f1f534acdd4 D64->D32 => 000000006f34fd7c 181663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 000400000089b000 D64->D32 => 0000000000000001 182663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2238000000000000 D64->D32 => 0000000022500000 183663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a238000000000000 D64->D32 => 00000000a2500000 184663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 4248000000000000 D64->D32 => 0000000043f00000 185663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7e34000000000111 D64->D32 => 000000007e000111 186663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fe000000d0e0a0d0 D64->D32 => 00000000fe00a0d0 187663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fc00000000000000 D64->D32 => 00000000fc000000 188663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7800000000000000 D64->D32 => 0000000078000000 189663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp f800000000000000 D64->D32 => 00000000f8000000 190663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 191663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 3 192663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2234000000000e50 D64->D32 => 0000000022400e50 193663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 223400000014c000 D64->D32 => 000000002644c000 194663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a2340000000000e0 D64->D32 => 00000000a24000e0 195663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 22240000000000cf D64->D32 => 00000000220000cf 196663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a21400010a395bcf D64->D32 => 00000000b1f28e57 197663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 6e4d3f1f534acdd4 D64->D32 => 000000006f34fc7d 198663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 000400000089b000 D64->D32 => 0000000000000000 199663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2238000000000000 D64->D32 => 0000000022500000 200663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a238000000000000 D64->D32 => 00000000a2500000 201663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 4248000000000000 D64->D32 => 0000000043f00000 202663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7e34000000000111 D64->D32 => 000000007e000111 203663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fe000000d0e0a0d0 D64->D32 => 00000000fe00a0d0 204663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fc00000000000000 D64->D32 => 00000000fc000000 205663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7800000000000000 D64->D32 => 0000000078000000 206663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp f800000000000000 D64->D32 => 00000000f8000000 207663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 208663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 4 209663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2234000000000e50 D64->D32 => 0000000022400e50 210663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 223400000014c000 D64->D32 => 000000002644c000 211663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a2340000000000e0 D64->D32 => 00000000a24000e0 212663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 22240000000000cf D64->D32 => 00000000220000cf 213663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a21400010a395bcf D64->D32 => 00000000b1f28e57 214663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 6e4d3f1f534acdd4 D64->D32 => 000000006f34fc7d 215663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 000400000089b000 D64->D32 => 0000000000000000 216663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2238000000000000 D64->D32 => 0000000022500000 217663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a238000000000000 D64->D32 => 00000000a2500000 218663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 4248000000000000 D64->D32 => 0000000043f00000 219663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7e34000000000111 D64->D32 => 000000007e000111 220663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fe000000d0e0a0d0 D64->D32 => 00000000fe00a0d0 221663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fc00000000000000 D64->D32 => 00000000fc000000 222663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7800000000000000 D64->D32 => 0000000078000000 223663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp f800000000000000 D64->D32 => 00000000f8000000 224663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 225663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 5 226663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2234000000000e50 D64->D32 => 0000000022400e50 227663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 223400000014c000 D64->D32 => 000000002644c000 228663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a2340000000000e0 D64->D32 => 00000000a24000e0 229663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 22240000000000cf D64->D32 => 00000000220000cf 230663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a21400010a395bcf D64->D32 => 00000000b1f28e57 231663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 6e4d3f1f534acdd4 D64->D32 => 000000006f34fc7d 232663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 000400000089b000 D64->D32 => 0000000000000000 233663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2238000000000000 D64->D32 => 0000000022500000 234663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a238000000000000 D64->D32 => 00000000a2500000 235663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 4248000000000000 D64->D32 => 0000000043f00000 236663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7e34000000000111 D64->D32 => 000000007e000111 237663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fe000000d0e0a0d0 D64->D32 => 00000000fe00a0d0 238663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fc00000000000000 D64->D32 => 00000000fc000000 239663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7800000000000000 D64->D32 => 0000000078000000 240663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp f800000000000000 D64->D32 => 00000000f8000000 241663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 242663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 6 243663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2234000000000e50 D64->D32 => 0000000022400e50 244663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 223400000014c000 D64->D32 => 000000002644c000 245663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a2340000000000e0 D64->D32 => 00000000a24000e0 246663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 22240000000000cf D64->D32 => 00000000220000cf 247663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a21400010a395bcf D64->D32 => 00000000b1f28e57 248663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 6e4d3f1f534acdd4 D64->D32 => 000000006f34fd7c 249663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 000400000089b000 D64->D32 => 0000000000000001 250663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2238000000000000 D64->D32 => 0000000022500000 251663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a238000000000000 D64->D32 => 00000000a2500000 252663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 4248000000000000 D64->D32 => 0000000043f00000 253663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7e34000000000111 D64->D32 => 000000007e000111 254663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fe000000d0e0a0d0 D64->D32 => 00000000fe00a0d0 255663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fc00000000000000 D64->D32 => 00000000fc000000 256663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7800000000000000 D64->D32 => 0000000078000000 257663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp f800000000000000 D64->D32 => 00000000f8000000 258663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 259663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 7 260663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2234000000000e50 D64->D32 => 0000000022400e50 261663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 223400000014c000 D64->D32 => 000000002644c000 262663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a2340000000000e0 D64->D32 => 00000000a24000e0 263663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 22240000000000cf D64->D32 => 00000000220000cf 264663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a21400010a395bcf D64->D32 => 00000000b1f28e56 265663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 6e4d3f1f534acdd4 D64->D32 => 000000006f34fc7d 266663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 000400000089b000 D64->D32 => 0000000000000001 267663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 2238000000000000 D64->D32 => 0000000022500000 268663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp a238000000000000 D64->D32 => 00000000a2500000 269663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 4248000000000000 D64->D32 => 0000000043f00000 270663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7e34000000000111 D64->D32 => 000000007e000111 271663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fe000000d0e0a0d0 D64->D32 => 00000000fe00a0d0 272663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp fc00000000000000 D64->D32 => 00000000fc000000 273663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp 7800000000000000 D64->D32 => 0000000078000000 274663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrsp f800000000000000 D64->D32 => 00000000f8000000 275663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 276663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 277663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 0 278663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2234000000000e50 D64->I64S => 0000000000000159 279663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 223400000014c000 D64->I64S => 000000000001e078 280663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a2340000000000e0 D64->I64S => fffffffffffffff0 281663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 22240000000000cf D64->I64S => 0000000000000000 282663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a21400010a395bcf D64->I64S => fffffffffffffffc 283663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 6e4d3f1f534acdd4 D64->I64S => 7fffffffffffffff 284663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 000400000089b000 D64->I64S => 0000000000000000 285663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2238000000000000 D64->I64S => 0000000000000000 286663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a238000000000000 D64->I64S => 0000000000000000 287663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 4248000000000000 D64->I64S => 0000000000000000 288663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7e34000000000111 D64->I64S => 8000000000000000 289663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fe000000d0e0a0d0 D64->I64S => 8000000000000000 290663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fc00000000000000 D64->I64S => 8000000000000000 291663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7800000000000000 D64->I64S => 7fffffffffffffff 292663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix f800000000000000 D64->I64S => 8000000000000000 293663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 294663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 1 295663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2234000000000e50 D64->I64S => 0000000000000159 296663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 223400000014c000 D64->I64S => 000000000001e078 297663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a2340000000000e0 D64->I64S => fffffffffffffff0 298663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 22240000000000cf D64->I64S => 0000000000000000 299663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a21400010a395bcf D64->I64S => fffffffffffffffc 300663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 6e4d3f1f534acdd4 D64->I64S => 7fffffffffffffff 301663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 000400000089b000 D64->I64S => 0000000000000000 302663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2238000000000000 D64->I64S => 0000000000000000 303663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a238000000000000 D64->I64S => 0000000000000000 304663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 4248000000000000 D64->I64S => 0000000000000000 305663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7e34000000000111 D64->I64S => 8000000000000000 306663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fe000000d0e0a0d0 D64->I64S => 8000000000000000 307663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fc00000000000000 D64->I64S => 8000000000000000 308663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7800000000000000 D64->I64S => 7fffffffffffffff 309663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix f800000000000000 D64->I64S => 8000000000000000 310663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 311663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 2 312663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2234000000000e50 D64->I64S => 0000000000000159 313663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 223400000014c000 D64->I64S => 000000000001e078 314663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a2340000000000e0 D64->I64S => fffffffffffffff0 315663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 22240000000000cf D64->I64S => 0000000000000001 316663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a21400010a395bcf D64->I64S => fffffffffffffffc 317663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 6e4d3f1f534acdd4 D64->I64S => 7fffffffffffffff 318663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 000400000089b000 D64->I64S => 0000000000000001 319663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2238000000000000 D64->I64S => 0000000000000000 320663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a238000000000000 D64->I64S => 0000000000000000 321663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 4248000000000000 D64->I64S => 0000000000000000 322663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7e34000000000111 D64->I64S => 8000000000000000 323663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fe000000d0e0a0d0 D64->I64S => 8000000000000000 324663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fc00000000000000 D64->I64S => 8000000000000000 325663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7800000000000000 D64->I64S => 7fffffffffffffff 326663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix f800000000000000 D64->I64S => 8000000000000000 327663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 328663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 3 329663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2234000000000e50 D64->I64S => 0000000000000159 330663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 223400000014c000 D64->I64S => 000000000001e078 331663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a2340000000000e0 D64->I64S => fffffffffffffff0 332663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 22240000000000cf D64->I64S => 0000000000000000 333663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a21400010a395bcf D64->I64S => fffffffffffffffb 334663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 6e4d3f1f534acdd4 D64->I64S => 7fffffffffffffff 335663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 000400000089b000 D64->I64S => 0000000000000000 336663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2238000000000000 D64->I64S => 0000000000000000 337663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a238000000000000 D64->I64S => 0000000000000000 338663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 4248000000000000 D64->I64S => 0000000000000000 339663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7e34000000000111 D64->I64S => 8000000000000000 340663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fe000000d0e0a0d0 D64->I64S => 8000000000000000 341663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fc00000000000000 D64->I64S => 8000000000000000 342663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7800000000000000 D64->I64S => 7fffffffffffffff 343663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix f800000000000000 D64->I64S => 8000000000000000 344663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 345663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 4 346663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2234000000000e50 D64->I64S => 0000000000000159 347663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 223400000014c000 D64->I64S => 000000000001e078 348663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a2340000000000e0 D64->I64S => fffffffffffffff0 349663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 22240000000000cf D64->I64S => 0000000000000000 350663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a21400010a395bcf D64->I64S => fffffffffffffffc 351663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 6e4d3f1f534acdd4 D64->I64S => 7fffffffffffffff 352663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 000400000089b000 D64->I64S => 0000000000000000 353663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2238000000000000 D64->I64S => 0000000000000000 354663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a238000000000000 D64->I64S => 0000000000000000 355663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 4248000000000000 D64->I64S => 0000000000000000 356663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7e34000000000111 D64->I64S => 8000000000000000 357663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fe000000d0e0a0d0 D64->I64S => 8000000000000000 358663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fc00000000000000 D64->I64S => 8000000000000000 359663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7800000000000000 D64->I64S => 7fffffffffffffff 360663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix f800000000000000 D64->I64S => 8000000000000000 361663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 362663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 5 363663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2234000000000e50 D64->I64S => 0000000000000159 364663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 223400000014c000 D64->I64S => 000000000001e078 365663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a2340000000000e0 D64->I64S => fffffffffffffff0 366663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 22240000000000cf D64->I64S => 0000000000000000 367663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a21400010a395bcf D64->I64S => fffffffffffffffc 368663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 6e4d3f1f534acdd4 D64->I64S => 7fffffffffffffff 369663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 000400000089b000 D64->I64S => 0000000000000000 370663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2238000000000000 D64->I64S => 0000000000000000 371663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a238000000000000 D64->I64S => 0000000000000000 372663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 4248000000000000 D64->I64S => 0000000000000000 373663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7e34000000000111 D64->I64S => 8000000000000000 374663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fe000000d0e0a0d0 D64->I64S => 8000000000000000 375663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fc00000000000000 D64->I64S => 8000000000000000 376663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7800000000000000 D64->I64S => 7fffffffffffffff 377663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix f800000000000000 D64->I64S => 8000000000000000 378663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 379663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 6 380663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2234000000000e50 D64->I64S => 0000000000000159 381663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 223400000014c000 D64->I64S => 000000000001e078 382663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a2340000000000e0 D64->I64S => fffffffffffffff0 383663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 22240000000000cf D64->I64S => 0000000000000001 384663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a21400010a395bcf D64->I64S => fffffffffffffffb 385663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 6e4d3f1f534acdd4 D64->I64S => 7fffffffffffffff 386663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 000400000089b000 D64->I64S => 0000000000000001 387663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2238000000000000 D64->I64S => 0000000000000000 388663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a238000000000000 D64->I64S => 0000000000000000 389663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 4248000000000000 D64->I64S => 0000000000000000 390663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7e34000000000111 D64->I64S => 8000000000000000 391663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fe000000d0e0a0d0 D64->I64S => 8000000000000000 392663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fc00000000000000 D64->I64S => 8000000000000000 393663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7800000000000000 D64->I64S => 7fffffffffffffff 394663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix f800000000000000 D64->I64S => 8000000000000000 395663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 396663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 7 397663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2234000000000e50 D64->I64S => 0000000000000159 398663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 223400000014c000 D64->I64S => 000000000001e078 399663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a2340000000000e0 D64->I64S => fffffffffffffff0 400663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 22240000000000cf D64->I64S => 0000000000000001 401663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a21400010a395bcf D64->I64S => fffffffffffffffc 402663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 6e4d3f1f534acdd4 D64->I64S => 7fffffffffffffff 403663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 000400000089b000 D64->I64S => 0000000000000001 404663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 2238000000000000 D64->I64S => 0000000000000000 405663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix a238000000000000 D64->I64S => 0000000000000000 406663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 4248000000000000 D64->I64S => 0000000000000000 407663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7e34000000000111 D64->I64S => 8000000000000000 408663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fe000000d0e0a0d0 D64->I64S => 8000000000000000 409663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix fc00000000000000 D64->I64S => 8000000000000000 410663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix 7800000000000000 D64->I64S => 7fffffffffffffff 411663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfix f800000000000000 D64->I64S => 8000000000000000 412663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 413663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 414663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 0 415663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2207c00000000000 0000000000000e50 D64->D128 ==> 2204c00000000000 0003c00000000000 416663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2f07c00000000000 000000000014c000 D64->D128 ==> 2214c00000000000 000fc00000000000 417663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a207c00000000000 00000000000000e0 D64->D128 ==> a204c00000000000 0003c00000000000 418663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2206c00000000000 00000000000000cf D64->D128 ==> 2204c00000000000 0002c00000000000 419663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a205c00000000000 000000010a395bcf D64->D128 ==> a204c00000000000 0001c00000000000 420663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 6209400000fd0000 00253f1f534acdd4 D64->D128 ==> 21c5000000000000 0021400000fd0000 421663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 000400000089b000 0a6000d000000049 D64->D128 ==> 21a4c00000000000 000000000089b000 422663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2208000000000000 0000000000000000 D64->D128 ==> 2205000000000000 0000000000000000 423663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a208000000000000 0000000000000000 D64->D128 ==> a205000000000000 0000000000000000 424663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a248000000000000 0000000000000000 D64->D128 ==> a209000000000000 0000000000000000 425663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7c00000000000000 0000000000000000 D64->D128 ==> 7c00000000000000 0000000000000000 426663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq fc00000000000000 c00100035b007700 D64->D128 ==> fc00000000000000 0000000000000000 427663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7e00000000000000 fe000000d0e0a0d0 D64->D128 ==> 7c00000000000000 0000000000000000 428663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7800000000000000 0000000000000000 D64->D128 ==> 7800000000000000 0000000000000000 429663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq f800000000000000 0000000000000000 D64->D128 ==> f800000000000000 0000000000000000 430663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 431663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 1 432663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2207c00000000000 0000000000000e50 D64->D128 ==> 2204c00000000000 0003c00000000000 433663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2f07c00000000000 000000000014c000 D64->D128 ==> 2214c00000000000 000fc00000000000 434663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a207c00000000000 00000000000000e0 D64->D128 ==> a204c00000000000 0003c00000000000 435663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2206c00000000000 00000000000000cf D64->D128 ==> 2204c00000000000 0002c00000000000 436663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a205c00000000000 000000010a395bcf D64->D128 ==> a204c00000000000 0001c00000000000 437663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 6209400000fd0000 00253f1f534acdd4 D64->D128 ==> 21c5000000000000 0021400000fd0000 438663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 000400000089b000 0a6000d000000049 D64->D128 ==> 21a4c00000000000 000000000089b000 439663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2208000000000000 0000000000000000 D64->D128 ==> 2205000000000000 0000000000000000 440663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a208000000000000 0000000000000000 D64->D128 ==> a205000000000000 0000000000000000 441663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a248000000000000 0000000000000000 D64->D128 ==> a209000000000000 0000000000000000 442663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7c00000000000000 0000000000000000 D64->D128 ==> 7c00000000000000 0000000000000000 443663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq fc00000000000000 c00100035b007700 D64->D128 ==> fc00000000000000 0000000000000000 444663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7e00000000000000 fe000000d0e0a0d0 D64->D128 ==> 7c00000000000000 0000000000000000 445663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7800000000000000 0000000000000000 D64->D128 ==> 7800000000000000 0000000000000000 446663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq f800000000000000 0000000000000000 D64->D128 ==> f800000000000000 0000000000000000 447663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 448663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 2 449663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2207c00000000000 0000000000000e50 D64->D128 ==> 2204c00000000000 0003c00000000000 450663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2f07c00000000000 000000000014c000 D64->D128 ==> 2214c00000000000 000fc00000000000 451663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a207c00000000000 00000000000000e0 D64->D128 ==> a204c00000000000 0003c00000000000 452663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2206c00000000000 00000000000000cf D64->D128 ==> 2204c00000000000 0002c00000000000 453663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a205c00000000000 000000010a395bcf D64->D128 ==> a204c00000000000 0001c00000000000 454663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 6209400000fd0000 00253f1f534acdd4 D64->D128 ==> 21c5000000000000 0021400000fd0000 455663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 000400000089b000 0a6000d000000049 D64->D128 ==> 21a4c00000000000 000000000089b000 456663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2208000000000000 0000000000000000 D64->D128 ==> 2205000000000000 0000000000000000 457663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a208000000000000 0000000000000000 D64->D128 ==> a205000000000000 0000000000000000 458663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a248000000000000 0000000000000000 D64->D128 ==> a209000000000000 0000000000000000 459663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7c00000000000000 0000000000000000 D64->D128 ==> 7c00000000000000 0000000000000000 460663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq fc00000000000000 c00100035b007700 D64->D128 ==> fc00000000000000 0000000000000000 461663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7e00000000000000 fe000000d0e0a0d0 D64->D128 ==> 7c00000000000000 0000000000000000 462663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7800000000000000 0000000000000000 D64->D128 ==> 7800000000000000 0000000000000000 463663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq f800000000000000 0000000000000000 D64->D128 ==> f800000000000000 0000000000000000 464663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 465663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 3 466663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2207c00000000000 0000000000000e50 D64->D128 ==> 2204c00000000000 0003c00000000000 467663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2f07c00000000000 000000000014c000 D64->D128 ==> 2214c00000000000 000fc00000000000 468663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a207c00000000000 00000000000000e0 D64->D128 ==> a204c00000000000 0003c00000000000 469663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2206c00000000000 00000000000000cf D64->D128 ==> 2204c00000000000 0002c00000000000 470663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a205c00000000000 000000010a395bcf D64->D128 ==> a204c00000000000 0001c00000000000 471663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 6209400000fd0000 00253f1f534acdd4 D64->D128 ==> 21c5000000000000 0021400000fd0000 472663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 000400000089b000 0a6000d000000049 D64->D128 ==> 21a4c00000000000 000000000089b000 473663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2208000000000000 0000000000000000 D64->D128 ==> 2205000000000000 0000000000000000 474663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a208000000000000 0000000000000000 D64->D128 ==> a205000000000000 0000000000000000 475663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a248000000000000 0000000000000000 D64->D128 ==> a209000000000000 0000000000000000 476663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7c00000000000000 0000000000000000 D64->D128 ==> 7c00000000000000 0000000000000000 477663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq fc00000000000000 c00100035b007700 D64->D128 ==> fc00000000000000 0000000000000000 478663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7e00000000000000 fe000000d0e0a0d0 D64->D128 ==> 7c00000000000000 0000000000000000 479663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7800000000000000 0000000000000000 D64->D128 ==> 7800000000000000 0000000000000000 480663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq f800000000000000 0000000000000000 D64->D128 ==> f800000000000000 0000000000000000 481663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 482663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 4 483663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2207c00000000000 0000000000000e50 D64->D128 ==> 2204c00000000000 0003c00000000000 484663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2f07c00000000000 000000000014c000 D64->D128 ==> 2214c00000000000 000fc00000000000 485663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a207c00000000000 00000000000000e0 D64->D128 ==> a204c00000000000 0003c00000000000 486663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2206c00000000000 00000000000000cf D64->D128 ==> 2204c00000000000 0002c00000000000 487663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a205c00000000000 000000010a395bcf D64->D128 ==> a204c00000000000 0001c00000000000 488663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 6209400000fd0000 00253f1f534acdd4 D64->D128 ==> 21c5000000000000 0021400000fd0000 489663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 000400000089b000 0a6000d000000049 D64->D128 ==> 21a4c00000000000 000000000089b000 490663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2208000000000000 0000000000000000 D64->D128 ==> 2205000000000000 0000000000000000 491663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a208000000000000 0000000000000000 D64->D128 ==> a205000000000000 0000000000000000 492663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a248000000000000 0000000000000000 D64->D128 ==> a209000000000000 0000000000000000 493663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7c00000000000000 0000000000000000 D64->D128 ==> 7c00000000000000 0000000000000000 494663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq fc00000000000000 c00100035b007700 D64->D128 ==> fc00000000000000 0000000000000000 495663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7e00000000000000 fe000000d0e0a0d0 D64->D128 ==> 7c00000000000000 0000000000000000 496663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7800000000000000 0000000000000000 D64->D128 ==> 7800000000000000 0000000000000000 497663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq f800000000000000 0000000000000000 D64->D128 ==> f800000000000000 0000000000000000 498663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 499663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 5 500663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2207c00000000000 0000000000000e50 D64->D128 ==> 2204c00000000000 0003c00000000000 501663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2f07c00000000000 000000000014c000 D64->D128 ==> 2214c00000000000 000fc00000000000 502663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a207c00000000000 00000000000000e0 D64->D128 ==> a204c00000000000 0003c00000000000 503663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2206c00000000000 00000000000000cf D64->D128 ==> 2204c00000000000 0002c00000000000 504663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a205c00000000000 000000010a395bcf D64->D128 ==> a204c00000000000 0001c00000000000 505663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 6209400000fd0000 00253f1f534acdd4 D64->D128 ==> 21c5000000000000 0021400000fd0000 506663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 000400000089b000 0a6000d000000049 D64->D128 ==> 21a4c00000000000 000000000089b000 507663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2208000000000000 0000000000000000 D64->D128 ==> 2205000000000000 0000000000000000 508663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a208000000000000 0000000000000000 D64->D128 ==> a205000000000000 0000000000000000 509663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a248000000000000 0000000000000000 D64->D128 ==> a209000000000000 0000000000000000 510663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7c00000000000000 0000000000000000 D64->D128 ==> 7c00000000000000 0000000000000000 511663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq fc00000000000000 c00100035b007700 D64->D128 ==> fc00000000000000 0000000000000000 512663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7e00000000000000 fe000000d0e0a0d0 D64->D128 ==> 7c00000000000000 0000000000000000 513663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7800000000000000 0000000000000000 D64->D128 ==> 7800000000000000 0000000000000000 514663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq f800000000000000 0000000000000000 D64->D128 ==> f800000000000000 0000000000000000 515663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 516663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 6 517663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2207c00000000000 0000000000000e50 D64->D128 ==> 2204c00000000000 0003c00000000000 518663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2f07c00000000000 000000000014c000 D64->D128 ==> 2214c00000000000 000fc00000000000 519663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a207c00000000000 00000000000000e0 D64->D128 ==> a204c00000000000 0003c00000000000 520663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2206c00000000000 00000000000000cf D64->D128 ==> 2204c00000000000 0002c00000000000 521663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a205c00000000000 000000010a395bcf D64->D128 ==> a204c00000000000 0001c00000000000 522663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 6209400000fd0000 00253f1f534acdd4 D64->D128 ==> 21c5000000000000 0021400000fd0000 523663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 000400000089b000 0a6000d000000049 D64->D128 ==> 21a4c00000000000 000000000089b000 524663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2208000000000000 0000000000000000 D64->D128 ==> 2205000000000000 0000000000000000 525663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a208000000000000 0000000000000000 D64->D128 ==> a205000000000000 0000000000000000 526663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a248000000000000 0000000000000000 D64->D128 ==> a209000000000000 0000000000000000 527663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7c00000000000000 0000000000000000 D64->D128 ==> 7c00000000000000 0000000000000000 528663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq fc00000000000000 c00100035b007700 D64->D128 ==> fc00000000000000 0000000000000000 529663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7e00000000000000 fe000000d0e0a0d0 D64->D128 ==> 7c00000000000000 0000000000000000 530663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7800000000000000 0000000000000000 D64->D128 ==> 7800000000000000 0000000000000000 531663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq f800000000000000 0000000000000000 D64->D128 ==> f800000000000000 0000000000000000 532663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 533663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 7 534663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2207c00000000000 0000000000000e50 D64->D128 ==> 2204c00000000000 0003c00000000000 535663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2f07c00000000000 000000000014c000 D64->D128 ==> 2214c00000000000 000fc00000000000 536663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a207c00000000000 00000000000000e0 D64->D128 ==> a204c00000000000 0003c00000000000 537663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2206c00000000000 00000000000000cf D64->D128 ==> 2204c00000000000 0002c00000000000 538663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a205c00000000000 000000010a395bcf D64->D128 ==> a204c00000000000 0001c00000000000 539663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 6209400000fd0000 00253f1f534acdd4 D64->D128 ==> 21c5000000000000 0021400000fd0000 540663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 000400000089b000 0a6000d000000049 D64->D128 ==> 21a4c00000000000 000000000089b000 541663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 2208000000000000 0000000000000000 D64->D128 ==> 2205000000000000 0000000000000000 542663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a208000000000000 0000000000000000 D64->D128 ==> a205000000000000 0000000000000000 543663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq a248000000000000 0000000000000000 D64->D128 ==> a209000000000000 0000000000000000 544663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7c00000000000000 0000000000000000 D64->D128 ==> 7c00000000000000 0000000000000000 545663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq fc00000000000000 c00100035b007700 D64->D128 ==> fc00000000000000 0000000000000000 546663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7e00000000000000 fe000000d0e0a0d0 D64->D128 ==> 7c00000000000000 0000000000000000 547663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq 7800000000000000 0000000000000000 D64->D128 ==> 7800000000000000 0000000000000000 548663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctqpq f800000000000000 0000000000000000 D64->D128 ==> f800000000000000 0000000000000000 549663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 550663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 551663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 0 552663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2207c00000000000 0000000000000e50 D128->I64S ==> 0000000000000159 0000000000000000 553663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2f07c00000000000 000000000014c000 D128->I64S ==> 7fffffffffffffff 0000000000000000 554663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a207c00000000000 00000000000000e0 D128->I64S ==> fffffffffffffff0 0000000000000000 555663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2206c00000000000 00000000000000cf D128->I64S ==> 0000000000000000 0000000000000000 556663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a205c00000000000 000000010a395bcf D128->I64S ==> fffffffffffffffc 0000000000000000 557663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 6209400000fd0000 00253f1f534acdd4 D128->I64S ==> 0000000000000000 0000000000000000 558663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 000400000089b000 0a6000d000000049 D128->I64S ==> 0000000000000000 0000000000000000 559663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 560663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 561663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a248000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 562663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7c00000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 563663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq fc00000000000000 c00100035b007700 D128->I64S ==> 8000000000000000 0000000000000000 564663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7e00000000000000 fe000000d0e0a0d0 D128->I64S ==> 8000000000000000 0000000000000000 565663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7800000000000000 0000000000000000 D128->I64S ==> 7fffffffffffffff 0000000000000000 566663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq f800000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 567663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 568663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 1 569663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2207c00000000000 0000000000000e50 D128->I64S ==> 0000000000000159 0000000000000000 570663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2f07c00000000000 000000000014c000 D128->I64S ==> 7fffffffffffffff 0000000000000000 571663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a207c00000000000 00000000000000e0 D128->I64S ==> fffffffffffffff0 0000000000000000 572663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2206c00000000000 00000000000000cf D128->I64S ==> 0000000000000000 0000000000000000 573663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a205c00000000000 000000010a395bcf D128->I64S ==> fffffffffffffffc 0000000000000000 574663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 6209400000fd0000 00253f1f534acdd4 D128->I64S ==> 0000000000000000 0000000000000000 575663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 000400000089b000 0a6000d000000049 D128->I64S ==> 0000000000000000 0000000000000000 576663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 577663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 578663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a248000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 579663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7c00000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 580663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq fc00000000000000 c00100035b007700 D128->I64S ==> 8000000000000000 0000000000000000 581663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7e00000000000000 fe000000d0e0a0d0 D128->I64S ==> 8000000000000000 0000000000000000 582663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7800000000000000 0000000000000000 D128->I64S ==> 7fffffffffffffff 0000000000000000 583663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq f800000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 584663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 585663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 2 586663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2207c00000000000 0000000000000e50 D128->I64S ==> 0000000000000159 0000000000000000 587663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2f07c00000000000 000000000014c000 D128->I64S ==> 7fffffffffffffff 0000000000000000 588663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a207c00000000000 00000000000000e0 D128->I64S ==> fffffffffffffff0 0000000000000000 589663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2206c00000000000 00000000000000cf D128->I64S ==> 0000000000000001 0000000000000000 590663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a205c00000000000 000000010a395bcf D128->I64S ==> fffffffffffffffc 0000000000000000 591663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 6209400000fd0000 00253f1f534acdd4 D128->I64S ==> 0000000000000001 0000000000000000 592663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 000400000089b000 0a6000d000000049 D128->I64S ==> 0000000000000001 0000000000000000 593663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 594663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 595663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a248000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 596663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7c00000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 597663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq fc00000000000000 c00100035b007700 D128->I64S ==> 8000000000000000 0000000000000000 598663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7e00000000000000 fe000000d0e0a0d0 D128->I64S ==> 8000000000000000 0000000000000000 599663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7800000000000000 0000000000000000 D128->I64S ==> 7fffffffffffffff 0000000000000000 600663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq f800000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 601663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 602663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 3 603663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2207c00000000000 0000000000000e50 D128->I64S ==> 0000000000000159 0000000000000000 604663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2f07c00000000000 000000000014c000 D128->I64S ==> 7fffffffffffffff 0000000000000000 605663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a207c00000000000 00000000000000e0 D128->I64S ==> fffffffffffffff0 0000000000000000 606663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2206c00000000000 00000000000000cf D128->I64S ==> 0000000000000000 0000000000000000 607663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a205c00000000000 000000010a395bcf D128->I64S ==> fffffffffffffffb 0000000000000000 608663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 6209400000fd0000 00253f1f534acdd4 D128->I64S ==> 0000000000000000 0000000000000000 609663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 000400000089b000 0a6000d000000049 D128->I64S ==> 0000000000000000 0000000000000000 610663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 611663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 612663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a248000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 613663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7c00000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 614663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq fc00000000000000 c00100035b007700 D128->I64S ==> 8000000000000000 0000000000000000 615663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7e00000000000000 fe000000d0e0a0d0 D128->I64S ==> 8000000000000000 0000000000000000 616663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7800000000000000 0000000000000000 D128->I64S ==> 7fffffffffffffff 0000000000000000 617663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq f800000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 618663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 619663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 4 620663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2207c00000000000 0000000000000e50 D128->I64S ==> 0000000000000159 0000000000000000 621663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2f07c00000000000 000000000014c000 D128->I64S ==> 7fffffffffffffff 0000000000000000 622663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a207c00000000000 00000000000000e0 D128->I64S ==> fffffffffffffff0 0000000000000000 623663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2206c00000000000 00000000000000cf D128->I64S ==> 0000000000000000 0000000000000000 624663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a205c00000000000 000000010a395bcf D128->I64S ==> fffffffffffffffc 0000000000000000 625663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 6209400000fd0000 00253f1f534acdd4 D128->I64S ==> 0000000000000000 0000000000000000 626663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 000400000089b000 0a6000d000000049 D128->I64S ==> 0000000000000000 0000000000000000 627663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 628663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 629663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a248000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 630663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7c00000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 631663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq fc00000000000000 c00100035b007700 D128->I64S ==> 8000000000000000 0000000000000000 632663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7e00000000000000 fe000000d0e0a0d0 D128->I64S ==> 8000000000000000 0000000000000000 633663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7800000000000000 0000000000000000 D128->I64S ==> 7fffffffffffffff 0000000000000000 634663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq f800000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 635663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 636663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 5 637663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2207c00000000000 0000000000000e50 D128->I64S ==> 0000000000000159 0000000000000000 638663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2f07c00000000000 000000000014c000 D128->I64S ==> 7fffffffffffffff 0000000000000000 639663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a207c00000000000 00000000000000e0 D128->I64S ==> fffffffffffffff0 0000000000000000 640663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2206c00000000000 00000000000000cf D128->I64S ==> 0000000000000000 0000000000000000 641663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a205c00000000000 000000010a395bcf D128->I64S ==> fffffffffffffffc 0000000000000000 642663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 6209400000fd0000 00253f1f534acdd4 D128->I64S ==> 0000000000000000 0000000000000000 643663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 000400000089b000 0a6000d000000049 D128->I64S ==> 0000000000000000 0000000000000000 644663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 645663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 646663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a248000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 647663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7c00000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 648663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq fc00000000000000 c00100035b007700 D128->I64S ==> 8000000000000000 0000000000000000 649663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7e00000000000000 fe000000d0e0a0d0 D128->I64S ==> 8000000000000000 0000000000000000 650663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7800000000000000 0000000000000000 D128->I64S ==> 7fffffffffffffff 0000000000000000 651663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq f800000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 652663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 653663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 6 654663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2207c00000000000 0000000000000e50 D128->I64S ==> 0000000000000159 0000000000000000 655663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2f07c00000000000 000000000014c000 D128->I64S ==> 7fffffffffffffff 0000000000000000 656663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a207c00000000000 00000000000000e0 D128->I64S ==> fffffffffffffff0 0000000000000000 657663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2206c00000000000 00000000000000cf D128->I64S ==> 0000000000000001 0000000000000000 658663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a205c00000000000 000000010a395bcf D128->I64S ==> fffffffffffffffb 0000000000000000 659663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 6209400000fd0000 00253f1f534acdd4 D128->I64S ==> 0000000000000001 0000000000000000 660663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 000400000089b000 0a6000d000000049 D128->I64S ==> 0000000000000001 0000000000000000 661663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 662663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 663663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a248000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 664663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7c00000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 665663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq fc00000000000000 c00100035b007700 D128->I64S ==> 8000000000000000 0000000000000000 666663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7e00000000000000 fe000000d0e0a0d0 D128->I64S ==> 8000000000000000 0000000000000000 667663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7800000000000000 0000000000000000 D128->I64S ==> 7fffffffffffffff 0000000000000000 668663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq f800000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 669663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 670663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 7 671663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2207c00000000000 0000000000000e50 D128->I64S ==> 0000000000000159 0000000000000000 672663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2f07c00000000000 000000000014c000 D128->I64S ==> 7fffffffffffffff 0000000000000000 673663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a207c00000000000 00000000000000e0 D128->I64S ==> fffffffffffffff0 0000000000000000 674663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2206c00000000000 00000000000000cf D128->I64S ==> 0000000000000001 0000000000000000 675663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a205c00000000000 000000010a395bcf D128->I64S ==> fffffffffffffffc 0000000000000000 676663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 6209400000fd0000 00253f1f534acdd4 D128->I64S ==> 0000000000000001 0000000000000000 677663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 000400000089b000 0a6000d000000049 D128->I64S ==> 0000000000000001 0000000000000000 678663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 2208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 679663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a208000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 680663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq a248000000000000 0000000000000000 D128->I64S ==> 0000000000000000 0000000000000000 681663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7c00000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 682663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq fc00000000000000 c00100035b007700 D128->I64S ==> 8000000000000000 0000000000000000 683663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7e00000000000000 fe000000d0e0a0d0 D128->I64S ==> 8000000000000000 0000000000000000 684663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq 7800000000000000 0000000000000000 D128->I64S ==> 7fffffffffffffff 0000000000000000 685663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdctfixq f800000000000000 0000000000000000 D128->I64S ==> 8000000000000000 0000000000000000 686663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 687663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 688663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 0 689663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2207c00000000000 0000000000000e50 D128->D64 ==> 2234000000000e50 0000000000000000 690663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2f07c00000000000 000000000014c000 D128->D64 ==> 7800000000000000 0000000000000000 691663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a207c00000000000 00000000000000e0 D128->D64 ==> a2340000000000e0 0000000000000000 692663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2206c00000000000 00000000000000cf D128->D64 ==> 22240000000000cf 0000000000000000 693663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a205c00000000000 000000010a395bcf D128->D64 ==> a21400010a395bcf 0000000000000000 694663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 6209400000fd0000 00253f1f534acdd4 D128->D64 ==> 0000000000000000 0000000000000000 695663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 000400000089b000 0a6000d000000049 D128->D64 ==> 0000000000000000 0000000000000000 696663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2208000000000000 0000000000000000 D128->D64 ==> 2238000000000000 0000000000000000 697663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a208000000000000 0000000000000000 D128->D64 ==> a238000000000000 0000000000000000 698663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a248000000000000 0000000000000000 D128->D64 ==> c238000000000000 0000000000000000 699663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7c00000000000000 0000000000000000 D128->D64 ==> 7c00000000000000 0000000000000000 700663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq fc00000000000000 c00100035b007700 D128->D64 ==> fc0100035b007700 0000000000000000 701663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7e00000000000000 fe000000d0e0a0d0 D128->D64 ==> 7c000000d0e0a0d0 0000000000000000 702663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7800000000000000 0000000000000000 D128->D64 ==> 7800000000000000 0000000000000000 703663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq f800000000000000 0000000000000000 D128->D64 ==> f800000000000000 0000000000000000 704663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 705663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 1 706663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2207c00000000000 0000000000000e50 D128->D64 ==> 2234000000000e50 0000000000000000 707663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2f07c00000000000 000000000014c000 D128->D64 ==> 77fcff3fcff3fcff 0000000000000000 708663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a207c00000000000 00000000000000e0 D128->D64 ==> a2340000000000e0 0000000000000000 709663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2206c00000000000 00000000000000cf D128->D64 ==> 22240000000000cf 0000000000000000 710663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a205c00000000000 000000010a395bcf D128->D64 ==> a21400010a395bcf 0000000000000000 711663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 6209400000fd0000 00253f1f534acdd4 D128->D64 ==> 0000000000000000 0000000000000000 712663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 000400000089b000 0a6000d000000049 D128->D64 ==> 0000000000000000 0000000000000000 713663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2208000000000000 0000000000000000 D128->D64 ==> 2238000000000000 0000000000000000 714663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a208000000000000 0000000000000000 D128->D64 ==> a238000000000000 0000000000000000 715663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a248000000000000 0000000000000000 D128->D64 ==> c238000000000000 0000000000000000 716663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7c00000000000000 0000000000000000 D128->D64 ==> 7c00000000000000 0000000000000000 717663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq fc00000000000000 c00100035b007700 D128->D64 ==> fc0100035b007700 0000000000000000 718663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7e00000000000000 fe000000d0e0a0d0 D128->D64 ==> 7c000000d0e0a0d0 0000000000000000 719663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7800000000000000 0000000000000000 D128->D64 ==> 7800000000000000 0000000000000000 720663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq f800000000000000 0000000000000000 D128->D64 ==> f800000000000000 0000000000000000 721663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 722663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 2 723663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2207c00000000000 0000000000000e50 D128->D64 ==> 2234000000000e50 0000000000000000 724663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2f07c00000000000 000000000014c000 D128->D64 ==> 7800000000000000 0000000000000000 725663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a207c00000000000 00000000000000e0 D128->D64 ==> a2340000000000e0 0000000000000000 726663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2206c00000000000 00000000000000cf D128->D64 ==> 22240000000000cf 0000000000000000 727663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a205c00000000000 000000010a395bcf D128->D64 ==> a21400010a395bcf 0000000000000000 728663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 6209400000fd0000 00253f1f534acdd4 D128->D64 ==> 0000000000000001 0000000000000000 729663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 000400000089b000 0a6000d000000049 D128->D64 ==> 0000000000000001 0000000000000000 730663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2208000000000000 0000000000000000 D128->D64 ==> 2238000000000000 0000000000000000 731663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a208000000000000 0000000000000000 D128->D64 ==> a238000000000000 0000000000000000 732663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a248000000000000 0000000000000000 D128->D64 ==> c238000000000000 0000000000000000 733663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7c00000000000000 0000000000000000 D128->D64 ==> 7c00000000000000 0000000000000000 734663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq fc00000000000000 c00100035b007700 D128->D64 ==> fc0100035b007700 0000000000000000 735663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7e00000000000000 fe000000d0e0a0d0 D128->D64 ==> 7c000000d0e0a0d0 0000000000000000 736663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7800000000000000 0000000000000000 D128->D64 ==> 7800000000000000 0000000000000000 737663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq f800000000000000 0000000000000000 D128->D64 ==> f800000000000000 0000000000000000 738663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 739663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 3 740663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2207c00000000000 0000000000000e50 D128->D64 ==> 2234000000000e50 0000000000000000 741663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2f07c00000000000 000000000014c000 D128->D64 ==> 77fcff3fcff3fcff 0000000000000000 742663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a207c00000000000 00000000000000e0 D128->D64 ==> a2340000000000e0 0000000000000000 743663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2206c00000000000 00000000000000cf D128->D64 ==> 22240000000000cf 0000000000000000 744663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a205c00000000000 000000010a395bcf D128->D64 ==> a21400010a395bcf 0000000000000000 745663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 6209400000fd0000 00253f1f534acdd4 D128->D64 ==> 0000000000000000 0000000000000000 746663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 000400000089b000 0a6000d000000049 D128->D64 ==> 0000000000000000 0000000000000000 747663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2208000000000000 0000000000000000 D128->D64 ==> 2238000000000000 0000000000000000 748663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a208000000000000 0000000000000000 D128->D64 ==> a238000000000000 0000000000000000 749663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a248000000000000 0000000000000000 D128->D64 ==> c238000000000000 0000000000000000 750663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7c00000000000000 0000000000000000 D128->D64 ==> 7c00000000000000 0000000000000000 751663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq fc00000000000000 c00100035b007700 D128->D64 ==> fc0100035b007700 0000000000000000 752663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7e00000000000000 fe000000d0e0a0d0 D128->D64 ==> 7c000000d0e0a0d0 0000000000000000 753663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7800000000000000 0000000000000000 D128->D64 ==> 7800000000000000 0000000000000000 754663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq f800000000000000 0000000000000000 D128->D64 ==> f800000000000000 0000000000000000 755663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 756663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 4 757663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2207c00000000000 0000000000000e50 D128->D64 ==> 2234000000000e50 0000000000000000 758663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2f07c00000000000 000000000014c000 D128->D64 ==> 7800000000000000 0000000000000000 759663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a207c00000000000 00000000000000e0 D128->D64 ==> a2340000000000e0 0000000000000000 760663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2206c00000000000 00000000000000cf D128->D64 ==> 22240000000000cf 0000000000000000 761663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a205c00000000000 000000010a395bcf D128->D64 ==> a21400010a395bcf 0000000000000000 762663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 6209400000fd0000 00253f1f534acdd4 D128->D64 ==> 0000000000000000 0000000000000000 763663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 000400000089b000 0a6000d000000049 D128->D64 ==> 0000000000000000 0000000000000000 764663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2208000000000000 0000000000000000 D128->D64 ==> 2238000000000000 0000000000000000 765663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a208000000000000 0000000000000000 D128->D64 ==> a238000000000000 0000000000000000 766663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a248000000000000 0000000000000000 D128->D64 ==> c238000000000000 0000000000000000 767663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7c00000000000000 0000000000000000 D128->D64 ==> 7c00000000000000 0000000000000000 768663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq fc00000000000000 c00100035b007700 D128->D64 ==> fc0100035b007700 0000000000000000 769663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7e00000000000000 fe000000d0e0a0d0 D128->D64 ==> 7c000000d0e0a0d0 0000000000000000 770663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7800000000000000 0000000000000000 D128->D64 ==> 7800000000000000 0000000000000000 771663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq f800000000000000 0000000000000000 D128->D64 ==> f800000000000000 0000000000000000 772663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 773663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 5 774663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2207c00000000000 0000000000000e50 D128->D64 ==> 2234000000000e50 0000000000000000 775663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2f07c00000000000 000000000014c000 D128->D64 ==> 7800000000000000 0000000000000000 776663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a207c00000000000 00000000000000e0 D128->D64 ==> a2340000000000e0 0000000000000000 777663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2206c00000000000 00000000000000cf D128->D64 ==> 22240000000000cf 0000000000000000 778663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a205c00000000000 000000010a395bcf D128->D64 ==> a21400010a395bcf 0000000000000000 779663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 6209400000fd0000 00253f1f534acdd4 D128->D64 ==> 0000000000000000 0000000000000000 780663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 000400000089b000 0a6000d000000049 D128->D64 ==> 0000000000000000 0000000000000000 781663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2208000000000000 0000000000000000 D128->D64 ==> 2238000000000000 0000000000000000 782663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a208000000000000 0000000000000000 D128->D64 ==> a238000000000000 0000000000000000 783663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a248000000000000 0000000000000000 D128->D64 ==> c238000000000000 0000000000000000 784663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7c00000000000000 0000000000000000 D128->D64 ==> 7c00000000000000 0000000000000000 785663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq fc00000000000000 c00100035b007700 D128->D64 ==> fc0100035b007700 0000000000000000 786663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7e00000000000000 fe000000d0e0a0d0 D128->D64 ==> 7c000000d0e0a0d0 0000000000000000 787663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7800000000000000 0000000000000000 D128->D64 ==> 7800000000000000 0000000000000000 788663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq f800000000000000 0000000000000000 D128->D64 ==> f800000000000000 0000000000000000 789663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 790663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 6 791663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2207c00000000000 0000000000000e50 D128->D64 ==> 2234000000000e50 0000000000000000 792663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2f07c00000000000 000000000014c000 D128->D64 ==> 7800000000000000 0000000000000000 793663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a207c00000000000 00000000000000e0 D128->D64 ==> a2340000000000e0 0000000000000000 794663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2206c00000000000 00000000000000cf D128->D64 ==> 22240000000000cf 0000000000000000 795663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a205c00000000000 000000010a395bcf D128->D64 ==> a21400010a395bcf 0000000000000000 796663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 6209400000fd0000 00253f1f534acdd4 D128->D64 ==> 0000000000000001 0000000000000000 797663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 000400000089b000 0a6000d000000049 D128->D64 ==> 0000000000000001 0000000000000000 798663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2208000000000000 0000000000000000 D128->D64 ==> 2238000000000000 0000000000000000 799663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a208000000000000 0000000000000000 D128->D64 ==> a238000000000000 0000000000000000 800663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a248000000000000 0000000000000000 D128->D64 ==> c238000000000000 0000000000000000 801663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7c00000000000000 0000000000000000 D128->D64 ==> 7c00000000000000 0000000000000000 802663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq fc00000000000000 c00100035b007700 D128->D64 ==> fc0100035b007700 0000000000000000 803663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7e00000000000000 fe000000d0e0a0d0 D128->D64 ==> 7c000000d0e0a0d0 0000000000000000 804663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7800000000000000 0000000000000000 D128->D64 ==> 7800000000000000 0000000000000000 805663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq f800000000000000 0000000000000000 D128->D64 ==> f800000000000000 0000000000000000 806663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 807663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 7 808663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2207c00000000000 0000000000000e50 D128->D64 ==> 2234000000000e50 0000000000000000 809663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2f07c00000000000 000000000014c000 D128->D64 ==> 77fcff3fcff3fcff 0000000000000000 810663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a207c00000000000 00000000000000e0 D128->D64 ==> a2340000000000e0 0000000000000000 811663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2206c00000000000 00000000000000cf D128->D64 ==> 22240000000000cf 0000000000000000 812663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a205c00000000000 000000010a395bcf D128->D64 ==> a21400010a395bcf 0000000000000000 813663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 6209400000fd0000 00253f1f534acdd4 D128->D64 ==> 0000000000000001 0000000000000000 814663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 000400000089b000 0a6000d000000049 D128->D64 ==> 0000000000000001 0000000000000000 815663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 2208000000000000 0000000000000000 D128->D64 ==> 2238000000000000 0000000000000000 816663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a208000000000000 0000000000000000 D128->D64 ==> a238000000000000 0000000000000000 817663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq a248000000000000 0000000000000000 D128->D64 ==> c238000000000000 0000000000000000 818663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7c00000000000000 0000000000000000 D128->D64 ==> 7c00000000000000 0000000000000000 819663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq fc00000000000000 c00100035b007700 D128->D64 ==> fc0100035b007700 0000000000000000 820663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7e00000000000000 fe000000d0e0a0d0 D128->D64 ==> 7c000000d0e0a0d0 0000000000000000 821663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq 7800000000000000 0000000000000000 D128->D64 ==> 7800000000000000 0000000000000000 822663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdrdpq f800000000000000 0000000000000000 D128->D64 ==> f800000000000000 0000000000000000 823663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 824663860b1408516d02ebfcb3a9999a134e6cfb223Ben ChengTest DFP shift instructions 825663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 826663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 0 827663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 0 ==> 2234000000000e50 0000000000000000 828663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 1 ==> 22340000000001c5 0000000000000000 829663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 15 ==> 2234000000000000 0000000000000000 830663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 63 ==> 2234000000000000 0000000000000000 831663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 0 ==> 6e4d3f1f534acdd4 0000000000000000 832663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 1 ==> 224d8fe3ca394db5 0000000000000000 833663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 15 ==> 224c000000000009 0000000000000000 834663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 63 ==> 224c000000000000 0000000000000000 835663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 0 ==> 000400000089b000 0000000000000000 836663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 1 ==> 00040000000c3a00 0000000000000000 837663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 15 ==> 0004000000000000 0000000000000000 838663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 63 ==> 0004000000000000 0000000000000000 839663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 0 ==> 2238000000000000 0000000000000000 840663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 1 ==> 2238000000000000 0000000000000000 841663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 15 ==> 2238000000000000 0000000000000000 842663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 63 ==> 2238000000000000 0000000000000000 843663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 0 ==> 7e00000000000111 0000000000000000 844663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 1 ==> 7e00000000000021 0000000000000000 845663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 15 ==> 7e00000000000000 0000000000000000 846663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 63 ==> 7e00000000000000 0000000000000000 847663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 848663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 1 849663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 0 ==> 2234000000000e50 0000000000000000 850663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 1 ==> 22340000000001c5 0000000000000000 851663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 15 ==> 2234000000000000 0000000000000000 852663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 63 ==> 2234000000000000 0000000000000000 853663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 0 ==> 6e4d3f1f534acdd4 0000000000000000 854663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 1 ==> 224d8fe3ca394db5 0000000000000000 855663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 15 ==> 224c000000000009 0000000000000000 856663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 63 ==> 224c000000000000 0000000000000000 857663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 0 ==> 000400000089b000 0000000000000000 858663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 1 ==> 00040000000c3a00 0000000000000000 859663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 15 ==> 0004000000000000 0000000000000000 860663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 63 ==> 0004000000000000 0000000000000000 861663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 0 ==> 2238000000000000 0000000000000000 862663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 1 ==> 2238000000000000 0000000000000000 863663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 15 ==> 2238000000000000 0000000000000000 864663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 63 ==> 2238000000000000 0000000000000000 865663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 0 ==> 7e00000000000111 0000000000000000 866663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 1 ==> 7e00000000000021 0000000000000000 867663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 15 ==> 7e00000000000000 0000000000000000 868663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 63 ==> 7e00000000000000 0000000000000000 869663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 870663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 2 871663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 0 ==> 2234000000000e50 0000000000000000 872663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 1 ==> 22340000000001c5 0000000000000000 873663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 15 ==> 2234000000000000 0000000000000000 874663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 63 ==> 2234000000000000 0000000000000000 875663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 0 ==> 6e4d3f1f534acdd4 0000000000000000 876663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 1 ==> 224d8fe3ca394db5 0000000000000000 877663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 15 ==> 224c000000000009 0000000000000000 878663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 63 ==> 224c000000000000 0000000000000000 879663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 0 ==> 000400000089b000 0000000000000000 880663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 1 ==> 00040000000c3a00 0000000000000000 881663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 15 ==> 0004000000000000 0000000000000000 882663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 63 ==> 0004000000000000 0000000000000000 883663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 0 ==> 2238000000000000 0000000000000000 884663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 1 ==> 2238000000000000 0000000000000000 885663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 15 ==> 2238000000000000 0000000000000000 886663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 63 ==> 2238000000000000 0000000000000000 887663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 0 ==> 7e00000000000111 0000000000000000 888663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 1 ==> 7e00000000000021 0000000000000000 889663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 15 ==> 7e00000000000000 0000000000000000 890663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 63 ==> 7e00000000000000 0000000000000000 891663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 892663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 3 893663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 0 ==> 2234000000000e50 0000000000000000 894663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 1 ==> 22340000000001c5 0000000000000000 895663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 15 ==> 2234000000000000 0000000000000000 896663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 63 ==> 2234000000000000 0000000000000000 897663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 0 ==> 6e4d3f1f534acdd4 0000000000000000 898663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 1 ==> 224d8fe3ca394db5 0000000000000000 899663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 15 ==> 224c000000000009 0000000000000000 900663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 63 ==> 224c000000000000 0000000000000000 901663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 0 ==> 000400000089b000 0000000000000000 902663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 1 ==> 00040000000c3a00 0000000000000000 903663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 15 ==> 0004000000000000 0000000000000000 904663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 63 ==> 0004000000000000 0000000000000000 905663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 0 ==> 2238000000000000 0000000000000000 906663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 1 ==> 2238000000000000 0000000000000000 907663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 15 ==> 2238000000000000 0000000000000000 908663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 63 ==> 2238000000000000 0000000000000000 909663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 0 ==> 7e00000000000111 0000000000000000 910663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 1 ==> 7e00000000000021 0000000000000000 911663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 15 ==> 7e00000000000000 0000000000000000 912663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 63 ==> 7e00000000000000 0000000000000000 913663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 914663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 4 915663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 0 ==> 2234000000000e50 0000000000000000 916663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 1 ==> 22340000000001c5 0000000000000000 917663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 15 ==> 2234000000000000 0000000000000000 918663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 63 ==> 2234000000000000 0000000000000000 919663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 0 ==> 6e4d3f1f534acdd4 0000000000000000 920663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 1 ==> 224d8fe3ca394db5 0000000000000000 921663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 15 ==> 224c000000000009 0000000000000000 922663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 63 ==> 224c000000000000 0000000000000000 923663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 0 ==> 000400000089b000 0000000000000000 924663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 1 ==> 00040000000c3a00 0000000000000000 925663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 15 ==> 0004000000000000 0000000000000000 926663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 63 ==> 0004000000000000 0000000000000000 927663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 0 ==> 2238000000000000 0000000000000000 928663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 1 ==> 2238000000000000 0000000000000000 929663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 15 ==> 2238000000000000 0000000000000000 930663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 63 ==> 2238000000000000 0000000000000000 931663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 0 ==> 7e00000000000111 0000000000000000 932663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 1 ==> 7e00000000000021 0000000000000000 933663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 15 ==> 7e00000000000000 0000000000000000 934663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 63 ==> 7e00000000000000 0000000000000000 935663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 936663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 5 937663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 0 ==> 2234000000000e50 0000000000000000 938663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 1 ==> 22340000000001c5 0000000000000000 939663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 15 ==> 2234000000000000 0000000000000000 940663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 63 ==> 2234000000000000 0000000000000000 941663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 0 ==> 6e4d3f1f534acdd4 0000000000000000 942663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 1 ==> 224d8fe3ca394db5 0000000000000000 943663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 15 ==> 224c000000000009 0000000000000000 944663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 63 ==> 224c000000000000 0000000000000000 945663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 0 ==> 000400000089b000 0000000000000000 946663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 1 ==> 00040000000c3a00 0000000000000000 947663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 15 ==> 0004000000000000 0000000000000000 948663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 63 ==> 0004000000000000 0000000000000000 949663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 0 ==> 2238000000000000 0000000000000000 950663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 1 ==> 2238000000000000 0000000000000000 951663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 15 ==> 2238000000000000 0000000000000000 952663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 63 ==> 2238000000000000 0000000000000000 953663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 0 ==> 7e00000000000111 0000000000000000 954663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 1 ==> 7e00000000000021 0000000000000000 955663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 15 ==> 7e00000000000000 0000000000000000 956663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 63 ==> 7e00000000000000 0000000000000000 957663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 958663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 6 959663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 0 ==> 2234000000000e50 0000000000000000 960663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 1 ==> 22340000000001c5 0000000000000000 961663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 15 ==> 2234000000000000 0000000000000000 962663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 63 ==> 2234000000000000 0000000000000000 963663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 0 ==> 6e4d3f1f534acdd4 0000000000000000 964663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 1 ==> 224d8fe3ca394db5 0000000000000000 965663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 15 ==> 224c000000000009 0000000000000000 966663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 63 ==> 224c000000000000 0000000000000000 967663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 0 ==> 000400000089b000 0000000000000000 968663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 1 ==> 00040000000c3a00 0000000000000000 969663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 15 ==> 0004000000000000 0000000000000000 970663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 63 ==> 0004000000000000 0000000000000000 971663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 0 ==> 2238000000000000 0000000000000000 972663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 1 ==> 2238000000000000 0000000000000000 973663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 15 ==> 2238000000000000 0000000000000000 974663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 63 ==> 2238000000000000 0000000000000000 975663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 0 ==> 7e00000000000111 0000000000000000 976663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 1 ==> 7e00000000000021 0000000000000000 977663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 15 ==> 7e00000000000000 0000000000000000 978663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 63 ==> 7e00000000000000 0000000000000000 979663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 980663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 7 981663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 0 ==> 2234000000000e50 0000000000000000 982663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 1 ==> 22340000000001c5 0000000000000000 983663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 15 ==> 2234000000000000 0000000000000000 984663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2234000000000e50 0000000000000000 >> 63 ==> 2234000000000000 0000000000000000 985663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 0 ==> 6e4d3f1f534acdd4 0000000000000000 986663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 1 ==> 224d8fe3ca394db5 0000000000000000 987663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 15 ==> 224c000000000009 0000000000000000 988663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 6e4d3f1f534acdd4 0000000000000000 >> 63 ==> 224c000000000000 0000000000000000 989663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 0 ==> 000400000089b000 0000000000000000 990663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 1 ==> 00040000000c3a00 0000000000000000 991663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 15 ==> 0004000000000000 0000000000000000 992663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 000400000089b000 0000000000000000 >> 63 ==> 0004000000000000 0000000000000000 993663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 0 ==> 2238000000000000 0000000000000000 994663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 1 ==> 2238000000000000 0000000000000000 995663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 15 ==> 2238000000000000 0000000000000000 996663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 2238000000000000 0000000000000000 >> 63 ==> 2238000000000000 0000000000000000 997663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 0 ==> 7e00000000000111 0000000000000000 998663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 1 ==> 7e00000000000021 0000000000000000 999663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 15 ==> 7e00000000000000 0000000000000000 1000663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscri 7e34000000000111 0000000000000000 >> 63 ==> 7e00000000000000 0000000000000000 1001663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1002663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1003663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 0 1004663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 0 ==> 2234000000000e50 0000000000000000 1005663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 1 ==> 223400000000d280 0000000000000000 1006663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 15 ==> 2234000000000000 0000000000000000 1007663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 63 ==> 2234000000000000 0000000000000000 1008663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 0 ==> 6e4d3f1f534acdd4 0000000000000000 1009663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 1 ==> 6a4ddee49c56cec0 0000000000000000 1010663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 15 ==> 324c000000000000 0000000000000000 1011663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 63 ==> 224c000000000000 0000000000000000 1012663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 0 ==> 000400000089b000 0000000000000000 1013663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 1 ==> 0004000004ed0000 0000000000000000 1014663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 15 ==> 0004000000000000 0000000000000000 1015663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 63 ==> 0004000000000000 0000000000000000 1016663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 0 ==> 2238000000000000 0000000000000000 1017663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 1 ==> 2238000000000000 0000000000000000 1018663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 15 ==> 2238000000000000 0000000000000000 1019663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 63 ==> 2238000000000000 0000000000000000 1020663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 0 ==> 7e00000000000111 0000000000000000 1021663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 1 ==> 7e00000000000890 0000000000000000 1022663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 15 ==> 7e00000000000000 0000000000000000 1023663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 63 ==> 7e00000000000000 0000000000000000 1024663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1025663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 1 1026663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 0 ==> 2234000000000e50 0000000000000000 1027663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 1 ==> 223400000000d280 0000000000000000 1028663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 15 ==> 2234000000000000 0000000000000000 1029663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 63 ==> 2234000000000000 0000000000000000 1030663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 0 ==> 6e4d3f1f534acdd4 0000000000000000 1031663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 1 ==> 6a4ddee49c56cec0 0000000000000000 1032663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 15 ==> 324c000000000000 0000000000000000 1033663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 63 ==> 224c000000000000 0000000000000000 1034663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 0 ==> 000400000089b000 0000000000000000 1035663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 1 ==> 0004000004ed0000 0000000000000000 1036663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 15 ==> 0004000000000000 0000000000000000 1037663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 63 ==> 0004000000000000 0000000000000000 1038663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 0 ==> 2238000000000000 0000000000000000 1039663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 1 ==> 2238000000000000 0000000000000000 1040663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 15 ==> 2238000000000000 0000000000000000 1041663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 63 ==> 2238000000000000 0000000000000000 1042663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 0 ==> 7e00000000000111 0000000000000000 1043663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 1 ==> 7e00000000000890 0000000000000000 1044663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 15 ==> 7e00000000000000 0000000000000000 1045663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 63 ==> 7e00000000000000 0000000000000000 1046663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1047663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 2 1048663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 0 ==> 2234000000000e50 0000000000000000 1049663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 1 ==> 223400000000d280 0000000000000000 1050663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 15 ==> 2234000000000000 0000000000000000 1051663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 63 ==> 2234000000000000 0000000000000000 1052663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 0 ==> 6e4d3f1f534acdd4 0000000000000000 1053663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 1 ==> 6a4ddee49c56cec0 0000000000000000 1054663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 15 ==> 324c000000000000 0000000000000000 1055663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 63 ==> 224c000000000000 0000000000000000 1056663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 0 ==> 000400000089b000 0000000000000000 1057663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 1 ==> 0004000004ed0000 0000000000000000 1058663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 15 ==> 0004000000000000 0000000000000000 1059663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 63 ==> 0004000000000000 0000000000000000 1060663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 0 ==> 2238000000000000 0000000000000000 1061663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 1 ==> 2238000000000000 0000000000000000 1062663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 15 ==> 2238000000000000 0000000000000000 1063663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 63 ==> 2238000000000000 0000000000000000 1064663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 0 ==> 7e00000000000111 0000000000000000 1065663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 1 ==> 7e00000000000890 0000000000000000 1066663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 15 ==> 7e00000000000000 0000000000000000 1067663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 63 ==> 7e00000000000000 0000000000000000 1068663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1069663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 3 1070663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 0 ==> 2234000000000e50 0000000000000000 1071663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 1 ==> 223400000000d280 0000000000000000 1072663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 15 ==> 2234000000000000 0000000000000000 1073663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 63 ==> 2234000000000000 0000000000000000 1074663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 0 ==> 6e4d3f1f534acdd4 0000000000000000 1075663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 1 ==> 6a4ddee49c56cec0 0000000000000000 1076663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 15 ==> 324c000000000000 0000000000000000 1077663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 63 ==> 224c000000000000 0000000000000000 1078663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 0 ==> 000400000089b000 0000000000000000 1079663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 1 ==> 0004000004ed0000 0000000000000000 1080663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 15 ==> 0004000000000000 0000000000000000 1081663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 63 ==> 0004000000000000 0000000000000000 1082663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 0 ==> 2238000000000000 0000000000000000 1083663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 1 ==> 2238000000000000 0000000000000000 1084663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 15 ==> 2238000000000000 0000000000000000 1085663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 63 ==> 2238000000000000 0000000000000000 1086663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 0 ==> 7e00000000000111 0000000000000000 1087663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 1 ==> 7e00000000000890 0000000000000000 1088663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 15 ==> 7e00000000000000 0000000000000000 1089663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 63 ==> 7e00000000000000 0000000000000000 1090663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1091663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 4 1092663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 0 ==> 2234000000000e50 0000000000000000 1093663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 1 ==> 223400000000d280 0000000000000000 1094663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 15 ==> 2234000000000000 0000000000000000 1095663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 63 ==> 2234000000000000 0000000000000000 1096663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 0 ==> 6e4d3f1f534acdd4 0000000000000000 1097663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 1 ==> 6a4ddee49c56cec0 0000000000000000 1098663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 15 ==> 324c000000000000 0000000000000000 1099663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 63 ==> 224c000000000000 0000000000000000 1100663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 0 ==> 000400000089b000 0000000000000000 1101663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 1 ==> 0004000004ed0000 0000000000000000 1102663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 15 ==> 0004000000000000 0000000000000000 1103663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 63 ==> 0004000000000000 0000000000000000 1104663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 0 ==> 2238000000000000 0000000000000000 1105663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 1 ==> 2238000000000000 0000000000000000 1106663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 15 ==> 2238000000000000 0000000000000000 1107663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 63 ==> 2238000000000000 0000000000000000 1108663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 0 ==> 7e00000000000111 0000000000000000 1109663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 1 ==> 7e00000000000890 0000000000000000 1110663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 15 ==> 7e00000000000000 0000000000000000 1111663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 63 ==> 7e00000000000000 0000000000000000 1112663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1113663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 5 1114663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 0 ==> 2234000000000e50 0000000000000000 1115663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 1 ==> 223400000000d280 0000000000000000 1116663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 15 ==> 2234000000000000 0000000000000000 1117663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 63 ==> 2234000000000000 0000000000000000 1118663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 0 ==> 6e4d3f1f534acdd4 0000000000000000 1119663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 1 ==> 6a4ddee49c56cec0 0000000000000000 1120663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 15 ==> 324c000000000000 0000000000000000 1121663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 63 ==> 224c000000000000 0000000000000000 1122663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 0 ==> 000400000089b000 0000000000000000 1123663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 1 ==> 0004000004ed0000 0000000000000000 1124663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 15 ==> 0004000000000000 0000000000000000 1125663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 63 ==> 0004000000000000 0000000000000000 1126663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 0 ==> 2238000000000000 0000000000000000 1127663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 1 ==> 2238000000000000 0000000000000000 1128663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 15 ==> 2238000000000000 0000000000000000 1129663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 63 ==> 2238000000000000 0000000000000000 1130663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 0 ==> 7e00000000000111 0000000000000000 1131663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 1 ==> 7e00000000000890 0000000000000000 1132663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 15 ==> 7e00000000000000 0000000000000000 1133663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 63 ==> 7e00000000000000 0000000000000000 1134663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1135663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 6 1136663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 0 ==> 2234000000000e50 0000000000000000 1137663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 1 ==> 223400000000d280 0000000000000000 1138663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 15 ==> 2234000000000000 0000000000000000 1139663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 63 ==> 2234000000000000 0000000000000000 1140663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 0 ==> 6e4d3f1f534acdd4 0000000000000000 1141663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 1 ==> 6a4ddee49c56cec0 0000000000000000 1142663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 15 ==> 324c000000000000 0000000000000000 1143663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 63 ==> 224c000000000000 0000000000000000 1144663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 0 ==> 000400000089b000 0000000000000000 1145663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 1 ==> 0004000004ed0000 0000000000000000 1146663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 15 ==> 0004000000000000 0000000000000000 1147663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 63 ==> 0004000000000000 0000000000000000 1148663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 0 ==> 2238000000000000 0000000000000000 1149663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 1 ==> 2238000000000000 0000000000000000 1150663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 15 ==> 2238000000000000 0000000000000000 1151663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 63 ==> 2238000000000000 0000000000000000 1152663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 0 ==> 7e00000000000111 0000000000000000 1153663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 1 ==> 7e00000000000890 0000000000000000 1154663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 15 ==> 7e00000000000000 0000000000000000 1155663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 63 ==> 7e00000000000000 0000000000000000 1156663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1157663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 7 1158663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 0 ==> 2234000000000e50 0000000000000000 1159663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 1 ==> 223400000000d280 0000000000000000 1160663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 15 ==> 2234000000000000 0000000000000000 1161663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2234000000000e50 0000000000000000 << 63 ==> 2234000000000000 0000000000000000 1162663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 0 ==> 6e4d3f1f534acdd4 0000000000000000 1163663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 1 ==> 6a4ddee49c56cec0 0000000000000000 1164663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 15 ==> 324c000000000000 0000000000000000 1165663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 6e4d3f1f534acdd4 0000000000000000 << 63 ==> 224c000000000000 0000000000000000 1166663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 0 ==> 000400000089b000 0000000000000000 1167663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 1 ==> 0004000004ed0000 0000000000000000 1168663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 15 ==> 0004000000000000 0000000000000000 1169663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 000400000089b000 0000000000000000 << 63 ==> 0004000000000000 0000000000000000 1170663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 0 ==> 2238000000000000 0000000000000000 1171663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 1 ==> 2238000000000000 0000000000000000 1172663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 15 ==> 2238000000000000 0000000000000000 1173663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 2238000000000000 0000000000000000 << 63 ==> 2238000000000000 0000000000000000 1174663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 0 ==> 7e00000000000111 0000000000000000 1175663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 1 ==> 7e00000000000890 0000000000000000 1176663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 15 ==> 7e00000000000000 0000000000000000 1177663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscli 7e34000000000111 0000000000000000 << 63 ==> 7e00000000000000 0000000000000000 1178663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1179663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1180663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 0 1181663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 0 => 2207c00000000000 1182663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 1 => 2207c00000000000 1183663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 15 => 2207c00000000000 1184663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 63 => 2207c00000000000 1185663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 0 => 6209400000fd0000 1186663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 1 => 020940c0007b2000 1187663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 15 => 0209400000000000 1188663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 63 => 0209400000000000 1189663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 0 => 000400000089b000 1190663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 1 => 000400000010b700 1191663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 15 => 0004000000000000 1192663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 63 => 0004000000000000 1193663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 0 => 2208000000000000 1194663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 1 => 2208000000000000 1195663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 15 => 2208000000000000 1196663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 63 => 2208000000000000 1197663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 0 => 7c00000000000000 1198663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 1 => 7c00000000000000 1199663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 15 => 7c00000000000000 1200663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 63 => 7c00000000000000 1201663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1202663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 1 1203663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 0 => 2207c00000000000 1204663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 1 => 2207c00000000000 1205663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 15 => 2207c00000000000 1206663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 63 => 2207c00000000000 1207663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 0 => 6209400000fd0000 1208663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 1 => 020940c0007b2000 1209663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 15 => 0209400000000000 1210663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 63 => 0209400000000000 1211663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 0 => 000400000089b000 1212663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 1 => 000400000010b700 1213663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 15 => 0004000000000000 1214663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 63 => 0004000000000000 1215663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 0 => 2208000000000000 1216663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 1 => 2208000000000000 1217663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 15 => 2208000000000000 1218663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 63 => 2208000000000000 1219663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 0 => 7c00000000000000 1220663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 1 => 7c00000000000000 1221663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 15 => 7c00000000000000 1222663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 63 => 7c00000000000000 1223663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1224663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 2 1225663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 0 => 2207c00000000000 1226663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 1 => 2207c00000000000 1227663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 15 => 2207c00000000000 1228663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 63 => 2207c00000000000 1229663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 0 => 6209400000fd0000 1230663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 1 => 020940c0007b2000 1231663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 15 => 0209400000000000 1232663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 63 => 0209400000000000 1233663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 0 => 000400000089b000 1234663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 1 => 000400000010b700 1235663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 15 => 0004000000000000 1236663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 63 => 0004000000000000 1237663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 0 => 2208000000000000 1238663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 1 => 2208000000000000 1239663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 15 => 2208000000000000 1240663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 63 => 2208000000000000 1241663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 0 => 7c00000000000000 1242663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 1 => 7c00000000000000 1243663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 15 => 7c00000000000000 1244663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 63 => 7c00000000000000 1245663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1246663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 3 1247663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 0 => 2207c00000000000 1248663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 1 => 2207c00000000000 1249663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 15 => 2207c00000000000 1250663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 63 => 2207c00000000000 1251663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 0 => 6209400000fd0000 1252663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 1 => 020940c0007b2000 1253663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 15 => 0209400000000000 1254663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 63 => 0209400000000000 1255663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 0 => 000400000089b000 1256663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 1 => 000400000010b700 1257663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 15 => 0004000000000000 1258663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 63 => 0004000000000000 1259663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 0 => 2208000000000000 1260663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 1 => 2208000000000000 1261663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 15 => 2208000000000000 1262663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 63 => 2208000000000000 1263663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 0 => 7c00000000000000 1264663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 1 => 7c00000000000000 1265663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 15 => 7c00000000000000 1266663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 63 => 7c00000000000000 1267663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1268663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 4 1269663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 0 => 2207c00000000000 1270663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 1 => 2207c00000000000 1271663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 15 => 2207c00000000000 1272663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 63 => 2207c00000000000 1273663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 0 => 6209400000fd0000 1274663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 1 => 020940c0007b2000 1275663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 15 => 0209400000000000 1276663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 63 => 0209400000000000 1277663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 0 => 000400000089b000 1278663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 1 => 000400000010b700 1279663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 15 => 0004000000000000 1280663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 63 => 0004000000000000 1281663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 0 => 2208000000000000 1282663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 1 => 2208000000000000 1283663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 15 => 2208000000000000 1284663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 63 => 2208000000000000 1285663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 0 => 7c00000000000000 1286663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 1 => 7c00000000000000 1287663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 15 => 7c00000000000000 1288663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 63 => 7c00000000000000 1289663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1290663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 5 1291663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 0 => 2207c00000000000 1292663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 1 => 2207c00000000000 1293663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 15 => 2207c00000000000 1294663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 63 => 2207c00000000000 1295663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 0 => 6209400000fd0000 1296663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 1 => 020940c0007b2000 1297663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 15 => 0209400000000000 1298663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 63 => 0209400000000000 1299663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 0 => 000400000089b000 1300663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 1 => 000400000010b700 1301663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 15 => 0004000000000000 1302663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 63 => 0004000000000000 1303663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 0 => 2208000000000000 1304663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 1 => 2208000000000000 1305663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 15 => 2208000000000000 1306663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 63 => 2208000000000000 1307663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 0 => 7c00000000000000 1308663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 1 => 7c00000000000000 1309663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 15 => 7c00000000000000 1310663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 63 => 7c00000000000000 1311663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1312663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 6 1313663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 0 => 2207c00000000000 1314663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 1 => 2207c00000000000 1315663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 15 => 2207c00000000000 1316663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 63 => 2207c00000000000 1317663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 0 => 6209400000fd0000 1318663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 1 => 020940c0007b2000 1319663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 15 => 0209400000000000 1320663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 63 => 0209400000000000 1321663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 0 => 000400000089b000 1322663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 1 => 000400000010b700 1323663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 15 => 0004000000000000 1324663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 63 => 0004000000000000 1325663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 0 => 2208000000000000 1326663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 1 => 2208000000000000 1327663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 15 => 2208000000000000 1328663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 63 => 2208000000000000 1329663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 0 => 7c00000000000000 1330663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 1 => 7c00000000000000 1331663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 15 => 7c00000000000000 1332663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 63 => 7c00000000000000 1333663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1334663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 7 1335663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 0 => 2207c00000000000 1336663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 1 => 2207c00000000000 1337663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 15 => 2207c00000000000 1338663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2207c00000000000 >> 63 => 2207c00000000000 1339663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 0 => 6209400000fd0000 1340663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 1 => 020940c0007b2000 1341663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 15 => 0209400000000000 1342663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 6209400000fd0000 >> 63 => 0209400000000000 1343663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 0 => 000400000089b000 1344663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 1 => 000400000010b700 1345663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 15 => 0004000000000000 1346663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 000400000089b000 >> 63 => 0004000000000000 1347663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 0 => 2208000000000000 1348663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 1 => 2208000000000000 1349663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 15 => 2208000000000000 1350663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 2208000000000000 >> 63 => 2208000000000000 1351663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 0 => 7c00000000000000 1352663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 1 => 7c00000000000000 1353663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 15 => 7c00000000000000 1354663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscriq 7c00000000000000 >> 63 => 7c00000000000000 1355663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1356663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1357663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 0 1358663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 0 => 2207c00000000000 1359663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 1 => 2207c00000000000 1360663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 15 => 2207c00000000000 1361663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 63 => 2207c00000000000 1362663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 0 => 6209400000fd0000 1363663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 1 => 0209400027900000 1364663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 15 => 02094094fc7d4d2b 1365663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 63 => 0209400000000000 1366663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 0 => 000400000089b000 1367663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 1 => 00040000045b8000 1368663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 15 => 0004298003400000 1369663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 63 => 0004000000000000 1370663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 0 => 2208000000000000 1371663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 1 => 2208000000000000 1372663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 15 => 2208000000000000 1373663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 63 => 2208000000000000 1374663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 0 => 7c00000000000000 1375663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 1 => 7c00000000000000 1376663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 15 => 7c00000000000000 1377663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 63 => 7c00000000000000 1378663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1379663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 1 1380663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 0 => 2207c00000000000 1381663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 1 => 2207c00000000000 1382663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 15 => 2207c00000000000 1383663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 63 => 2207c00000000000 1384663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 0 => 6209400000fd0000 1385663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 1 => 0209400027900000 1386663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 15 => 02094094fc7d4d2b 1387663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 63 => 0209400000000000 1388663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 0 => 000400000089b000 1389663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 1 => 00040000045b8000 1390663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 15 => 0004298003400000 1391663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 63 => 0004000000000000 1392663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 0 => 2208000000000000 1393663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 1 => 2208000000000000 1394663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 15 => 2208000000000000 1395663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 63 => 2208000000000000 1396663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 0 => 7c00000000000000 1397663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 1 => 7c00000000000000 1398663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 15 => 7c00000000000000 1399663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 63 => 7c00000000000000 1400663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1401663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 2 1402663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 0 => 2207c00000000000 1403663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 1 => 2207c00000000000 1404663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 15 => 2207c00000000000 1405663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 63 => 2207c00000000000 1406663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 0 => 6209400000fd0000 1407663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 1 => 0209400027900000 1408663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 15 => 02094094fc7d4d2b 1409663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 63 => 0209400000000000 1410663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 0 => 000400000089b000 1411663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 1 => 00040000045b8000 1412663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 15 => 0004298003400000 1413663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 63 => 0004000000000000 1414663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 0 => 2208000000000000 1415663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 1 => 2208000000000000 1416663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 15 => 2208000000000000 1417663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 63 => 2208000000000000 1418663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 0 => 7c00000000000000 1419663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 1 => 7c00000000000000 1420663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 15 => 7c00000000000000 1421663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 63 => 7c00000000000000 1422663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1423663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 3 1424663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 0 => 2207c00000000000 1425663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 1 => 2207c00000000000 1426663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 15 => 2207c00000000000 1427663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 63 => 2207c00000000000 1428663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 0 => 6209400000fd0000 1429663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 1 => 0209400027900000 1430663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 15 => 02094094fc7d4d2b 1431663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 63 => 0209400000000000 1432663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 0 => 000400000089b000 1433663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 1 => 00040000045b8000 1434663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 15 => 0004298003400000 1435663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 63 => 0004000000000000 1436663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 0 => 2208000000000000 1437663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 1 => 2208000000000000 1438663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 15 => 2208000000000000 1439663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 63 => 2208000000000000 1440663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 0 => 7c00000000000000 1441663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 1 => 7c00000000000000 1442663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 15 => 7c00000000000000 1443663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 63 => 7c00000000000000 1444663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1445663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 4 1446663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 0 => 2207c00000000000 1447663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 1 => 2207c00000000000 1448663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 15 => 2207c00000000000 1449663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 63 => 2207c00000000000 1450663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 0 => 6209400000fd0000 1451663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 1 => 0209400027900000 1452663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 15 => 02094094fc7d4d2b 1453663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 63 => 0209400000000000 1454663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 0 => 000400000089b000 1455663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 1 => 00040000045b8000 1456663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 15 => 0004298003400000 1457663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 63 => 0004000000000000 1458663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 0 => 2208000000000000 1459663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 1 => 2208000000000000 1460663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 15 => 2208000000000000 1461663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 63 => 2208000000000000 1462663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 0 => 7c00000000000000 1463663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 1 => 7c00000000000000 1464663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 15 => 7c00000000000000 1465663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 63 => 7c00000000000000 1466663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1467663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 5 1468663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 0 => 2207c00000000000 1469663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 1 => 2207c00000000000 1470663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 15 => 2207c00000000000 1471663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 63 => 2207c00000000000 1472663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 0 => 6209400000fd0000 1473663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 1 => 0209400027900000 1474663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 15 => 02094094fc7d4d2b 1475663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 63 => 0209400000000000 1476663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 0 => 000400000089b000 1477663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 1 => 00040000045b8000 1478663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 15 => 0004298003400000 1479663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 63 => 0004000000000000 1480663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 0 => 2208000000000000 1481663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 1 => 2208000000000000 1482663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 15 => 2208000000000000 1483663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 63 => 2208000000000000 1484663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 0 => 7c00000000000000 1485663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 1 => 7c00000000000000 1486663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 15 => 7c00000000000000 1487663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 63 => 7c00000000000000 1488663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1489663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 6 1490663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 0 => 2207c00000000000 1491663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 1 => 2207c00000000000 1492663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 15 => 2207c00000000000 1493663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 63 => 2207c00000000000 1494663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 0 => 6209400000fd0000 1495663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 1 => 0209400027900000 1496663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 15 => 02094094fc7d4d2b 1497663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 63 => 0209400000000000 1498663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 0 => 000400000089b000 1499663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 1 => 00040000045b8000 1500663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 15 => 0004298003400000 1501663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 63 => 0004000000000000 1502663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 0 => 2208000000000000 1503663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 1 => 2208000000000000 1504663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 15 => 2208000000000000 1505663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 63 => 2208000000000000 1506663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 0 => 7c00000000000000 1507663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 1 => 7c00000000000000 1508663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 15 => 7c00000000000000 1509663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 63 => 7c00000000000000 1510663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1511663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 7 1512663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 0 => 2207c00000000000 1513663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 1 => 2207c00000000000 1514663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 15 => 2207c00000000000 1515663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2207c00000000000 << 63 => 2207c00000000000 1516663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 0 => 6209400000fd0000 1517663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 1 => 0209400027900000 1518663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 15 => 02094094fc7d4d2b 1519663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 6209400000fd0000 << 63 => 0209400000000000 1520663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 0 => 000400000089b000 1521663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 1 => 00040000045b8000 1522663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 15 => 0004298003400000 1523663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 000400000089b000 << 63 => 0004000000000000 1524663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 0 => 2208000000000000 1525663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 1 => 2208000000000000 1526663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 15 => 2208000000000000 1527663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 2208000000000000 << 63 => 2208000000000000 1528663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 0 => 7c00000000000000 1529663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 1 => 7c00000000000000 1530663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 15 => 7c00000000000000 1531663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdscliq 7c00000000000000 << 63 => 7c00000000000000 1532663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1533663860b1408516d02ebfcb3a9999a134e6cfb223Ben ChengTest DCFFIX and DCFFIXQ instructions 1534663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1535663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 0 1536663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000000 I64S->D128 => 2208000000000000 1537663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000001 I64S->D128 => 2208000000000000 1538663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffffffffffffffff I64S->D128 => a208000000000000 1539663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 002386f26fc0ffff I64S->D128 => 2208000000000000 1540663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffdc790d903f0001 I64S->D128 => a208000000000000 1541663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 000462d53c8abac0 I64S->D128 => 2208000000000000 1542663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq fffb9d2ac3754540 I64S->D128 => a208000000000000 1543663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1544663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 1 1545663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000000 I64S->D128 => 2208000000000000 1546663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000001 I64S->D128 => 2208000000000000 1547663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffffffffffffffff I64S->D128 => a208000000000000 1548663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 002386f26fc0ffff I64S->D128 => 2208000000000000 1549663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffdc790d903f0001 I64S->D128 => a208000000000000 1550663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 000462d53c8abac0 I64S->D128 => 2208000000000000 1551663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq fffb9d2ac3754540 I64S->D128 => a208000000000000 1552663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1553663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 2 1554663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000000 I64S->D128 => 2208000000000000 1555663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000001 I64S->D128 => 2208000000000000 1556663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffffffffffffffff I64S->D128 => a208000000000000 1557663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 002386f26fc0ffff I64S->D128 => 2208000000000000 1558663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffdc790d903f0001 I64S->D128 => a208000000000000 1559663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 000462d53c8abac0 I64S->D128 => 2208000000000000 1560663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq fffb9d2ac3754540 I64S->D128 => a208000000000000 1561663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1562663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 3 1563663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000000 I64S->D128 => 2208000000000000 1564663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000001 I64S->D128 => 2208000000000000 1565663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffffffffffffffff I64S->D128 => a208000000000000 1566663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 002386f26fc0ffff I64S->D128 => 2208000000000000 1567663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffdc790d903f0001 I64S->D128 => a208000000000000 1568663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 000462d53c8abac0 I64S->D128 => 2208000000000000 1569663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq fffb9d2ac3754540 I64S->D128 => a208000000000000 1570663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1571663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 4 1572663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000000 I64S->D128 => 2208000000000000 1573663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000001 I64S->D128 => 2208000000000000 1574663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffffffffffffffff I64S->D128 => a208000000000000 1575663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 002386f26fc0ffff I64S->D128 => 2208000000000000 1576663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffdc790d903f0001 I64S->D128 => a208000000000000 1577663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 000462d53c8abac0 I64S->D128 => 2208000000000000 1578663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq fffb9d2ac3754540 I64S->D128 => a208000000000000 1579663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1580663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 5 1581663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000000 I64S->D128 => 2208000000000000 1582663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000001 I64S->D128 => 2208000000000000 1583663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffffffffffffffff I64S->D128 => a208000000000000 1584663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 002386f26fc0ffff I64S->D128 => 2208000000000000 1585663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffdc790d903f0001 I64S->D128 => a208000000000000 1586663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 000462d53c8abac0 I64S->D128 => 2208000000000000 1587663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq fffb9d2ac3754540 I64S->D128 => a208000000000000 1588663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1589663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 6 1590663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000000 I64S->D128 => 2208000000000000 1591663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000001 I64S->D128 => 2208000000000000 1592663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffffffffffffffff I64S->D128 => a208000000000000 1593663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 002386f26fc0ffff I64S->D128 => 2208000000000000 1594663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffdc790d903f0001 I64S->D128 => a208000000000000 1595663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 000462d53c8abac0 I64S->D128 => 2208000000000000 1596663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq fffb9d2ac3754540 I64S->D128 => a208000000000000 1597663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1598663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 7 1599663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000000 I64S->D128 => 2208000000000000 1600663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 0000000000000001 I64S->D128 => 2208000000000000 1601663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffffffffffffffff I64S->D128 => a208000000000000 1602663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 002386f26fc0ffff I64S->D128 => 2208000000000000 1603663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq ffdc790d903f0001 I64S->D128 => a208000000000000 1604663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq 000462d53c8abac0 I64S->D128 => 2208000000000000 1605663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffixq fffb9d2ac3754540 I64S->D128 => a208000000000000 1606663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1607663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1608663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 0 1609663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000000 I64S->D64 ==> 2238000000000000 000534b9c1e28e56 1610663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000001 I64S->D64 ==> 2238000000000001 000534b9c1e28e56 1611663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffffffffffffffff I64S->D64 ==> a238000000000001 000534b9c1e28e56 1612663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 002386f26fc0ffff I64S->D64 ==> 6e38ff3fcff3fcff 000534b9c1e28e56 1613663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffdc790d903f0001 I64S->D64 ==> ee38ff3fcff3fcff 000534b9c1e28e56 1614663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 000462d53c8abac0 I64S->D64 ==> 263934b9c1e28e56 000534b9c1e28e56 1615663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix fffb9d2ac3754540 I64S->D64 ==> a63934b9c1e28e56 000534b9c1e28e56 1616663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1617663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 1 1618663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000000 I64S->D64 ==> 2238000000000000 000534b9c1e28e56 1619663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000001 I64S->D64 ==> 2238000000000001 000534b9c1e28e56 1620663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffffffffffffffff I64S->D64 ==> a238000000000001 000534b9c1e28e56 1621663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 002386f26fc0ffff I64S->D64 ==> 6e38ff3fcff3fcff 000534b9c1e28e56 1622663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffdc790d903f0001 I64S->D64 ==> ee38ff3fcff3fcff 000534b9c1e28e56 1623663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 000462d53c8abac0 I64S->D64 ==> 263934b9c1e28e56 000534b9c1e28e56 1624663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix fffb9d2ac3754540 I64S->D64 ==> a63934b9c1e28e56 000534b9c1e28e56 1625663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1626663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 2 1627663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000000 I64S->D64 ==> 2238000000000000 000534b9c1e28e56 1628663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000001 I64S->D64 ==> 2238000000000001 000534b9c1e28e56 1629663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffffffffffffffff I64S->D64 ==> a238000000000001 000534b9c1e28e56 1630663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 002386f26fc0ffff I64S->D64 ==> 6e38ff3fcff3fcff 000534b9c1e28e56 1631663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffdc790d903f0001 I64S->D64 ==> ee38ff3fcff3fcff 000534b9c1e28e56 1632663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 000462d53c8abac0 I64S->D64 ==> 263934b9c1e28e56 000534b9c1e28e56 1633663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix fffb9d2ac3754540 I64S->D64 ==> a63934b9c1e28e56 000534b9c1e28e56 1634663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1635663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 3 1636663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000000 I64S->D64 ==> 2238000000000000 000534b9c1e28e56 1637663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000001 I64S->D64 ==> 2238000000000001 000534b9c1e28e56 1638663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffffffffffffffff I64S->D64 ==> a238000000000001 000534b9c1e28e56 1639663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 002386f26fc0ffff I64S->D64 ==> 6e38ff3fcff3fcff 000534b9c1e28e56 1640663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffdc790d903f0001 I64S->D64 ==> ee38ff3fcff3fcff 000534b9c1e28e56 1641663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 000462d53c8abac0 I64S->D64 ==> 263934b9c1e28e56 000534b9c1e28e56 1642663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix fffb9d2ac3754540 I64S->D64 ==> a63934b9c1e28e56 000534b9c1e28e56 1643663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1644663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 4 1645663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000000 I64S->D64 ==> 2238000000000000 000534b9c1e28e56 1646663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000001 I64S->D64 ==> 2238000000000001 000534b9c1e28e56 1647663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffffffffffffffff I64S->D64 ==> a238000000000001 000534b9c1e28e56 1648663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 002386f26fc0ffff I64S->D64 ==> 6e38ff3fcff3fcff 000534b9c1e28e56 1649663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffdc790d903f0001 I64S->D64 ==> ee38ff3fcff3fcff 000534b9c1e28e56 1650663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 000462d53c8abac0 I64S->D64 ==> 263934b9c1e28e56 000534b9c1e28e56 1651663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix fffb9d2ac3754540 I64S->D64 ==> a63934b9c1e28e56 000534b9c1e28e56 1652663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1653663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 5 1654663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000000 I64S->D64 ==> 2238000000000000 000534b9c1e28e56 1655663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000001 I64S->D64 ==> 2238000000000001 000534b9c1e28e56 1656663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffffffffffffffff I64S->D64 ==> a238000000000001 000534b9c1e28e56 1657663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 002386f26fc0ffff I64S->D64 ==> 6e38ff3fcff3fcff 000534b9c1e28e56 1658663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffdc790d903f0001 I64S->D64 ==> ee38ff3fcff3fcff 000534b9c1e28e56 1659663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 000462d53c8abac0 I64S->D64 ==> 263934b9c1e28e56 000534b9c1e28e56 1660663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix fffb9d2ac3754540 I64S->D64 ==> a63934b9c1e28e56 000534b9c1e28e56 1661663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1662663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 6 1663663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000000 I64S->D64 ==> 2238000000000000 000534b9c1e28e56 1664663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000001 I64S->D64 ==> 2238000000000001 000534b9c1e28e56 1665663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffffffffffffffff I64S->D64 ==> a238000000000001 000534b9c1e28e56 1666663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 002386f26fc0ffff I64S->D64 ==> 6e38ff3fcff3fcff 000534b9c1e28e56 1667663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffdc790d903f0001 I64S->D64 ==> ee38ff3fcff3fcff 000534b9c1e28e56 1668663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 000462d53c8abac0 I64S->D64 ==> 263934b9c1e28e56 000534b9c1e28e56 1669663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix fffb9d2ac3754540 I64S->D64 ==> a63934b9c1e28e56 000534b9c1e28e56 1670663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1671663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengtest with rounding mode 7 1672663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000000 I64S->D64 ==> 2238000000000000 000534b9c1e28e56 1673663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 0000000000000001 I64S->D64 ==> 2238000000000001 000534b9c1e28e56 1674663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffffffffffffffff I64S->D64 ==> a238000000000001 000534b9c1e28e56 1675663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 002386f26fc0ffff I64S->D64 ==> 6e38ff3fcff3fcff 000534b9c1e28e56 1676663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix ffdc790d903f0001 I64S->D64 ==> ee38ff3fcff3fcff 000534b9c1e28e56 1677663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix 000462d53c8abac0 I64S->D64 ==> 263934b9c1e28e56 000534b9c1e28e56 1678663860b1408516d02ebfcb3a9999a134e6cfb223Ben Chengdcffix fffb9d2ac3754540 I64S->D64 ==> a63934b9c1e28e56 000534b9c1e28e56 1679663860b1408516d02ebfcb3a9999a134e6cfb223Ben Cheng 1680