Home
last modified time | relevance | path

Searched refs:OldArg (Results 1 – 7 of 7) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h40 Value *OldArg = cast<CallInst>(CI)->getArgOperand(0); in EraseInstruction() local
48 IsNullOrUndef(OldArg->stripPointerCasts()))) && in EraseInstruction()
50 CI->replaceAllUsesWith(OldArg); in EraseInstruction()
56 RecursivelyDeleteTriviallyDeadInstructions(OldArg); in EraseInstruction()
/llvm-project-15.0.7/llvm/tools/llvm-reduce/deltas/
H A DReduceOperandsToArgs.cpp138 Argument &OldArg = std::get<0>(Z); in substituteOperandWithArgument() local
141 NewArg.setName(OldArg.getName()); // Copy the name over... in substituteOperandWithArgument()
142 VMap[&OldArg] = &NewArg; // Add mapping to VMap in substituteOperandWithArgument()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp533 Argument *OldArg = Args[0].Formal->getParent()->arg_begin(); in markArgInFuncSpecialization() local
534 for (auto End = F->arg_end(); NewArg != End; ++NewArg, ++OldArg) { in markArgInFuncSpecialization()
539 if (Iter != Args.end() && OldArg == Iter->Formal) { in markArgInFuncSpecialization()
543 } else if (ValueState.count(OldArg)) { in markArgInFuncSpecialization()
553 NewValue = ValueState[OldArg]; in markArgInFuncSpecialization()
H A DCloneFunction.cpp114 for (const Argument &OldArg : OldFunc->args()) { in CloneFunctionInto() local
115 if (Argument *NewArg = dyn_cast<Argument>(VMap[&OldArg])) { in CloneFunctionInto()
117 OldAttrs.getParamAttrs(OldArg.getArgNo()); in CloneFunctionInto()
/llvm-project-15.0.7/llvm/lib/IR/
H A DDebugInfoMetadata.cpp1492 uint64_t OldArg, uint64_t NewArg) { in replaceArg() argument
1498 if (Op.getOp() != dwarf::DW_OP_LLVM_arg || Op.getArg(0) < OldArg) { in replaceArg()
1503 uint64_t Arg = Op.getArg(0) == OldArg ? NewArg : Op.getArg(0); in replaceArg()
1506 if (Arg > OldArg) in replaceArg()
/llvm-project-15.0.7/llvm/unittests/IR/
H A DMetadataTest.cpp2977 #define EXPECT_REPLACE_ARG_EQ(Expr, OldArg, NewArg, ...) \ in TEST_F() argument
2981 DIExpression *Expression = DIExpression::replaceArg(Expr, OldArg, NewArg); \ in TEST_F()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h2809 static DIExpression *replaceArg(const DIExpression *Expr, uint64_t OldArg,