Metabench
Heterogeneous
Pure Type
Clang 3.6
Clang 3.7
Clang 3.8
Clang 3.9
Clang 4.0
Clang 5.0
Clang 6.0
Clang 7.0
GCC 4.8
GCC 4.9
GCC 5
GCC 6
GCC 7
Download
View on GitHub
all
any
at
cartesian_product
count_if
distinct
drop
erase
filter
find_if
fold_left
fold_right
insert
join
make
partition
replace_if
reverse
sort
take
transform
all
any
at
cartesian_product
count_if
distinct
drop
erase
filter
find_if
fold_left
fold_right
insert
join
make
partition
replace_if
reverse
sort
take
transform
all
any
at
cartesian_product
count_if
distinct
drop
erase
filter
find_if
fold_left
fold_right
insert
join
make
partition
replace_if
reverse
sort
take
transform
all
any
at
cartesian_product
count_if
distinct
drop
erase
filter
find_if
fold_left
fold_right
insert
join
make
partition
replace_if
reverse
sort
take
transform
all
any
at
cartesian_product
count_if
distinct
drop
erase
filter
find_if
fold_left
fold_right
insert
join
make
partition
replace_if
reverse
sort
take
transform
all
any
at
cartesian_product
count_if
distinct
drop
erase
filter
find_if
fold_left
fold_right
insert
join
make
partition
replace_if
reverse
sort
take
transform
all
any
at
cartesian_product
count_if
distinct
drop
erase
filter
find_if
fold_left
fold_right
insert
join
make
partition
replace_if
reverse
sort
take
transform
all
any
at
cartesian_product
count_if
distinct
drop
erase
filter
find_if
fold_left
fold_right
insert
join
make
partition
replace_if
reverse
sort
take
transform
all
any
at
cartesian_product
count_if
distinct
drop
erase
filter
find_if
fold_left
fold_right
insert
join
make
partition
replace_if
reverse
sort
take
transform
all
any
at
cartesian_product
count_if
distinct
drop
erase
filter
find_if
fold_left
fold_right
insert
join
make
partition
replace_if
reverse
sort
take
transform
all
any
at
cartesian_product
count_if
distinct
drop
erase
filter
find_if
fold_left
fold_right
insert
join
make
partition
replace_if
reverse
sort
take
transform
all
any
at
cartesian_product
count_if
distinct
drop
erase
filter
find_if
fold_left
fold_right
insert
join
make
partition
replace_if
reverse
sort
take
transform
all
any
at
cartesian_product
count_if
distinct
drop
erase
filter
find_if
fold_left
fold_right
insert
join
make
partition
replace_if
reverse
sort
take
transform
at
at_key
cartesian_product
count_if
difference
filter
find_if
fold_left
fold_right
insert
intersection
is_disjoint
is_subset
lexicographical_compare
make
partition
sort
symmetric_difference
transform
union
unpack
at
at_key
cartesian_product
count_if
difference
filter
find_if
fold_left
fold_right
insert
intersection
is_disjoint
is_subset
lexicographical_compare
make
partition
sort
symmetric_difference
transform
union
unpack
at
at_key
cartesian_product
count_if
difference
filter
find_if
fold_left
fold_right
insert
intersection
is_disjoint
is_subset
lexicographical_compare
make
partition
sort
symmetric_difference
transform
union
unpack
at
at_key
cartesian_product
count_if
difference
filter
find_if
fold_left
fold_right
insert
intersection
is_disjoint
is_subset
lexicographical_compare
make
partition
sort
symmetric_difference
transform
union
unpack
at
at_key
cartesian_product
count_if
difference
filter
find_if
fold_left
fold_right
insert
intersection
is_disjoint
is_subset
lexicographical_compare
make
partition
sort
symmetric_difference
transform
union
unpack
at
at_key
cartesian_product
count_if
difference
filter
find_if
fold_left
fold_right
insert
intersection
is_disjoint
is_subset
lexicographical_compare
make
partition
sort
symmetric_difference
transform
union
unpack
at
at_key
cartesian_product
count_if
difference
filter
find_if
fold_left
fold_right
insert
intersection
is_disjoint
is_subset
lexicographical_compare
make
partition
sort
symmetric_difference
transform
union
unpack
at
at_key
cartesian_product
count_if
difference
filter
find_if
fold_left
fold_right
insert
intersection
is_disjoint
is_subset
lexicographical_compare
make
partition
sort
symmetric_difference
transform
union
unpack
at
at_key
count_if
filter
find_if
fold_left
fold_right
make
transform
unpack
at
at_key
count_if
filter
find_if
fold_left
fold_right
make
transform
unpack
at
at_key
count_if
filter
find_if
fold_left
fold_right
make
transform
unpack
at
at_key
cartesian_product
count_if
difference
filter
find_if
fold_left
fold_right
insert
intersection
is_disjoint
is_subset
lexicographical_compare
make
partition
sort
symmetric_difference
transform
union
unpack
at
at_key
cartesian_product
count_if
difference
filter
find_if
fold_left
fold_right
insert
intersection
is_disjoint
is_subset
lexicographical_compare
make
partition
sort
symmetric_difference
transform
union
unpack