| 150 | } |
| 151 | |
| 152 | result_t validateInt8(__m128i a, |
| 153 | int8_t i0, |
| 154 | int8_t i1, |
| 155 | int8_t i2, |
| 156 | int8_t i3, |
| 157 | int8_t i4, |
| 158 | int8_t i5, |
| 159 | int8_t i6, |
| 160 | int8_t i7, |
| 161 | int8_t i8, |
| 162 | int8_t i9, |
| 163 | int8_t i10, |
| 164 | int8_t i11, |
| 165 | int8_t i12, |
| 166 | int8_t i13, |
| 167 | int8_t i14, |
| 168 | int8_t i15) |
| 169 | { |
| 170 | const int8_t *t = reinterpret_cast<const int8_t *>(&a); |
| 171 | ASSERT_RETURN(t[0] == i0); |
| 172 | ASSERT_RETURN(t[1] == i1); |
| 173 | ASSERT_RETURN(t[2] == i2); |
| 174 | ASSERT_RETURN(t[3] == i3); |
| 175 | ASSERT_RETURN(t[4] == i4); |
| 176 | ASSERT_RETURN(t[5] == i5); |
| 177 | ASSERT_RETURN(t[6] == i6); |
| 178 | ASSERT_RETURN(t[7] == i7); |
| 179 | ASSERT_RETURN(t[8] == i8); |
| 180 | ASSERT_RETURN(t[9] == i9); |
| 181 | ASSERT_RETURN(t[10] == i10); |
| 182 | ASSERT_RETURN(t[11] == i11); |
| 183 | ASSERT_RETURN(t[12] == i12); |
| 184 | ASSERT_RETURN(t[13] == i13); |
| 185 | ASSERT_RETURN(t[14] == i14); |
| 186 | ASSERT_RETURN(t[15] == i15); |
| 187 | return TEST_SUCCESS; |
| 188 | } |
| 189 | |
| 190 | result_t validateInt8(__m64 a, |
| 191 | int8_t i0, |
no outgoing calls