teak-llvm/llvm/lib/Transforms
Adrian Prantl d60f34c20a loop-rotate: eliminate duplicate debug intrinsics after splicing.
Fixes part of PR35113.

This reapplies r317105 with an additional check for isa<Instruction>
as found by the bots.

llvm-svn: 317120
2017-11-01 20:43:30 +00:00
..
Coroutines [coro] Make Spill a proper struct instead of deriving from pair. 2017-10-31 19:22:55 +00:00
Hello Add auto-exporting of symbols from tools so that plugins work on Windows 2016-05-26 11:16:43 +00:00
InstCombine [InstCombine] Simplify selects that test cmpxchg instructions 2017-10-31 12:34:02 +00:00
Instrumentation [asan] Upgrade private linkage globals to internal linkage on COFF 2017-10-31 16:16:08 +00:00
IPO Include GUIDs from the same module when computing GUIDs that needs to be imported. 2017-11-01 20:26:47 +00:00
ObjCARC [Transforms] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). 2017-10-27 01:09:08 +00:00
Scalar Revert r317106 to facilitate reverting r317105. 2017-11-01 18:06:35 +00:00
Utils loop-rotate: eliminate duplicate debug intrinsics after splicing. 2017-11-01 20:43:30 +00:00
Vectorize [LoopVectorize] Replace manual VPlan memory management with unique_ptr. 2017-10-31 14:58:22 +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