llvm-project/llvm/lib/Transforms
Logan Smith a19461d9e1 [NFC] Add 'override' keyword where missing in include/ and lib/.
This fixes warnings raised by Clang's new -Wsuggest-override, in preparation for enabling that warning in the LLVM build. This patch also removes the virtual keyword where redundant, but only in places where doing so improves consistency within a given file. It also removes a couple unnecessary virtual destructor declarations in derived classes where the destructor inherited from the base class is already virtual.

Differential Revision: https://reviews.llvm.org/D83709
2020-07-14 09:47:29 -07:00
..
AggressiveInstCombine AggressiveInstCombineInternal.h - reduce unnecessary includes to forward declarations. NFC. 2020-06-26 09:58:20 +01:00
CFGuard [NFCI][IR] Introduce CallBase::Create() wrapper 2020-07-07 01:16:36 +03:00
Coroutines [Coroutines] Refactor sinkLifetimeStartMarkers 2020-07-09 18:23:28 +08:00
Hello
IPO [deadargelim] Attach dbg info to the insert/extractvalue instructions 2020-07-14 08:52:04 +02:00
InstCombine [NFCI][InstCombine] Move store merging from `visitStoreInst()` into `visitUnconditionalBranchInst()` 2020-07-14 10:41:51 +03:00
Instrumentation [MSAN] Implement experimental vector reduction intrinsics 2020-07-14 00:12:10 +00:00
ObjCARC ObjCARC.h - remove unnecessary includes. NFC. 2020-06-24 12:30:59 +01:00
Scalar Revert "[SCEV][IndVarSimplify] insert point should not be block front." 2020-07-14 14:24:26 +02:00
Utils [NFC] Add 'override' keyword where missing in include/ and lib/. 2020-07-14 09:47:29 -07:00
Vectorize [NFC] rename to reflect F is not necessarily an Intrinsic 2020-07-13 15:28:46 +01:00
CMakeLists.txt Add Windows Control Flow Guard checks (/guard:cf). 2019-10-28 15:19:39 +00:00
LLVMBuild.txt Add Windows Control Flow Guard checks (/guard:cf). 2019-10-28 15:19:39 +00:00