Add more TOperator: fma/frexp/ldexp, AddCarry/SubBorrow/MulExtended/Bit*/Find*, (un)pack4x8/2x32, ftransform.
Also corrects some existing ones missing the "Op" part of their name.
This commit is contained in:
@@ -79,29 +79,29 @@ ERROR: node is still EOpNull!
|
||||
0:? Sequence
|
||||
0:78 move second child to first child (temp 2-component vector of uint)
|
||||
0:78 'u2' (temp 2-component vector of uint)
|
||||
0:78 Function Call: uaddCarry(vu2;vu2;vu2; (global 2-component vector of uint)
|
||||
0:78 addCarry (global 2-component vector of uint)
|
||||
0:78 'u2' (temp 2-component vector of uint)
|
||||
0:78 'u2' (temp 2-component vector of uint)
|
||||
0:78 'u2' (temp 2-component vector of uint)
|
||||
0:80 move second child to first child (temp uint)
|
||||
0:80 'u1' (temp uint)
|
||||
0:80 Function Call: usubBorrow(u1;u1;u1; (global uint)
|
||||
0:80 subBorrow (global uint)
|
||||
0:80 'u1' (temp uint)
|
||||
0:80 'u1' (temp uint)
|
||||
0:80 'u1' (temp uint)
|
||||
0:82 Function Call: umulExtended(vu4;vu4;vu4;vu4; (global void)
|
||||
0:82 uMulExtended (global void)
|
||||
0:82 'u4' (temp 4-component vector of uint)
|
||||
0:82 'u4' (temp 4-component vector of uint)
|
||||
0:82 'u4' (temp 4-component vector of uint)
|
||||
0:82 'u4' (temp 4-component vector of uint)
|
||||
0:84 Function Call: imulExtended(vi4;vi4;vi4;vi4; (global void)
|
||||
0:84 iMulExtended (global void)
|
||||
0:84 'i4' (temp 4-component vector of int)
|
||||
0:84 'i4' (temp 4-component vector of int)
|
||||
0:84 'i4' (temp 4-component vector of int)
|
||||
0:84 'i4' (temp 4-component vector of int)
|
||||
0:86 move second child to first child (temp int)
|
||||
0:86 'i1' (temp int)
|
||||
0:86 Function Call: bitfieldExtract(i1;i1;i1; (global int)
|
||||
0:86 bitfieldExtract (global int)
|
||||
0:86 'i1' (temp int)
|
||||
0:86 Constant:
|
||||
0:86 4 (const int)
|
||||
@@ -109,7 +109,7 @@ ERROR: node is still EOpNull!
|
||||
0:86 5 (const int)
|
||||
0:88 move second child to first child (temp 3-component vector of uint)
|
||||
0:88 'u3' (temp 3-component vector of uint)
|
||||
0:88 Function Call: bitfieldExtract(vu3;i1;i1; (global 3-component vector of uint)
|
||||
0:88 bitfieldExtract (global 3-component vector of uint)
|
||||
0:88 'u3' (temp 3-component vector of uint)
|
||||
0:88 Constant:
|
||||
0:88 4 (const int)
|
||||
@@ -117,7 +117,7 @@ ERROR: node is still EOpNull!
|
||||
0:88 5 (const int)
|
||||
0:90 move second child to first child (temp 3-component vector of int)
|
||||
0:90 'i3' (temp 3-component vector of int)
|
||||
0:90 Function Call: bitfieldInsert(vi3;vi3;i1;i1; (global 3-component vector of int)
|
||||
0:90 bitfieldInsert (global 3-component vector of int)
|
||||
0:90 'i3' (temp 3-component vector of int)
|
||||
0:90 'i3' (temp 3-component vector of int)
|
||||
0:90 Constant:
|
||||
@@ -126,7 +126,7 @@ ERROR: node is still EOpNull!
|
||||
0:90 5 (const int)
|
||||
0:91 move second child to first child (temp uint)
|
||||
0:91 'u1' (temp uint)
|
||||
0:91 Function Call: bitfieldInsert(u1;u1;i1;i1; (global uint)
|
||||
0:91 bitfieldInsert (global uint)
|
||||
0:91 'u1' (temp uint)
|
||||
0:91 'u1' (temp uint)
|
||||
0:91 Constant:
|
||||
@@ -135,35 +135,35 @@ ERROR: node is still EOpNull!
|
||||
0:91 5 (const int)
|
||||
0:93 move second child to first child (temp 2-component vector of int)
|
||||
0:93 'i2' (temp 2-component vector of int)
|
||||
0:93 Function Call: bitfieldReverse(vi2; (global 2-component vector of int)
|
||||
0:93 bitFieldReverse (global 2-component vector of int)
|
||||
0:93 'i2' (temp 2-component vector of int)
|
||||
0:94 move second child to first child (temp 4-component vector of uint)
|
||||
0:94 'u4' (temp 4-component vector of uint)
|
||||
0:94 Function Call: bitfieldReverse(vu4; (global 4-component vector of uint)
|
||||
0:94 bitFieldReverse (global 4-component vector of uint)
|
||||
0:94 'u4' (temp 4-component vector of uint)
|
||||
0:95 move second child to first child (temp int)
|
||||
0:95 'i1' (temp int)
|
||||
0:95 Function Call: bitCount(i1; (global int)
|
||||
0:95 bitCount (global int)
|
||||
0:95 'i1' (temp int)
|
||||
0:96 move second child to first child (temp 3-component vector of int)
|
||||
0:96 'i3' (temp 3-component vector of int)
|
||||
0:96 Function Call: bitCount(vu3; (global 3-component vector of int)
|
||||
0:96 bitCount (global 3-component vector of int)
|
||||
0:96 'u3' (temp 3-component vector of uint)
|
||||
0:97 move second child to first child (temp 2-component vector of int)
|
||||
0:97 'i2' (temp 2-component vector of int)
|
||||
0:97 Function Call: findLSB(vi2; (global 2-component vector of int)
|
||||
0:97 findLSB (global 2-component vector of int)
|
||||
0:97 'i2' (temp 2-component vector of int)
|
||||
0:98 move second child to first child (temp 4-component vector of int)
|
||||
0:98 'i4' (temp 4-component vector of int)
|
||||
0:98 Function Call: findLSB(vu4; (global 4-component vector of int)
|
||||
0:98 findLSB (global 4-component vector of int)
|
||||
0:98 'u4' (temp 4-component vector of uint)
|
||||
0:99 move second child to first child (temp int)
|
||||
0:99 'i1' (temp int)
|
||||
0:99 Function Call: findMSB(i1; (global int)
|
||||
0:99 findMSB (global int)
|
||||
0:99 'i1' (temp int)
|
||||
0:100 move second child to first child (temp 2-component vector of int)
|
||||
0:100 'i2' (temp 2-component vector of int)
|
||||
0:100 Function Call: findMSB(vu2; (global 2-component vector of int)
|
||||
0:100 findMSB (global 2-component vector of int)
|
||||
0:100 'u2' (temp 2-component vector of uint)
|
||||
0:? Linker Objects
|
||||
0:? 'bn' (in 3-element array of block{in int a})
|
||||
@@ -245,29 +245,29 @@ ERROR: node is still EOpNull!
|
||||
0:? Sequence
|
||||
0:78 move second child to first child (temp 2-component vector of uint)
|
||||
0:78 'u2' (temp 2-component vector of uint)
|
||||
0:78 Function Call: uaddCarry(vu2;vu2;vu2; (global 2-component vector of uint)
|
||||
0:78 addCarry (global 2-component vector of uint)
|
||||
0:78 'u2' (temp 2-component vector of uint)
|
||||
0:78 'u2' (temp 2-component vector of uint)
|
||||
0:78 'u2' (temp 2-component vector of uint)
|
||||
0:80 move second child to first child (temp uint)
|
||||
0:80 'u1' (temp uint)
|
||||
0:80 Function Call: usubBorrow(u1;u1;u1; (global uint)
|
||||
0:80 subBorrow (global uint)
|
||||
0:80 'u1' (temp uint)
|
||||
0:80 'u1' (temp uint)
|
||||
0:80 'u1' (temp uint)
|
||||
0:82 Function Call: umulExtended(vu4;vu4;vu4;vu4; (global void)
|
||||
0:82 uMulExtended (global void)
|
||||
0:82 'u4' (temp 4-component vector of uint)
|
||||
0:82 'u4' (temp 4-component vector of uint)
|
||||
0:82 'u4' (temp 4-component vector of uint)
|
||||
0:82 'u4' (temp 4-component vector of uint)
|
||||
0:84 Function Call: imulExtended(vi4;vi4;vi4;vi4; (global void)
|
||||
0:84 iMulExtended (global void)
|
||||
0:84 'i4' (temp 4-component vector of int)
|
||||
0:84 'i4' (temp 4-component vector of int)
|
||||
0:84 'i4' (temp 4-component vector of int)
|
||||
0:84 'i4' (temp 4-component vector of int)
|
||||
0:86 move second child to first child (temp int)
|
||||
0:86 'i1' (temp int)
|
||||
0:86 Function Call: bitfieldExtract(i1;i1;i1; (global int)
|
||||
0:86 bitfieldExtract (global int)
|
||||
0:86 'i1' (temp int)
|
||||
0:86 Constant:
|
||||
0:86 4 (const int)
|
||||
@@ -275,7 +275,7 @@ ERROR: node is still EOpNull!
|
||||
0:86 5 (const int)
|
||||
0:88 move second child to first child (temp 3-component vector of uint)
|
||||
0:88 'u3' (temp 3-component vector of uint)
|
||||
0:88 Function Call: bitfieldExtract(vu3;i1;i1; (global 3-component vector of uint)
|
||||
0:88 bitfieldExtract (global 3-component vector of uint)
|
||||
0:88 'u3' (temp 3-component vector of uint)
|
||||
0:88 Constant:
|
||||
0:88 4 (const int)
|
||||
@@ -283,7 +283,7 @@ ERROR: node is still EOpNull!
|
||||
0:88 5 (const int)
|
||||
0:90 move second child to first child (temp 3-component vector of int)
|
||||
0:90 'i3' (temp 3-component vector of int)
|
||||
0:90 Function Call: bitfieldInsert(vi3;vi3;i1;i1; (global 3-component vector of int)
|
||||
0:90 bitfieldInsert (global 3-component vector of int)
|
||||
0:90 'i3' (temp 3-component vector of int)
|
||||
0:90 'i3' (temp 3-component vector of int)
|
||||
0:90 Constant:
|
||||
@@ -292,7 +292,7 @@ ERROR: node is still EOpNull!
|
||||
0:90 5 (const int)
|
||||
0:91 move second child to first child (temp uint)
|
||||
0:91 'u1' (temp uint)
|
||||
0:91 Function Call: bitfieldInsert(u1;u1;i1;i1; (global uint)
|
||||
0:91 bitfieldInsert (global uint)
|
||||
0:91 'u1' (temp uint)
|
||||
0:91 'u1' (temp uint)
|
||||
0:91 Constant:
|
||||
@@ -301,35 +301,35 @@ ERROR: node is still EOpNull!
|
||||
0:91 5 (const int)
|
||||
0:93 move second child to first child (temp 2-component vector of int)
|
||||
0:93 'i2' (temp 2-component vector of int)
|
||||
0:93 Function Call: bitfieldReverse(vi2; (global 2-component vector of int)
|
||||
0:93 bitFieldReverse (global 2-component vector of int)
|
||||
0:93 'i2' (temp 2-component vector of int)
|
||||
0:94 move second child to first child (temp 4-component vector of uint)
|
||||
0:94 'u4' (temp 4-component vector of uint)
|
||||
0:94 Function Call: bitfieldReverse(vu4; (global 4-component vector of uint)
|
||||
0:94 bitFieldReverse (global 4-component vector of uint)
|
||||
0:94 'u4' (temp 4-component vector of uint)
|
||||
0:95 move second child to first child (temp int)
|
||||
0:95 'i1' (temp int)
|
||||
0:95 Function Call: bitCount(i1; (global int)
|
||||
0:95 bitCount (global int)
|
||||
0:95 'i1' (temp int)
|
||||
0:96 move second child to first child (temp 3-component vector of int)
|
||||
0:96 'i3' (temp 3-component vector of int)
|
||||
0:96 Function Call: bitCount(vu3; (global 3-component vector of int)
|
||||
0:96 bitCount (global 3-component vector of int)
|
||||
0:96 'u3' (temp 3-component vector of uint)
|
||||
0:97 move second child to first child (temp 2-component vector of int)
|
||||
0:97 'i2' (temp 2-component vector of int)
|
||||
0:97 Function Call: findLSB(vi2; (global 2-component vector of int)
|
||||
0:97 findLSB (global 2-component vector of int)
|
||||
0:97 'i2' (temp 2-component vector of int)
|
||||
0:98 move second child to first child (temp 4-component vector of int)
|
||||
0:98 'i4' (temp 4-component vector of int)
|
||||
0:98 Function Call: findLSB(vu4; (global 4-component vector of int)
|
||||
0:98 findLSB (global 4-component vector of int)
|
||||
0:98 'u4' (temp 4-component vector of uint)
|
||||
0:99 move second child to first child (temp int)
|
||||
0:99 'i1' (temp int)
|
||||
0:99 Function Call: findMSB(i1; (global int)
|
||||
0:99 findMSB (global int)
|
||||
0:99 'i1' (temp int)
|
||||
0:100 move second child to first child (temp 2-component vector of int)
|
||||
0:100 'i2' (temp 2-component vector of int)
|
||||
0:100 Function Call: findMSB(vu2; (global 2-component vector of int)
|
||||
0:100 findMSB (global 2-component vector of int)
|
||||
0:100 'u2' (temp 2-component vector of uint)
|
||||
0:? Linker Objects
|
||||
0:? 'bn' (in 3-element array of block{in int a})
|
||||
|
||||
Reference in New Issue
Block a user