llvm-project/llvm/lib/Transforms
Kazu Hirata dc300beba7 [STLExtras] Add a default value to drop_begin
This patch adds the default value of 1 to drop_begin.

In the llvm codebase, 70% of calls to drop_begin have 1 as the second
argument.  The interface similar to with std::next should improve
readability.

This patch converts a couple of calls to drop_begin as examples.

Differential Revision: https://reviews.llvm.org/D94858
2021-01-18 10:16:34 -08:00
..
AggressiveInstCombine [AggressiveInstCombine] Generalize foldGuardedRotateToFunnelShift to generic funnel shifts (REAPPLIED) 2020-12-21 15:22:27 +00:00
CFGuard llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
Coroutines [Coroutine] Do not CoroElide if there are musttail calls 2021-01-18 09:06:21 -08:00
Hello
HelloNew llvmbuildectomy - replace llvm-build by plain cmake 2020-11-13 10:35:24 +01:00
IPO [llvm] Construct SmallVector with iterator ranges (NFC) 2021-01-16 09:40:53 -08:00
InstCombine [InstCombine] Transform abs pattern using multiplication to abs intrinsic (PR45691) 2021-01-17 17:06:14 +01:00
Instrumentation [SimplifyCFG] Port SplitBlockAndInsertIfThen() to DomTreeUpdater 2021-01-15 23:35:56 +03:00
ObjCARC [NewPM] Run ObjC ARC passes 2021-01-08 15:47:11 -08:00
Scalar [llvm] Use *::empty (NFC) 2021-01-16 09:40:55 -08:00
Utils [STLExtras] Add a default value to drop_begin 2021-01-18 10:16:34 -08:00
Vectorize [SLP] rename reduction query for min/max ops; NFC 2021-01-18 09:32:57 -05:00
CMakeLists.txt Reland [docs][NewPM] Add docs for writing NPM passes 2020-09-14 16:06:19 -07:00