Skip to content

Commit 8378572

Browse files
aparshin-inteligcbot
authored andcommitted
code cleanup
get rid of deprecated IF_DEBUG_INFO_IF define
1 parent 58e2687 commit 8378572

File tree

2 files changed

+29
-29
lines changed

2 files changed

+29
-29
lines changed

IGC/Compiler/CISACodeGen/EmitVISAPass.cpp

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -828,17 +828,18 @@ bool EmitPass::runOnFunction(llvm::Function& F)
828828
m_pDebugEmitter->Initialize(std::move(vMod), DebugOpts);
829829
}
830830

831+
IGC_ASSERT(m_pDebugEmitter);
832+
831833
if (DebugInfoData::hasDebugInfo(m_currShader))
832834
{
833835
m_currShader->GetDebugInfoData().m_pShader = m_currShader;
834836
m_currShader->GetDebugInfoData().m_pDebugEmitter = m_pDebugEmitter;
835837

836-
IF_DEBUG_INFO_IF(m_pDebugEmitter, m_pDebugEmitter->resetModule(
837-
IGC::ScalarVisaModule::BuildNew(m_currShader, &F));)
838+
m_pDebugEmitter->resetModule(IGC::ScalarVisaModule::BuildNew(m_currShader, &F));
838839
}
839840

840841
// We only invoke EndEncodingMark() to update last VISA id.
841-
IF_DEBUG_INFO_IF(m_pDebugEmitter, m_pDebugEmitter->EndEncodingMark();)
842+
m_pDebugEmitter->EndEncodingMark();
842843

843844
phiMovToBB.clear();
844845
unsigned int lineNo = 0;
@@ -875,11 +876,11 @@ bool EmitPass::runOnFunction(llvm::Function& F)
875876

876877
if (i != 0)
877878
{
878-
IF_DEBUG_INFO_IF(m_pDebugEmitter, m_pDebugEmitter->BeginEncodingMark();)
879+
m_pDebugEmitter->BeginEncodingMark();
879880
// create a label
880881
m_encoder->Label(block.id);
881882
m_encoder->Push();
882-
IF_DEBUG_INFO_IF(m_pDebugEmitter, m_pDebugEmitter->EndEncodingMark();)
883+
m_pDebugEmitter->EndEncodingMark();
883884
}
884885

885886
// remove cached per lane offset variables if any.
@@ -902,20 +903,20 @@ bool EmitPass::runOnFunction(llvm::Function& F)
902903
{
903904
curSrcFile = srcFile;
904905
curSrcDir = srcDir;
905-
IF_DEBUG_INFO_IF(m_pDebugEmitter, m_pDebugEmitter->BeginEncodingMark();)
906+
m_pDebugEmitter->BeginEncodingMark();
906907
llvm::SmallVector<char, 1024> fileName;
907908
llvm::sys::path::append(fileName, curSrcDir);
908909
llvm::sys::path::append(fileName, curSrcFile);
909910
std::string fileNameStr(fileName.begin(), fileName.end());
910911
m_encoder->File(fileNameStr);
911-
IF_DEBUG_INFO_IF(m_pDebugEmitter, m_pDebugEmitter->EndEncodingMark();)
912+
m_pDebugEmitter->EndEncodingMark();
912913
}
913914
if (curLineNumber != lineNo)
914915
{
915-
IF_DEBUG_INFO_IF(m_pDebugEmitter, m_pDebugEmitter->BeginEncodingMark();)
916-
m_encoder->Loc(curLineNumber);
917-
IF_DEBUG_INFO_IF(m_pDebugEmitter, m_pDebugEmitter->EndEncodingMark();)
918-
lineNo = curLineNumber;
916+
m_pDebugEmitter->BeginEncodingMark();
917+
m_encoder->Loc(curLineNumber);
918+
m_pDebugEmitter->EndEncodingMark();
919+
lineNo = curLineNumber;
919920
}
920921
}
921922

@@ -925,27 +926,27 @@ bool EmitPass::runOnFunction(llvm::Function& F)
925926

926927
if (slicing && !disableSlicing)
927928
{
928-
IF_DEBUG_INFO_IF(m_pDebugEmitter, m_pDebugEmitter->BeginEncodingMark();)
929-
I = emitInSlice(block, I);
930-
IF_DEBUG_INFO_IF(m_pDebugEmitter, m_pDebugEmitter->EndEncodingMark();)
931-
llvmInst = I->m_root;
929+
m_pDebugEmitter->BeginEncodingMark();
930+
I = emitInSlice(block, I);
931+
m_pDebugEmitter->EndEncodingMark();
932+
llvmInst = I->m_root;
932933
}
933934

934935
if (I != E)
935936
{
936-
IF_DEBUG_INFO_IF(m_pDebugEmitter, m_pDebugEmitter->BeginInstruction(llvmInst);)
937+
m_pDebugEmitter->BeginInstruction(llvmInst);
937938

938-
// before inserting the terminator, initialize constant pool & insert the de-ssa moves
939-
if (isa<BranchInst>(llvmInst))
940-
{
941-
m_encoder->SetSecondHalf(false);
942-
// insert constant initializations.
943-
InitConstant(block.bb);
944-
// Insert lifetime start if there are any
945-
emitLifetimeStartAtEndOfBB(block.bb);
946-
// insert the de-ssa movs.
947-
MovPhiSources(block.bb);
948-
}
939+
// before inserting the terminator, initialize constant pool & insert the de-ssa moves
940+
if (isa<BranchInst>(llvmInst))
941+
{
942+
m_encoder->SetSecondHalf(false);
943+
// insert constant initializations.
944+
InitConstant(block.bb);
945+
// Insert lifetime start if there are any
946+
emitLifetimeStartAtEndOfBB(block.bb);
947+
// insert the de-ssa movs.
948+
MovPhiSources(block.bb);
949+
}
949950

950951
// If slicing happens, then recalculate the number of instances.
951952
if (slicing)
@@ -977,7 +978,7 @@ bool EmitPass::runOnFunction(llvm::Function& F)
977978
I->m_pattern->Emit(this, init);
978979
++I;
979980
}
980-
IF_DEBUG_INFO_IF(m_pDebugEmitter, m_pDebugEmitter->EndInstruction(llvmInst);)
981+
m_pDebugEmitter->EndInstruction(llvmInst);
981982
}
982983
}
983984
}

IGC/common/debug/Debug.hpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,3 @@ namespace IGC
5050
int getPointerSize(llvm::Module &M);
5151
}
5252

53-
#define IF_DEBUG_INFO_IF(C, X) if (C) { X }

0 commit comments

Comments
 (0)