Searched refs:in2_spec_cases (Results 1 – 3 of 3) sorted by relevance
/external/OpenCL-CTS/test_conformance/clcpp/utils_test/ |
D | generate_inputs.hpp | 266 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 …]
|
D | binary.hpp | 240 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()
|
D | ternary.hpp | 279 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()
|