mul(8)          g37<1>D         g99<8,8,1>D     g36<16,8,2>UW   { align1 1Q I@1 };
mul(8)          g37<1>D         g99<8,8,1>D     g36<16,8,2>UW   { align1 1Q I@2 };
mul(8)          g37<1>D         g99<8,8,1>D     g36<16,8,2>UW   { align1 1Q I@3 };
mul(8)          g37<1>D         g99<8,8,1>D     g36<16,8,2>UW   { align1 1Q I@4 };
mul(8)          g37<1>D         g99<8,8,1>D     g36<16,8,2>UW   { align1 1Q I@5 };
mul(8)          g37<1>D         g99<8,8,1>D     g36<16,8,2>UW   { align1 1Q I@6 };
mul(8)          g37<1>D         g99<8,8,1>D     g36<16,8,2>UW   { align1 1Q I@7 };

mov(8)          g36<1>UD        g35<8,8,1>F                     { align1 1Q F@1 };
mov(8)          g36<1>UD        g35<8,8,1>F                     { align1 1Q F@2 };
mov(8)          g36<1>UD        g35<8,8,1>F                     { align1 1Q F@3 };
mov(8)          g36<1>UD        g35<8,8,1>F                     { align1 1Q F@4 };
mov(8)          g36<1>UD        g35<8,8,1>F                     { align1 1Q F@5 };
mov(8)          g36<1>UD        g35<8,8,1>F                     { align1 1Q F@6 };
mov(8)          g36<1>UD        g35<8,8,1>F                     { align1 1Q F@7 };

add(1)          a0<1>UD         a0<0,1,0>UD     0x00000800UD    { align1 WE_all 1N A@1 };
add(1)          a0<1>UD         a0<0,1,0>UD     0x00000800UD    { align1 WE_all 1N A@2 };
add(1)          a0<1>UD         a0<0,1,0>UD     0x00000800UD    { align1 WE_all 1N A@3 };
add(1)          a0<1>UD         a0<0,1,0>UD     0x00000800UD    { align1 WE_all 1N A@4 };
add(1)          a0<1>UD         a0<0,1,0>UD     0x00000800UD    { align1 WE_all 1N A@5 };
add(1)          a0<1>UD         a0<0,1,0>UD     0x00000800UD    { align1 WE_all 1N A@6 };
add(1)          a0<1>UD         a0<0,1,0>UD     0x00000800UD    { align1 WE_all 1N A@7 };