Skip to content

Commit 43b72d5

Browse files
committedMay 1, 2017
Remove unnecessary conditions as suggested by clang-tidy. NFC
Patch by: Gergely Angeli! Differential Revision: https://reviews.llvm.org/D31936 llvm-svn: 301807
1 parent 6b1b630 commit 43b72d5

File tree

3 files changed

+4
-8
lines changed

3 files changed

+4
-8
lines changed
 

‎llvm/lib/CodeGen/DFAPacketizer.cpp

+2-4
Original file line numberDiff line numberDiff line change
@@ -213,10 +213,8 @@ VLIWPacketizerList::VLIWPacketizerList(MachineFunction &mf,
213213

214214

215215
VLIWPacketizerList::~VLIWPacketizerList() {
216-
if (VLIWScheduler)
217-
delete VLIWScheduler;
218-
if (ResourceTracker)
219-
delete ResourceTracker;
216+
delete VLIWScheduler;
217+
delete ResourceTracker;
220218
}
221219

222220

‎llvm/lib/Support/SourceMgr.cpp

+1-3
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,7 @@ static LineNoCacheTy *getCache(void *Ptr) {
5151
}
5252

5353
SourceMgr::~SourceMgr() {
54-
// Delete the line # cache if allocated.
55-
if (LineNoCacheTy *Cache = getCache(LineNoCache))
56-
delete Cache;
54+
delete getCache(LineNoCache);
5755
}
5856

5957
unsigned SourceMgr::AddIncludeFile(const std::string &Filename,

‎llvm/lib/Target/TargetLoweringObjectFile.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ void TargetLoweringObjectFile::Initialize(MCContext &ctx,
4444
const TargetMachine &TM) {
4545
Ctx = &ctx;
4646
// `Initialize` can be called more than once.
47-
if (Mang != nullptr) delete Mang;
47+
delete Mang;
4848
Mang = new Mangler();
4949
InitMCObjectFileInfo(TM.getTargetTriple(), TM.isPositionIndependent(),
5050
TM.getCodeModel(), *Ctx);

0 commit comments

Comments
 (0)
Please sign in to comment.