Home | History | Annotate | Download | only in tests

Lines Matching refs:Poisoned

200 T Poisoned(T v = 0, T s = (T)(-1)) {
338 x[2] = 1; // Init this here. Check that after realloc it is poisoned again.
350 EXPECT_NOT_POISONED(*x); // Should not be poisoned.
2666 // We should not complain when copying this poisoned hole.
2753 // leaves b1, .., b8 poisoned.
2761 // leaves a1, .., a8 poisoned.
3458 static T poisoned(T Va, S Sa) {
3468 EXPECT_NOT_POISONED(poisoned(0, 0) < poisoned(0, 0));
3469 EXPECT_NOT_POISONED(poisoned(0U, 0) < poisoned(0U, 0));
3470 EXPECT_NOT_POISONED(poisoned(0LL, 0LLU) < poisoned(0LL, 0LLU));
3471 EXPECT_NOT_POISONED(poisoned(0LLU, 0LLU) < poisoned(0LLU, 0LLU));
3472 EXPECT_POISONED(poisoned(0xFF, 0xFF) < poisoned(0xFF, 0xFF));
3473 EXPECT_POISONED(poisoned(0xFFFFFFFFU, 0xFFFFFFFFU) <
3474 poisoned(0xFFFFFFFFU, 0xFFFFFFFFU));
3475 EXPECT_POISONED(poisoned(-1, 0xFFFFFFFFU) <
3476 poisoned(-1, 0xFFFFFFFFU));
3478 EXPECT_NOT_POISONED(poisoned(0, 0) <= poisoned(0, 0));
3479 EXPECT_NOT_POISONED(poisoned(0U, 0) <= poisoned(0U, 0));
3480 EXPECT_NOT_POISONED(poisoned(0LL, 0LLU) <= poisoned(0LL, 0LLU));
3481 EXPECT_NOT_POISONED(poisoned(0LLU, 0LLU) <= poisoned(0LLU, 0LLU));
3482 EXPECT_POISONED(poisoned(0xFF, 0xFF) <= poisoned(0xFF, 0xFF));
3483 EXPECT_POISONED(poisoned(0xFFFFFFFFU, 0xFFFFFFFFU) <=
3484 poisoned(0xFFFFFFFFU, 0xFFFFFFFFU));
3485 EXPECT_POISONED(poisoned(-1, 0xFFFFFFFFU) <=
3486 poisoned(-1, 0xFFFFFFFFU));
3488 EXPECT_NOT_POISONED(poisoned(0, 0) > poisoned(0, 0));
3489 EXPECT_NOT_POISONED(poisoned(0U, 0) > poisoned(0U, 0));
3490 EXPECT_NOT_POISONED(poisoned(0LL, 0LLU) > poisoned(0LL, 0LLU));
3491 EXPECT_NOT_POISONED(poisoned(0LLU, 0LLU) > poisoned(0LLU, 0LLU));
3492 EXPECT_POISONED(poisoned(0xFF, 0xFF) > poisoned(0xFF, 0xFF));
3493 EXPECT_POISONED(poisoned(0xFFFFFFFFU, 0xFFFFFFFFU) >
3494 poisoned(0xFFFFFFFFU, 0xFFFFFFFFU));
3495 EXPECT_POISONED(poisoned(-1, 0xFFFFFFFFU) >
3496 poisoned(-1, 0xFFFFFFFFU));
3498 EXPECT_NOT_POISONED(poisoned(0, 0) >= poisoned(0, 0));
3499 EXPECT_NOT_POISONED(poisoned(0U, 0) >= poisoned(0U, 0));
3500 EXPECT_NOT_POISONED(poisoned(0LL, 0LLU) >= poisoned(0LL, 0LLU));
3501 EXPECT_NOT_POISONED(poisoned(0LLU, 0LLU) >= poisoned(0LLU, 0LLU));
3502 EXPECT_POISONED(poisoned(0xFF, 0xFF) >= poisoned(0xFF, 0xFF));
3503 EXPECT_POISONED(poisoned(0xFFFFFFFFU, 0xFFFFFFFFU) >=
3504 poisoned(0xFFFFFFFFU, 0xFFFFFFFFU));
3505 EXPECT_POISONED(poisoned(-1, 0xFFFFFFFFU) >=
3506 poisoned(-1, 0xFFFFFFFFU));
3508 EXPECT_POISONED(poisoned(6, 0xF) > poisoned(7, 0));
3509 EXPECT_POISONED(poisoned(0xF, 0xF) > poisoned(7, 0));
3511 EXPECT_NOT_POISONED(poisoned(-1, 0x80000000U) >= poisoned(-1, 0U));
3517 _mm_cmplt_epi16(poisoned(_mm_set1_epi16(0), _mm_set1_epi16(0)),
3518 poisoned(_mm_set1_epi16(0), _mm_set1_epi16(0))));
3520 _mm_cmplt_epi16(poisoned(_mm_set1_epi32(0), _mm_set1_epi32(0)),
3521 poisoned(_mm_set1_epi32(0), _mm_set1_epi32(0))));
3523 _mm_cmplt_epi16(poisoned(_mm_set1_epi16(0), _mm_set1_epi16(0xFFFF)),
3524 poisoned(_mm_set1_epi16(0), _mm_set1_epi16(0xFFFF))));
3525 EXPECT_POISONED(_mm_cmpgt_epi16(poisoned(_mm_set1_epi16(6), _mm_set1_epi16(0xF)),
3526 poisoned(_mm_set1_epi16(7), _mm_set1_epi16(0))));
3764 V8x16 v = {Poisoned<U2>(0, 3), Poisoned<U2>(0, 7), 2, 3, 4, 5, 6, 7};
3776 V8x16 u = shift_sse2_left_scalar(v, Poisoned<U4>());
3788 V8x16 v = {Poisoned<U2>(0, 3), Poisoned<U2>(0, 7), 2, 3, 4, 5, 6, 7};
3790 V2x64 s = {2, Poisoned<U8>()};
3801 V8x16 v = {Poisoned<U2>(0, 3), Poisoned<U2>(0, 7), 2, 3, 4, 5, 6, 7};
3802 V2x64 s = {Poisoned<U8>(), Poisoned<U8>()};
3821 V4x32 v = {Poisoned<U2>(0, 3), Poisoned<U2>(0, 7), 2, 3};
3822 V4x32 s = {2, Poisoned<U4>(), 3, Poisoned<U4>()};
3837 V4x32 a = {Poisoned<U4>(0, 0xFF0000), Poisoned<U4>(0, 0xFFFF0000),
3839 V4x32 b = {Poisoned<U4>(0, 0xFF), S2_max + 10000, Poisoned<U4>(0, 0xFF00),
3861 V4x16 a = {Poisoned<U2>(0, 0xFF00), Poisoned<U2>(0, 0xF000U), U1_max + 100,
3863 V4x16 b = {Poisoned<U2>(0, 0xFF), U1_max - 1, Poisoned<U2>(0, 0xF), U1_max};
3882 V16x8 a = {Poisoned<U1>(), 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15};
3894 V4x16 a = {Poisoned<U2>(), 1, 2, 3};
3954 // y is poisoned, x is not.
3963 // x is poisoned, y is not.