llvm-project/llvm/lib/Transforms
Chandler Carruth baf045fb28 [PM/LoopUnswitch] Avoid pointlessly creating an exit block set.
This code can just test whether blocks are *in* the loop, which we
already have a dedicated set tracking in the loop itself.

llvm-svn: 332004
2018-05-10 17:33:20 +00:00
..
AggressiveInstCombine [AggressiveInstCombine] convert a chain of 'and-shift' bits into masked compare 2018-05-09 23:08:15 +00:00
Coroutines IWYU for llvm-config.h in llvm, additions. 2018-04-30 14:59:11 +00:00
Hello
IPO [NewPM] Emit inliner NoDefinition missed optimization remark 2018-05-08 01:45:46 +00:00
InstCombine [InstCombine] Only propagate known leading zeros from udiv input to output. 2018-05-10 11:45:18 +00:00
Instrumentation [gcov] Switch to an explicit if clunky array to satisfy some compilers 2018-05-03 00:11:03 +00:00
ObjCARC [ObjCARC] Account for catchswitch in bitcast insertion 2018-05-04 19:03:11 +00:00
Scalar [PM/LoopUnswitch] Avoid pointlessly creating an exit block set. 2018-05-10 17:33:20 +00:00
Utils [PR37339] Fix assertion in FunctionComparator::cmpInlineAsm 2018-05-10 15:05:47 +00:00
Vectorize [LV] Change MaxVectorSize bound to 256 in assertion, NFC otherwise 2018-05-09 15:18:12 +00:00
CMakeLists.txt Another try to commit 323321 (aggressive instruction combine). 2018-01-25 12:06:32 +00:00
LLVMBuild.txt Another try to commit 323321 (aggressive instruction combine). 2018-01-25 12:06:32 +00:00