llvm-project/llvm/lib/Transforms
Justin Bogner a1dd493159 LoopUnroll: Clean up the maze of initialization for unroll parameters. NFC
The layering of where the various loop unroll parameters are
initialized and overridden here was very confusing, making it pretty
difficult to tell just how the various sources interacted. Instead, we
put all of the initialization logic together in a single function so
that it's obvious what overrides what.

llvm-svn: 257426
2016-01-12 00:55:26 +00:00
..
Hello Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC) 2015-06-23 09:49:53 +00:00
IPO LoopInfo: Simplify ownership of Loop objects 2016-01-08 19:08:53 +00:00
InstCombine Revert r257164 - it has caused spec2k6 failures in LTO mode 2016-01-11 16:19:38 +00:00
Instrumentation [sanitizer] [msan] Fix origin store of array types 2016-01-11 19:55:27 +00:00
ObjCARC Refactor: Simplify boolean conditional return statements in lib/Transforms/ObjCARC 2015-12-28 16:19:08 +00:00
Scalar LoopUnroll: Clean up the maze of initialization for unroll parameters. NFC 2016-01-12 00:55:26 +00:00
Utils [LibCallSimplifier] use instruction-level fast-math-flags to transform log calls 2016-01-11 23:31:48 +00:00
Vectorize [LV] Avoid creating empty reduction entries (NFC) 2016-01-06 12:50:29 +00:00
CMakeLists.txt
LLVMBuild.txt
Makefile