llvm.dbg.declare is always used for local variable's debug info.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@74625 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Devang Patel 2009-07-01 18:51:07 +00:00
parent b4202b84d7
commit 30d7b650aa

View File

@ -442,10 +442,7 @@ bool FastISel::SelectCall(User *I) {
MachineInstr *DeclareMI
= BuildMI(MBB, DL, II).addFrameIndex(FI).addGlobalAddress(GV);
DIVariable DV(cast<GlobalVariable>(GV));
if (!DV.isNull()) {
// This is a local variable
DW->RecordVariableScope(DV, DeclareMI);
}
DW->RecordVariableScope(DV, DeclareMI);
}
return true;
}