Revert "Debug info for optimized code: Support variables that are on the stack and"
This reverts commit 207130 for buildbot breakage. llvm-svn: 207162
This commit is contained in:
@@ -3470,12 +3470,7 @@ bool CodeGenPrepare::PlaceDbgValues(Function &F) {
|
||||
for (BasicBlock::iterator BI = I->begin(), BE = I->end(); BI != BE;) {
|
||||
Instruction *Insn = BI; ++BI;
|
||||
DbgValueInst *DVI = dyn_cast<DbgValueInst>(Insn);
|
||||
// Leave dbg.values that refer to an alloca alone. These
|
||||
// instrinsics describe the address of a variable (= the alloca)
|
||||
// being taken. They should not be moved next to the alloca
|
||||
// (and to the beginning of the scope), but rather stay close to
|
||||
// where said address is used.
|
||||
if (!DVI || (DVI->getValue() && isa<AllocaInst>(DVI->getValue()))) {
|
||||
if (!DVI) {
|
||||
PrevNonDbgInst = Insn;
|
||||
continue;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user