llvm-project/llvm/lib/Transforms
Chandler Carruth bb7e4b46e9 [LoopDeletion] (cleanup, NFC) Stop passing around reference to a vector
that we know has exactly one element when all we are going to do is get
that one element out of it.

Instead, pass around that one element.

There are more simplifications to come in this code...

llvm-svn: 292273
2017-01-17 22:00:52 +00:00
..
Coroutines Fix spelling mistakes in Transforms comments. NFC. 2016-11-20 13:19:49 +00:00
Hello Add auto-exporting of symbols from tools so that plugins work on Windows 2016-05-26 11:16:43 +00:00
IPO Apply clang-tidy's performance-unnecessary-value-param to LLVM. 2017-01-13 14:39:03 +00:00
InstCombine [InstCombine] refactor foldICmpShlConstant(); NFCI 2017-01-17 21:25:16 +00:00
Instrumentation [WebAssembly] Add triple support for the new wasm object format 2017-01-17 20:34:09 +00:00
ObjCARC [CMake] NFC. Updating CMake dependency specifications 2016-11-17 04:36:50 +00:00
Scalar [LoopDeletion] (cleanup, NFC) Stop passing around reference to a vector 2017-01-17 22:00:52 +00:00
Utils SimplifyLibCalls: Remove checks for fabs 2017-01-17 00:30:31 +00:00
Vectorize [LV] Mark non-consecutive-like pointers non-uniform 2017-01-17 20:51:39 +00:00
CMakeLists.txt [coroutines] Part 3 of N: Adding Boilerplate for Coroutine Passes 2016-07-28 21:04:31 +00:00
LLVMBuild.txt [coroutines] Part 3 of N: Adding Boilerplate for Coroutine Passes 2016-07-28 21:04:31 +00:00