Useless code removed

This commit is contained in:
Nekotekina 2014-04-26 00:28:43 +04:00
parent a24cb250d8
commit 0d375809b1
1 changed files with 0 additions and 84 deletions

View File

@ -412,90 +412,6 @@ public:
return XmmConst((__m128i&)data);
}
__m128i _mm_set1_epi32(u32 v)
{
__m128i res;
for (u32 i = 0; i < 4; i++) res.m128i_u32[i] = v;
return res;
}
__m128i _mm_set1_epi16(u16 v)
{
__m128i res;
for (u32 i = 0; i < 8; i++) res.m128i_u16[i] = v;
return res;
}
__m128i _mm_set1_epi8(u8 v)
{
__m128i res;
for (u32 i = 0; i < 16; i++) res.m128i_u8[i] = v;
return res;
}
__m128 _mm_set1_ps(float v)
{
__m128 res;
for (u32 i = 0; i < 4; i++) res.m128_f32[i] = v;
return res;
}
__m128i _mm_set_epi32(u32 v3, u32 v2, u32 v1, u32 v0)
{
__m128i res;
res.m128i_u32[0] = v0;
res.m128i_u32[1] = v1;
res.m128i_u32[2] = v2;
res.m128i_u32[3] = v3;
return res;
}
__m128i _mm_set_epi16(u16 v7, u16 v6, u16 v5, u16 v4, u16 v3, u16 v2, u16 v1, u16 v0)
{
__m128i res;
res.m128i_u16[0] = v0;
res.m128i_u16[1] = v1;
res.m128i_u16[2] = v2;
res.m128i_u16[3] = v3;
res.m128i_u16[4] = v4;
res.m128i_u16[5] = v5;
res.m128i_u16[6] = v6;
res.m128i_u16[7] = v7;
return res;
}
__m128i _mm_set_epi8(u8 v15, u8 v14, u8 v13, u8 v12, u8 v11, u8 v10, u8 v9, u8 v8, u8 v7, u8 v6, u8 v5, u8 v4, u8 v3, u8 v2, u8 v1, u8 v0)
{
__m128i res;
res.m128i_u8[0] = v0;
res.m128i_u8[1] = v1;
res.m128i_u8[2] = v2;
res.m128i_u8[3] = v3;
res.m128i_u8[4] = v4;
res.m128i_u8[5] = v5;
res.m128i_u8[6] = v6;
res.m128i_u8[7] = v7;
res.m128i_u8[8] = v8;
res.m128i_u8[9] = v9;
res.m128i_u8[10] = v10;
res.m128i_u8[11] = v11;
res.m128i_u8[12] = v12;
res.m128i_u8[13] = v13;
res.m128i_u8[14] = v14;
res.m128i_u8[15] = v15;
return res;
}
__m128 _mm_set_ps(float v3, float v2, float v1, float v0)
{
__m128 res;
res.m128_f32[0] = v0;
res.m128_f32[1] = v1;
res.m128_f32[2] = v2;
res.m128_f32[3] = v3;
return res;
}
private:
//0 - 10
void STOP(u32 code)