<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Issue</th>
<td>
<a href=https://github.com/llvm/llvm-project/issues/129313>129313</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>
[libc++] Consider using std::find_if in std::copy_if to figure out where to start copying from
</td>
</tr>
<tr>
<th>Labels</th>
<td>
libc++,
performance
</td>
</tr>
<tr>
<th>Assignees</th>
<td>
</td>
</tr>
<tr>
<th>Reporter</th>
<td>
ldionne
</td>
</tr>
</table>
<pre>
If `std::find_if` is fast, this can be beneficial.
</pre>
<img width="1" height="1" alt="" src="http://email.email.llvm.org/o/eJxckN1q5SAQgJ9Gb6TBTEzSXHjRnkNgn2LxZ0xmMXpQ06Vvv-RQ6FIQhI_hY-YztdKWEDUb39l45-Zsey46esopIbfZf-pfQbBJ1ubZ8MaGt0DJ_6bAJimoimBqY3ATbacqnEnCorCYMJAjEzvu9eCXYTEcdT8rOc_zpBTf9TgbC76XwXuDgHIwVvWvZuoXC9KEhZMGCaMEeIUepFIdTGqQ1ikzLgOE4JiSeBiKXYwfR5fLxqnWE3UPy9APPBqLsT7vAohkHYP35wMGNwbwwBJyOUxyeLHxzou-TC_23CpTMlJt9dvdqMVnpf9U413ccqrksYizUtrEz0iC0jdz-fF5sZZFoO0sKPLZxN8dC16sNlOauIYuUyj54GeJem_tUS8BrAzWjdp-2s7lg8F6Lff1vTxK_oOuMVifFSqD9SvEh4Z_AQAA___JOJl6">