Lines Matching refs:NewExpr
6439 SmallVectorImpl<uint64_t> &NewExpr) { in UpdateDbgValueInst() argument
6441 unsigned NumLLVMArgs = numLLVMArgOps(NewExpr); in UpdateDbgValueInst()
6444 updateDVIWithLocation(*DbgVal, NewLocationOps[0], NewExpr); in UpdateDbgValueInst()
6445 } else if (NumLLVMArgs == 1 && NewExpr[0] == dwarf::DW_OP_LLVM_arg) { in UpdateDbgValueInst()
6448 assert(NewExpr[1] == 0 && in UpdateDbgValueInst()
6450 llvm::SmallVector<uint64_t, 6> ShortenedOps(llvm::drop_begin(NewExpr, 2)); in UpdateDbgValueInst()
6454 updateDVIWithLocations(*DbgVal, NewLocationOps, NewExpr); in UpdateDbgValueInst()
6584 SmallVector<uint64_t, 3> NewExpr; in SalvageDVI() local
6592 B->appendToVectors(NewExpr, NewLocationOps); in SalvageDVI()
6597 Op.appendToVector(NewExpr); in SalvageDVI()
6608 NewExpr.push_back(dwarf::DW_OP_LLVM_arg); in SalvageDVI()
6611 NewExpr.push_back(LocationOpIndexMap[Op.getArg(0)]); in SalvageDVI()
6615 DbgBuilder->appendToVectors(NewExpr, NewLocationOps); in SalvageDVI()
6618 UpdateDbgValueInst(DVIRec, NewLocationOps, NewExpr); in SalvageDVI()