]> granicus.if.org Git - llvm/commitdiff
Remove unnecessary conditions as suggested by clang-tidy. NFC
authorGabor Horvath <xazax.hun@gmail.com>
Mon, 1 May 2017 16:18:42 +0000 (16:18 +0000)
committerGabor Horvath <xazax.hun@gmail.com>
Mon, 1 May 2017 16:18:42 +0000 (16:18 +0000)
Patch by: Gergely Angeli!

Differential Revision: https://reviews.llvm.org/D31936

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@301807 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/DFAPacketizer.cpp
lib/Support/SourceMgr.cpp
lib/Target/TargetLoweringObjectFile.cpp

index 7b1b2d64fcccece53254bc834ff73f45126e7dd5..65f58e5686e0d00bb2c323cc8a66124b8a965322 100644 (file)
@@ -213,10 +213,8 @@ VLIWPacketizerList::VLIWPacketizerList(MachineFunction &mf,
 
 
 VLIWPacketizerList::~VLIWPacketizerList() {
-  if (VLIWScheduler)
-    delete VLIWScheduler;
-  if (ResourceTracker)
-    delete ResourceTracker;
+  delete VLIWScheduler;
+  delete ResourceTracker;
 }
 
 
index ca2391c10ff1009743668fbd29e55b2683c2162b..5199fad7d9e930faded5e5838263b79387bfd1f5 100644 (file)
@@ -51,9 +51,7 @@ static LineNoCacheTy *getCache(void *Ptr) {
 }
 
 SourceMgr::~SourceMgr() {
-  // Delete the line # cache if allocated.
-  if (LineNoCacheTy *Cache = getCache(LineNoCache))
-    delete Cache;
+  delete getCache(LineNoCache);
 }
 
 unsigned SourceMgr::AddIncludeFile(const std::string &Filename,
index 50272fda56ded9d5c21eef0c13be5b97a320ab56..91cc97e38b3d775f3358fe630f6c6fc80b651630 100644 (file)
@@ -44,7 +44,7 @@ void TargetLoweringObjectFile::Initialize(MCContext &ctx,
                                           const TargetMachine &TM) {
   Ctx = &ctx;
   // `Initialize` can be called more than once.
-  if (Mang != nullptr) delete Mang;
+  delete Mang;
   Mang = new Mangler();
   InitMCObjectFileInfo(TM.getTargetTriple(), TM.isPositionIndependent(),
                        TM.getCodeModel(), *Ctx);