mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-13 22:24:07 +00:00
Revert "This reapplies r207130 with an additional testcase+and a missing check for"
This reverts commit 207235 to investigate msan buildbot breakage. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207250 91177308-0d34-0410-b5e6-96231b3b80d8
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