Lines Matching defs:NewExpr
6738 SmallVectorImpl<uint64_t> &NewExpr) {
6740 unsigned NumLLVMArgs = numLLVMArgOps(NewExpr);
6743 updateDVIWithLocation(*DbgVal, NewLocationOps[0], NewExpr);
6744 } else if (NumLLVMArgs == 1 && NewExpr[0] == dwarf::DW_OP_LLVM_arg) {
6747 assert(NewExpr[1] == 0 &&
6749 llvm::SmallVector<uint64_t, 6> ShortenedOps(llvm::drop_begin(NewExpr, 2));
6753 updateDVIWithLocations(*DbgVal, NewLocationOps, NewExpr);
6885 SmallVector<uint64_t, 3> NewExpr;
6893 B->appendToVectors(NewExpr, NewLocationOps);
6898 Op.appendToVector(NewExpr);
6909 NewExpr.push_back(dwarf::DW_OP_LLVM_arg);
6912 NewExpr.push_back(LocationOpIndexMap[Op.getArg(0)]);
6916 DbgBuilder->appendToVectors(NewExpr, NewLocationOps);
6919 UpdateDbgValueInst(DVIRec, NewLocationOps, NewExpr);