Searched refs:OldArg (Results 1 - 5 of 5) sorted by relevance

/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h40 Value *OldArg = cast<CallInst>(CI)->getArgOperand(0); local
48 IsNullOrUndef(OldArg->stripPointerCasts()))) &&
50 CI->replaceAllUsesWith(OldArg);
56 RecursivelyDeleteTriviallyDeadInstructions(OldArg);
/freebsd-current/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp138 for (const Argument &OldArg : OldFunc->args()) {
139 if (Argument *NewArg = dyn_cast<Argument>(VMap[&OldArg])) {
141 OldAttrs.getParamAttrs(OldArg.getArgNo());
H A DSCCPSolver.cpp950 Function::arg_iterator OldArg = Args[0].Formal->getParent()->arg_begin(); local
951 for (auto End = F->arg_end(); NewArg != End; ++NewArg, ++OldArg) {
958 if (Iter != Args.end() && Iter->Formal == &*OldArg) {
972 NewValue = StructValueState[{&*OldArg, I}];
976 NewValue = ValueState[&*OldArg];
/freebsd-current/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp1803 uint64_t OldArg, uint64_t NewArg) {
1809 if (Op.getOp() != dwarf::DW_OP_LLVM_arg || Op.getArg(0) < OldArg) {
1814 uint64_t Arg = Op.getArg(0) == OldArg ? NewArg : Op.getArg(0);
1815 // OldArg has been deleted from the Op list, so decrement all indices
1817 if (Arg > OldArg)
/freebsd-current/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h2989 /// `DW_OP_LLVM_arg, \p OldArg` replaced with `DW_OP_LLVM_arg, \p NewArg`,
2991 /// for all Arg > \p OldArg.
2994 static DIExpression *replaceArg(const DIExpression *Expr, uint64_t OldArg,

Completed in 89 milliseconds