Home
last modified time | relevance | path

Searched refs:NewArg (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DExpandVariadics.cpp564 auto NewArg = NF->arg_begin(); in deriveFixedArityReplacement() local
566 Arg.replaceAllUsesWith(NewArg); in deriveFixedArityReplacement()
567 NewArg->setName(Arg.getName()); // takeName without killing the old one in deriveFixedArityReplacement()
568 ++NewArg; in deriveFixedArityReplacement()
570 NewArg->setName("varargs"); in deriveFixedArityReplacement()
H A DArgumentPromotion.cpp346 Argument *NewArg = I2++; in doPromotion() local
347 NewArg->setName(Arg.getName() + "." + Twine(Offset) + ".val"); in doPromotion()
352 IRB.CreateAlignedStore(NewArg, NewAlloca, Pair.second.Alignment); in doPromotion()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSCCPSolver.cpp993 Function::arg_iterator NewArg = F->arg_begin(); in setLatticeValueForSpecializationArguments() local
995 for (auto End = F->arg_end(); NewArg != End; ++NewArg, ++OldArg) { in setLatticeValueForSpecializationArguments()
998 << NewArg->getNameOrAsOperand() << "\n"); in setLatticeValueForSpecializationArguments()
1003 if (auto *STy = dyn_cast<StructType>(NewArg->getType())) { in setLatticeValueForSpecializationArguments()
1005 ValueLatticeElement &NewValue = StructValueState[{&*NewArg, I}]; in setLatticeValueForSpecializationArguments()
1009 ValueState[&*NewArg].markConstant(Iter->Actual); in setLatticeValueForSpecializationArguments()
1013 if (auto *STy = dyn_cast<StructType>(NewArg->getType())) { in setLatticeValueForSpecializationArguments()
1015 ValueLatticeElement &NewValue = StructValueState[{&*NewArg, I}]; in setLatticeValueForSpecializationArguments()
1019 ValueLatticeElement &NewValue = ValueState[&*NewArg]; in setLatticeValueForSpecializationArguments()
H A DCloneFunction.cpp141 if (Argument *NewArg = dyn_cast<Argument>(VMap[&OldArg])) { in CloneFunctionInto() local
142 NewArgAttrs[NewArg->getArgNo()] = in CloneFunctionInto()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPULowerBufferFatPointers.cpp1696 for (auto [I, OldArg, NewArg] : enumerate(OldF->args(), NewF->args())) { in moveFunctionAdaptingType()
1697 CloneMap[&NewArg] = &OldArg; in moveFunctionAdaptingType()
1698 NewArg.takeName(&OldArg); in moveFunctionAdaptingType()
1699 Type *OldArgTy = OldArg.getType(), *NewArgTy = NewArg.getType(); in moveFunctionAdaptingType()
1701 NewArg.mutateType(OldArgTy); in moveFunctionAdaptingType()
1702 OldArg.replaceAllUsesWith(&NewArg); in moveFunctionAdaptingType()
1703 NewArg.mutateType(NewArgTy); in moveFunctionAdaptingType()
H A DSIISelLowering.cpp2949 SDValue NewArg; in LowerFormalArguments() local
2972 NewArg = convertArgType(DAG, VT, MemVT, DL, ArgVal, in LowerFormalArguments()
2975 NewArg = DAG.getMergeValues({NewArg, Copy.getValue(1)}, DL); in LowerFormalArguments()
2987 NewArg = DAG.getCopyFromReg( in LowerFormalArguments()
3003 NewArg = in LowerFormalArguments()
3018 if (MemVT.bitsLT(NewArg.getSimpleValueType())) in LowerFormalArguments()
3019 NewArg = DAG.getNode(ISD::TRUNCATE, DL, MemVTInt, NewArg); in LowerFormalArguments()
3021 NewArg = DAG.getBitcast(MemVT, NewArg); in LowerFormalArguments()
3022 NewArg = convertArgType(DAG, VT, MemVT, DL, NewArg, in LowerFormalArguments()
3024 NewArg = DAG.getMergeValues({NewArg, Chain}, DL); in LowerFormalArguments()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DSafeStack.cpp584 Value *NewArg = IRB.CreateBitCast(Off, Arg->getType(), in moveStaticAllocasToUnsafeStack() local
590 Arg->replaceAllUsesWith(NewArg); in moveStaticAllocasToUnsafeStack()
591 IRB.SetInsertPoint(cast<Instruction>(NewArg)->getNextNode()); in moveStaticAllocasToUnsafeStack()
/freebsd/contrib/llvm-project/llvm/lib/TableGen/
H A DRecord.cpp1573 Init *NewArg; in ForeachDagApply() local
1577 NewArg = ForeachDagApply(LHS, Argd, RHS, CurRec); in ForeachDagApply()
1579 NewArg = ItemApply(LHS, Arg, RHS, CurRec); in ForeachDagApply()
1581 NewArgs.push_back(std::make_pair(NewArg, ArgName)); in ForeachDagApply()
1582 if (Arg != NewArg) in ForeachDagApply()
2332 auto *NewArg = cast<ArgumentInit>(Arg->resolveReferences(UR)); in resolveReferences() local
2333 NewArgs.push_back(NewArg); in resolveReferences()
2334 Changed |= NewArg != Arg; in resolveReferences()
2625 Init *NewArg = Arg->resolveReferences(R); in resolveReferences() local
2626 NewArgs.push_back(NewArg); in resolveReferences()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp4241 Value *NewArg = *AI; in transformConstExprCastCall() local
4243 NewArg = Builder.CreateBitOrPointerCast(*AI, ParamTy); in transformConstExprCastCall()
4244 Args.push_back(NewArg); in transformConstExprCastCall()
4268 Value *NewArg = *AI; in transformConstExprCastCall() local
4273 NewArg = Builder.CreateCast(opcode, *AI, PTy); in transformConstExprCastCall()
4275 Args.push_back(NewArg); in transformConstExprCastCall()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DDebugInfoMetadata.cpp1890 uint64_t OldArg, uint64_t NewArg) { in replaceArg() argument
1901 uint64_t Arg = Op.getArg(0) == OldArg ? NewArg : Op.getArg(0); in replaceArg()
H A DDebugInfo.cpp502 } else if (Metadata *NewArg = in stripLoopMDLoc() local
504 Args.push_back(NewArg); in stripLoopMDLoc()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDebugInfoMetadata.h3054 uint64_t NewArg);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGBuiltin.cpp5701 llvm::Value *NewArg; in EmitBuiltinExpr() local
5704 NewArg = Builder.CreateAddrSpaceCast(Arg0, NewArgT); in EmitBuiltinExpr()
5706 NewArg = Builder.CreateBitOrPointerCast(Arg0, NewArgT); in EmitBuiltinExpr()
5709 EmitRuntimeCall(CGM.CreateRuntimeFunction(FTy, NewName), {NewArg}); in EmitBuiltinExpr()