Lines Matching refs:NewExpr
6741 SmallVectorImpl<uint64_t> &NewExpr) { in UpdateDbgValueInst() argument
6743 unsigned NumLLVMArgs = numLLVMArgOps(NewExpr); in UpdateDbgValueInst()
6746 updateDVIWithLocation(*DbgVal, NewLocationOps[0], NewExpr); in UpdateDbgValueInst()
6747 } else if (NumLLVMArgs == 1 && NewExpr[0] == dwarf::DW_OP_LLVM_arg) { in UpdateDbgValueInst()
6750 assert(NewExpr[1] == 0 && in UpdateDbgValueInst()
6752 llvm::SmallVector<uint64_t, 6> ShortenedOps(llvm::drop_begin(NewExpr, 2)); in UpdateDbgValueInst()
6756 updateDVIWithLocations(*DbgVal, NewLocationOps, NewExpr); in UpdateDbgValueInst()
6886 SmallVector<uint64_t, 3> NewExpr; in SalvageDVI() local
6894 B->appendToVectors(NewExpr, NewLocationOps); in SalvageDVI()
6899 Op.appendToVector(NewExpr); in SalvageDVI()
6910 NewExpr.push_back(dwarf::DW_OP_LLVM_arg); in SalvageDVI()
6913 NewExpr.push_back(LocationOpIndexMap[Op.getArg(0)]); in SalvageDVI()
6917 DbgBuilder->appendToVectors(NewExpr, NewLocationOps); in SalvageDVI()
6920 UpdateDbgValueInst(DVIRec, NewLocationOps, NewExpr); in SalvageDVI()