Lines Matching refs:allocator_name
301 const char* allocator_name; member in parallel_scalar_body
305 …parallel_scalar_body ( ets_type &_sums, const char *alloc_name ) : sums(_sums), allocator_name(all… in parallel_scalar_body()
309 test_helper<T>::sum( check_alignment(sums.local(),allocator_name), 1 ); in operator ()()
315 void run_parallel_scalar_tests_nocombine(const char* /* test_name */, const char *allocator_name) { in run_parallel_scalar_tests_nocombine() argument
381 …ocked_range<int>( 0, N*p, RANGE_MIN ), parallel_scalar_body<T,Allocator>( sums, allocator_name ) ); in run_parallel_scalar_tests_nocombine()
385 …_range<int>( 0, N*p, RANGE_MIN ), parallel_scalar_body<T,Allocator>( finit_ets, allocator_name ) ); in run_parallel_scalar_tests_nocombine()
389 …ange<int>( 0, N*p, RANGE_MIN ), parallel_scalar_body<T,Allocator>( static_sums, allocator_name ) ); in run_parallel_scalar_tests_nocombine()
485 void run_parallel_scalar_tests(const char* test_name, const char* allocator_name) { in run_parallel_scalar_tests() argument
506 run_parallel_scalar_tests_nocombine<T,Allocator>(test_name, allocator_name); in run_parallel_scalar_tests()
544 parallel_scalar_body<T, Allocator>(sums, allocator_name)); in run_parallel_scalar_tests()
549 parallel_scalar_body<T, Allocator>(static_sums, allocator_name)); in run_parallel_scalar_tests()
591 const char *allocator_name; member in parallel_vector_for_body
595 …ctor_for_body ( ets_type &_locals, const char *aname ) : locals(_locals), allocator_name(aname) { } in parallel_vector_for_body()
602 check_alignment(locals.local(),allocator_name).push_back( one ); in operator ()()
636 void run_parallel_vector_tests(const char* /* test_name */, const char *allocator_name) { in run_parallel_vector_tests() argument
651 parallel_vector_for_body<T,Allocator>( vs, allocator_name ) ); in run_parallel_vector_tests()
702 …ked_range<int> (0, N*p, RANGE_MIN), parallel_vector_for_body<T,Allocator>( vvs, allocator_name ) ); in run_parallel_vector_tests()
722 const char* allocator_name = "default"; in run_cross_type_vector_tests() local
737 …ked_range<int> (0, N*p, RANGE_MIN), parallel_vector_for_body<T, Allocator>( vs, allocator_name ) ); in run_cross_type_vector_tests()
825 void run_parallel_tests(const char *allocator_name) { in run_parallel_tests() argument
826 run_parallel_scalar_tests<int, Allocator>("int",allocator_name); in run_parallel_tests()
827 run_parallel_scalar_tests<double, Allocator>("double",allocator_name); in run_parallel_tests()
828 …llel_scalar_tests_nocombine<minimalNComparable<>,Allocator>("minimalNComparable<>",allocator_name); in run_parallel_tests()
829 … run_parallel_scalar_tests<ThrowingConstructor, Allocator>("ThrowingConstructor", allocator_name); in run_parallel_tests()
830 …_vector_tests<int, Allocator>("std::vector<int, oneapi::tbb::tbb_allocator<int> >",allocator_name); in run_parallel_tests()
831 …ests<double, Allocator>("std::vector<double, oneapi::tbb::tbb_allocator<double> >",allocator_name); in run_parallel_tests()
860 …ets_copy_assign_test( InitSrc init1, InitDst init2, Validator check, const char *allocator_name ) { in ets_copy_assign_test() argument
866 check(check_alignment(source.local(),allocator_name)); in ets_copy_assign_test()
871 check(check_alignment(copy.local(existed),allocator_name)); in ets_copy_assign_test()
874 check(check_alignment(copy.local(),allocator_name)); in ets_copy_assign_test()
880 check(check_alignment(assign.local(existed),allocator_name)); in ets_copy_assign_test()
883 check(check_alignment(assign.local(),allocator_name)); in ets_copy_assign_test()
887 check(check_alignment(rvref_binder.local(),allocator_name)); in ets_copy_assign_test()
892 check(check_alignment(moved.local(existed),allocator_name)); in ets_copy_assign_test()
895 check(check_alignment(moved.local(),allocator_name)); in ets_copy_assign_test()
901 check(check_alignment(move_assign.local(existed),allocator_name)); in ets_copy_assign_test()
904 check(check_alignment(move_assign.local(),allocator_name)); in ets_copy_assign_test()
919 void run_assign_and_copy_constructor_test(const char* /* test_name */, const char *allocator_name) { in run_assign_and_copy_constructor_test() argument
927 … ets_copy_assign_test<T, Allocator>(src_init, other_init, Validator<T,EXPECTED>(), allocator_name); in run_assign_and_copy_constructor_test()
932 …ts_copy_assign_test<T, Allocator>(src_finit, other_finit, Validator<T,EXPECTED>(), allocator_name); in run_assign_and_copy_constructor_test()
937 …::detail::save_pack(17,src_init), std::make_pair(-1,T()), Validator<T,EXPECTED>(), allocator_name); in run_assign_and_copy_constructor_test()
942 void run_assignment_and_copy_constructor_tests(const char* allocator_name) { in run_assignment_and_copy_constructor_tests() argument
943 run_assign_and_copy_constructor_test<int, Allocator>("int", allocator_name); in run_assignment_and_copy_constructor_tests()
944 run_assign_and_copy_constructor_test<double, Allocator>("double", allocator_name); in run_assignment_and_copy_constructor_tests()
946 …st<minimalNComparable<line_size-1>, Allocator >("minimalNComparable<line_size-1>", allocator_name); in run_assignment_and_copy_constructor_tests()
947 …r_test<minimalNComparable<line_size>, Allocator >("minimalNComparable<line_size>", allocator_name); in run_assignment_and_copy_constructor_tests()
948 …st<minimalNComparable<line_size+1>, Allocator >("minimalNComparable<line_size+1>", allocator_name); in run_assignment_and_copy_constructor_tests()