Home
last modified time | relevance | path

Searched refs:in2_spec_cases (Results 1 – 3 of 3) sorted by relevance

/external/OpenCL-CTS/test_conformance/clcpp/utils_test/
Dgenerate_inputs.hpp266 void prepare_special_cases(std::vector<T>& in1_spec_cases, std::vector<K>& in2_spec_cases) in prepare_special_cases() argument
268 if(in1_spec_cases.empty() || in2_spec_cases.empty()) in prepare_special_cases()
273 size_t new_size = in1_spec_cases.size() * in2_spec_cases.size(); in prepare_special_cases()
278 for(size_t j = 0; j < in2_spec_cases.size(); j++) in prepare_special_cases()
280 new_in1[(i * in2_spec_cases.size()) + j] = in1_spec_cases[i]; in prepare_special_cases()
281 new_in2[(i * in2_spec_cases.size()) + j] = in2_spec_cases[j]; in prepare_special_cases()
285 in2_spec_cases = new_in2; in prepare_special_cases()
290 std::vector<K>& in2_spec_cases, in prepare_special_cases() argument
295 return prepare_special_cases(in1_spec_cases, in2_spec_cases); in prepare_special_cases()
297 else if (in2_spec_cases.empty()) in prepare_special_cases()
[all …]
Dbinary.hpp240 std::vector<INPUT2> in2_spec_cases = op.in2_special_cases(); in test_binary_func() local
241 prepare_special_cases(in1_spec_cases, in2_spec_cases); in test_binary_func()
243 … std::vector<INPUT2> input2 = generate_input<INPUT2>(count, op.min2(), op.max2(), in2_spec_cases); in test_binary_func()
Dternary.hpp279 std::vector<INPUT2> in2_spec_cases = op.in2_special_cases(); in test_ternary_func() local
281 prepare_special_cases(in1_spec_cases, in2_spec_cases, in3_spec_cases); in test_ternary_func()
283 … std::vector<INPUT2> input2 = generate_input<INPUT2>(count, op.min2(), op.max2(), in2_spec_cases); in test_ternary_func()