Searched defs:NewF (Results 1 - 11 of 11) sorted by relevance

/external/llvm/lib/Target/AMDGPU/
H A DSITypeRewriter.cpp130 Function *NewF = Mod->getFunction(Name); local
131 if (!NewF) {
132 NewF = Function::Create(FunctionType::get(F->getReturnType(), Types, false), GlobalValue::ExternalLinkage, Name, Mod);
133 NewF->setAttributes(F->getAttributes());
135 I.replaceAllUsesWith(Builder.CreateCall(NewF, Args));
H A DAMDGPUOpenCLImageTypeLoweringPass.cpp291 auto NewF = Function::Create(NewFT, F->getLinkage(), F->getName()); local
293 auto NewFArgIt = NewF->arg_begin();
304 CloneFunctionInto(NewF, F, VMap, /*ModuleLevelChanges=*/false, Returns);
308 KernelMDArgs.push_back(ConstantAsMetadata::get(NewF));
313 return std::make_tuple(NewF, NewMDNode);
328 Function *NewF; local
330 std::tie(NewF, NewMDNode) = addImplicitArgs(F, KernelMDNode);
331 if (NewF) {
334 M.getFunctionList().push_back(NewF);
335 M.getOrInsertFunction(NewF
[all...]
H A DAMDGPUPromoteAlloca.cpp388 Function *NewF = cast<Function>(C); local
389 Call->setCalledFunction(NewF);
/external/llvm/lib/ExecutionEngine/Orc/
H A DIndirectionUtils.cpp118 Function *NewF = local
121 NewF->copyAttributesFrom(&F);
124 (*VMap)[&F] = NewF;
125 auto NewArgI = NewF->arg_begin();
131 return NewF;
136 Function *NewF) {
138 if (!NewF)
139 NewF = cast<Function>(VMap[&OrigF]);
141 assert(VMap[&OrigF] == NewF && "Incorrect function mapping in VMap.");
142 assert(NewF
134 moveFunctionBody(Function &OrigF, ValueToValueMapTy &VMap, ValueMaterializer *Materializer, Function *NewF) argument
[all...]
/external/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp334 APFloat NewF = F; local
335 auto Res = NewF.roundToIntegral(APFloat::rmNearestTiesToEven);
336 if (Res != APFloat::opOK || NewF.compare(F) != APFloat::cmpEqual) {
H A DLoopStrengthReduce.cpp3765 Formula NewF = F; local
3766 NewF.BaseOffset = Offset;
3768 NewF))
3770 NewF.ScaledReg = SE.getAddExpr(NegImmS, NewF.ScaledReg);
3775 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(NewF.ScaledReg))
3776 if (C->getValue()->isNegative() != (NewF.BaseOffset < 0) &&
3778 .ule(std::abs(NewF.BaseOffset)))
3782 NewF.canonicalize();
3783 (void)InsertFormula(LU, LUIdx, NewF);
3790 Formula NewF = F; local
4004 Formula NewF = F; local
4019 Formula NewF = F; local
[all...]
/external/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp240 Function *NewF = Function::Create(FTy, F->getLinkage(), F->getName()); local
243 Function::arg_iterator DestI = NewF->arg_begin();
251 CloneDebugInfoMetadata(NewF, F, VMap);
254 CloneFunctionInto(NewF, F, VMap, ModuleLevelChanges, Returns, "", CodeInfo);
255 return NewF;
/external/llvm/tools/bugpoint/
H A DMiscompilation.cpp396 Function *NewF = ToNotOptimize->getFunction(MisCompFunctions[i].first); local
398 assert(NewF && "Function not found??");
399 MiscompiledFunctions.push_back(NewF);
426 Function *NewF = ToNotOptimize->getFunction(MisCompFunctions[i].first); local
428 assert(NewF && "Function not found??");
429 MiscompiledFunctions.push_back(NewF);
596 Function *NewF = ProgClone->getFunction(MisCompFunctions[i].first); local
597 assert(NewF && "Function not found??");
598 MiscompiledFunctions.push_back(NewF);
/external/llvm/lib/IR/
H A DConstants.cpp1472 Function *NewF = getFunction(); local
1476 NewF = cast<Function>(To->stripPointerCasts());
1483 getContext().pImpl->BlockAddresses[std::make_pair(NewF, NewBB)];
1494 setOperand(0, NewF);
/external/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp538 Function *NewF = Function::Create(NewFT, NewFLink, NewFName, local
540 NewF->copyAttributesFrom(F);
541 NewF->removeAttributes(
546 BasicBlock *BB = BasicBlock::Create(*Ctx, "entry", NewF);
548 NewF->removeAttributes(
559 for (Function::arg_iterator ai = NewF->arg_begin(); n != 0; ++ai, --n)
568 return NewF;
687 Function *NewF = local
689 GA->replaceAllUsesWith(ConstantExpr::getBitCast(NewF, GA->getType()));
690 NewF
717 Function *NewF = Function::Create(NewFT, F.getLinkage(), "", &M); local
757 Function *NewF = buildWrapperFunction( local
[all...]
/external/clang/lib/CodeGen/
H A DCodeGenModule.cpp223 auto *NewF = dyn_cast<llvm::Function>(Replacement); local
224 if (!NewF) {
226 NewF = dyn_cast<llvm::Function>(Alias->getAliasee());
231 NewF = dyn_cast<llvm::Function>(CE->getOperand(0));
237 if (NewF) {
238 NewF->removeFromParent();
240 NewF);

Completed in 245 milliseconds