Lines Matching refs:all
34 REPORTER_ASSERT(r, !all(mask)); in DEF_TEST()
45 REPORTER_ASSERT(r, !all(mask)); in DEF_TEST()
50 REPORTER_ASSERT(r, all(int4{1,2,3,4})); in DEF_TEST()
51 REPORTER_ASSERT(r, !all(int4{1,2,3})); in DEF_TEST()
59 REPORTER_ASSERT(r, all(int4{1,2,3,4,5} == int4{1,2,3,4})); in DEF_TEST()
60 REPORTER_ASSERT(r, all(int4{1,2,3,4} == int4{1,2,3,4})); in DEF_TEST()
61 REPORTER_ASSERT(r, all(int4{1,2,3} == int4{1,2,3,0})); in DEF_TEST()
62 REPORTER_ASSERT(r, all(int4{1,2} == int4{1,2,0,0})); in DEF_TEST()
63 REPORTER_ASSERT(r, all(int4{1} == int4{1,0,0,0})); in DEF_TEST()
64 REPORTER_ASSERT(r, all(int4(1) == int4{1,1,1,1})); in DEF_TEST()
65 REPORTER_ASSERT(r, all(int4{} == int4{0,0,0,0})); in DEF_TEST()
66 REPORTER_ASSERT(r, all(int4() == int4{0,0,0,0})); in DEF_TEST()
68 REPORTER_ASSERT(r, all(int4{1,2,2,1} == min(int4{1,2,3,4}, int4{4,3,2,1}))); in DEF_TEST()
69 REPORTER_ASSERT(r, all(int4{4,3,3,4} == max(int4{1,2,3,4}, int4{4,3,2,1}))); in DEF_TEST()
71 REPORTER_ASSERT(r, all(if_then_else(float4{1,2,3,2} <= float4{2,2,2,2}, float4(42), float4(47)) in DEF_TEST()
74 REPORTER_ASSERT(r, all(floor(float4{-1.5f,1.5f,1.0f,-1.0f}) == float4{-2.0f,1.0f,1.0f,-1.0f})); in DEF_TEST()
75 REPORTER_ASSERT(r, all( ceil(float4{-1.5f,1.5f,1.0f,-1.0f}) == float4{-1.0f,2.0f,1.0f,-1.0f})); in DEF_TEST()
76 REPORTER_ASSERT(r, all(trunc(float4{-1.5f,1.5f,1.0f,-1.0f}) == float4{-1.0f,1.0f,1.0f,-1.0f})); in DEF_TEST()
77 REPORTER_ASSERT(r, all(round(float4{-1.5f,1.5f,1.0f,-1.0f}) == float4{-2.0f,2.0f,1.0f,-1.0f})); in DEF_TEST()
80 REPORTER_ASSERT(r, all(abs(float4{-2,-1,0,1}) == float4{2,1,0,1})); in DEF_TEST()
83 REPORTER_ASSERT(r, all( sqrt(float4{2,3,4,5}) < float4{2,2,3,3})); in DEF_TEST()
84 REPORTER_ASSERT(r, all( sqrt(float2{2,3}) < float2{2,2})); in DEF_TEST()
86 REPORTER_ASSERT(r, all(cast<int>(float4{-1.5f,0.5f,1.0f,1.5f}) == int4{-1,0,1,1})); in DEF_TEST()
89 REPORTER_ASSERT(r, all(float4::Load(buf) == float4{1,2,3,4})); in DEF_TEST()
97 REPORTER_ASSERT(r, all(float4::Load(buf+0) == float4{2,3,4,5})); in DEF_TEST()
98 REPORTER_ASSERT(r, all(float4::Load(buf+2) == float4{4,5,5,6})); in DEF_TEST()
100 REPORTER_ASSERT(r, all(shuffle<2,1,0,3> (float4{1,2,3,4}) == float4{3,2,1,4})); in DEF_TEST()
101 REPORTER_ASSERT(r, all(shuffle<2,1> (float4{1,2,3,4}) == float2{3,2})); in DEF_TEST()
102 REPORTER_ASSERT(r, all(shuffle<3,3,3,3> (float4{1,2,3,4}) == float4{4,4,4,4})); in DEF_TEST()
103 REPORTER_ASSERT(r, all(shuffle<2,1,2,1,2,1,2,1>(float4{1,2,3,4}) in DEF_TEST()
107 REPORTER_ASSERT(r, all(float4{1,2,3,4} < 5)); in DEF_TEST()
108 REPORTER_ASSERT(r, all( byte4{1,2,3,4} < 5)); in DEF_TEST()
109 REPORTER_ASSERT(r, all( int4{1,2,3,4} < 5.0f)); in DEF_TEST()
111 REPORTER_ASSERT(r, all(five == 5.0f)); in DEF_TEST()
112 REPORTER_ASSERT(r, all(five == 5)); in DEF_TEST()
114 REPORTER_ASSERT(r, all(max(2, min(float4{1,2,3,4}, 3)) == float4{2,2,3,3})); in DEF_TEST()
142 REPORTER_ASSERT(r, all(mull(byte2 (x), byte2 (y)) == xy)); in DEF_TEST()
143 REPORTER_ASSERT(r, all(mull(byte4 (x), byte4 (y)) == xy)); in DEF_TEST()
144 REPORTER_ASSERT(r, all(mull(byte8 (x), byte8 (y)) == xy)); in DEF_TEST()
145 REPORTER_ASSERT(r, all(mull(byte16(x), byte16(y)) == xy)); in DEF_TEST()
154 REPORTER_ASSERT(r, all( to_half(fs) == hs)); in DEF_TEST()
155 REPORTER_ASSERT(r, all(from_half(hs) == fs)); in DEF_TEST()
161 REPORTER_ASSERT(r, all(f == float2{1,2})); in DEF_TEST()
165 REPORTER_ASSERT(r, all(f == float2{1,9})); in DEF_TEST()
167 REPORTER_ASSERT(r, all(f == float2(0,9))); in DEF_TEST()
172 REPORTER_ASSERT(r, all(f == float2(8,6))); in DEF_TEST()
174 REPORTER_ASSERT(r, all(f == float2(6,8))); in DEF_TEST()
181 REPORTER_ASSERT(r, all(f.xyxy() == float4(6,8,6,8))); in DEF_TEST()
182 REPORTER_ASSERT(r, all(f.xyxy() == float4(f,f))); in DEF_TEST()
183 REPORTER_ASSERT(r, all(join(f,f) == f.xyxy())); in DEF_TEST()
184 REPORTER_ASSERT(r, all(join(f.yx(),f) == float4(f.y(),f.x(),f))); in DEF_TEST()
185 REPORTER_ASSERT(r, all(join(f.yx(),f) == float4(f.yx(),f.x(),f.y()))); in DEF_TEST()
186 REPORTER_ASSERT(r, all(join(f,f.yx()) == float4(f.x(),f.y(),f.yx()))); in DEF_TEST()
187 REPORTER_ASSERT(r, all(join(f.yx(),f.yx()) == float4(f.yx(),f.yx()))); in DEF_TEST()
192 REPORTER_ASSERT(r, all(f == float4(1,2,3,4))); in DEF_TEST()
193 REPORTER_ASSERT(r, all(f == float4(1,2,float2(3,4)))); in DEF_TEST()
194 REPORTER_ASSERT(r, all(f == float4(float2(1,2),3,4))); in DEF_TEST()
195 REPORTER_ASSERT(r, all(f == float4(float2(1,2),float2(3,4)))); in DEF_TEST()
197 REPORTER_ASSERT(r, all(f == float4(9,8,3,4))); in DEF_TEST()
200 REPORTER_ASSERT(r, all(f == float4(9,8,7,6))); in DEF_TEST()
205 REPORTER_ASSERT(r, all(f == float4(5,4,3,2))); in DEF_TEST()
214 REPORTER_ASSERT(r, all(f.xy() == float2(0,1))); in DEF_TEST()
215 REPORTER_ASSERT(r, all(f.zw() == float2{2,3})); in DEF_TEST()
216 REPORTER_ASSERT(r, all(f == float4(0,1,2,3))); in DEF_TEST()
217 REPORTER_ASSERT(r, all(f.yxwz().lo == shuffle<1,0>(f))); in DEF_TEST()
218 REPORTER_ASSERT(r, all(f.yxwz().hi == shuffle<3,2>(f))); in DEF_TEST()
219 REPORTER_ASSERT(r, all(f.zwxy().lo.lo == f.z())); in DEF_TEST()
220 REPORTER_ASSERT(r, all(f.zwxy().lo.hi == f.w())); in DEF_TEST()
221 REPORTER_ASSERT(r, all(f.zwxy().hi.lo == f.x())); in DEF_TEST()
222 REPORTER_ASSERT(r, all(f.zwxy().hi.hi == f.y())); in DEF_TEST()
228 REPORTER_ASSERT(r, all(naive_if_then_else(int2(0,~0), in DEF_TEST()
231 REPORTER_ASSERT(r, all(if_then_else(int2(0,~0), in DEF_TEST()
234 REPORTER_ASSERT(r, all(naive_if_then_else(int2(0,~0).xyxy(), in DEF_TEST()
237 REPORTER_ASSERT(r, all(if_then_else(int2(0,~0).xyxy(), in DEF_TEST()
241 REPORTER_ASSERT(r, all(pin(float4(0,1,2,3).yxwz(), in DEF_TEST()