Mercurial > projects > dstress
diff run/a/asm_pand_01_A.d @ 1285:229e630d4b1a
partuial inline asm review
author | thomask |
---|---|
date | Tue, 26 Dec 2006 14:21:37 +0000 |
parents | 6e5d377573e1 |
children |
line wrap: on
line diff
--- a/run/a/asm_pand_01_A.d Tue Dec 26 14:21:29 2006 +0000 +++ b/run/a/asm_pand_01_A.d Tue Dec 26 14:21:37 2006 +0000 @@ -16,15 +16,19 @@ int main(){ haveSSE2!()(); - ushort* a = [cast(ushort) + ushort[] A = [ 0b01101100_01101110, 0b01101001_01101101, 0b01100011_01101011, 0b11100111_01100111, 0b11000110_11100110, 0b10001101_10011011, 0b00011011_10011011, 0b01100110_00000000 ]; - ushort* b = [cast(ushort) + ushort* a = A.ptr; + + ushort[] B = [ 0b10000000_11000000, 0b01000000_01100000, 0b00100000_00110000, 0b00010000_00011000, 0b00001000_00001100, 0b00000100_00000110, 0b00000010_00000011, 0b11111111_10101010 ]; - ushort* c = new ushort[8]; + ushort* b = B.ptr; + + ushort* c = (new ushort[8]).ptr; static if(size_t.sizeof == 4){ asm{