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

/external/llvm/lib/Target/AMDGPU/
H A DSITypeRewriter.cpp133 Function *NewF = Mod->getFunction(Name); local
134 if (!NewF) {
135 NewF = Function::Create(FunctionType::get(F->getReturnType(), Types, false), GlobalValue::ExternalLinkage, Name, Mod);
136 NewF->setAttributes(F->getAttributes());
138 I.replaceAllUsesWith(Builder.CreateCall(NewF, Args));
H A DAMDGPUOpenCLImageTypeLoweringPass.cpp290 auto NewF = Function::Create(NewFT, F->getLinkage(), F->getName()); local
292 auto NewFArgIt = NewF->arg_begin();
303 CloneFunctionInto(NewF, F, VMap, /*ModuleLevelChanges=*/false, Returns);
307 KernelMDArgs.push_back(ConstantAsMetadata::get(NewF));
312 return std::make_tuple(NewF, NewMDNode);
327 Function *NewF; local
329 std::tie(NewF, NewMDNode) = addImplicitArgs(F, KernelMDNode);
330 if (NewF) {
333 M.getFunctionList().push_back(NewF);
334 M.getOrInsertFunction(NewF
[all...]
H A DAMDGPUPromoteAlloca.cpp787 Function *NewF = cast<Function>(C); local
788 Call->setCalledFunction(NewF);
/external/llvm/lib/Transforms/Scalar/
H A DFloat2Int.cpp322 APFloat NewF = F; local
323 auto Res = NewF.roundToIntegral(APFloat::rmNearestTiesToEven);
324 if (Res != APFloat::opOK || NewF.compare(F) != APFloat::cmpEqual) {
H A DLoopStrengthReduce.cpp3746 Formula NewF = F; local
3747 NewF.BaseOffset = Offset;
3749 NewF))
3751 NewF.ScaledReg = SE.getAddExpr(NegImmS, NewF.ScaledReg);
3756 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(NewF.ScaledReg))
3757 if (C->getValue()->isNegative() != (NewF.BaseOffset < 0) &&
3759 .ule(std::abs(NewF.BaseOffset)))
3763 NewF.canonicalize();
3764 (void)InsertFormula(LU, LUIdx, NewF);
3771 Formula NewF = F; local
3985 Formula NewF = F; local
4000 Formula NewF = F; local
[all...]
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
H A DCloneFunction.cpp158 Function *NewF = Function::Create(FTy, F->getLinkage(), F->getName()); local
161 Function::arg_iterator DestI = NewF->arg_begin();
170 CloneFunctionInto(NewF, F, VMap, ModuleLevelChanges, Returns, "", CodeInfo);
171 return NewF;
/external/llvm/lib/Transforms/Utils/
H A DCloneFunction.cpp198 Function *NewF = local
202 Function::arg_iterator DestI = NewF->arg_begin();
210 CloneFunctionInto(NewF, F, VMap, /*ModuleLevelChanges=*/false, Returns, "",
213 return NewF;
/external/llvm/unittests/Transforms/Utils/
H A DCloning.cpp454 Function *NewF = NewM->getFunction("f"); local
455 DISubprogram *SP = NewF->getSubprogram();
/external/swiftshader/third_party/LLVM/lib/VMCore/
H A DMetadata.cpp140 const Function *F = 0, *NewF = 0; local
144 NewF = assertLocalFunction(MD);
146 NewF = getFunctionForValue(V);
149 F = NewF;
151 assert((NewF == 0 || F == NewF) &&"inconsistent function-local metadata");
H A DModule.cpp158 Constant *NewF = getOrInsertFunction(Name, Ty); local
160 return NewF;
H A DConstants.cpp1174 Function *NewF = getFunction(); local
1178 NewF = cast<Function>(To);
1185 getContext().pImpl->BlockAddresses[std::make_pair(NewF, NewBB)];
1194 setOperand(0, NewF);
/external/llvm/tools/bugpoint/
H A DMiscompilation.cpp397 Function *NewF = ToNotOptimize->getFunction(MisCompFunctions[i].first); local
399 assert(NewF && "Function not found??");
400 MiscompiledFunctions.push_back(NewF);
427 Function *NewF = ToNotOptimize->getFunction(MisCompFunctions[i].first); local
429 assert(NewF && "Function not found??");
430 MiscompiledFunctions.push_back(NewF);
597 Function *NewF = ProgClone->getFunction(MisCompFunctions[i].first); local
598 assert(NewF && "Function not found??");
599 MiscompiledFunctions.push_back(NewF);
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
H A DMergeFunctions.cpp561 bool insert(ComparableFunction &NewF);
811 bool MergeFunctions::insert(ComparableFunction &NewF) { argument
812 std::pair<FnSetType::iterator, bool> Result = FnSet.insert(NewF);
814 DEBUG(dbgs() << "Inserting as unique: " << NewF.getFunc()->getName() << '\n');
822 NewF.getFunc()->mayBeOverridden());
825 << NewF.getFunc()->getName() << '\n');
827 Function *DeleteF = NewF.getFunc();
828 NewF.release();
/external/swiftshader/third_party/LLVM/tools/bugpoint/
H A DMiscompilation.cpp412 Function *NewF = ToNotOptimize->getFunction(MisCompFunctions[i].first); local
414 assert(NewF && "Function not found??");
415 MiscompiledFunctions.push_back(NewF);
594 Function *NewF = ProgClone->getFunction(MisCompFunctions[i].first); local
595 assert(NewF && "Function not found??");
596 MiscompiledFunctions.push_back(NewF);
/external/spirv-llvm/lib/SPIRV/
H A DSPIRVUtil.cpp320 auto NewF = Function::Create(FT, local
325 NewF->takeName(F);
328 if (NewF->getName() != MangledName) {
334 dbgs() << *NewF << '\n';
336 F = NewF;
/external/llvm/lib/IR/
H A DConstants.cpp1401 Function *NewF = getFunction(); local
1404 if (From == NewF)
1405 NewF = cast<Function>(To->stripPointerCasts());
1414 getContext().pImpl->BlockAddresses[std::make_pair(NewF, NewBB)];
1425 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.cpp220 auto *NewF = dyn_cast<llvm::Function>(Replacement); local
221 if (!NewF) {
223 NewF = dyn_cast<llvm::Function>(Alias->getAliasee());
228 NewF = dyn_cast<llvm::Function>(CE->getOperand(0));
234 if (NewF) {
235 NewF->removeFromParent();
237 NewF);
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp2815 Formula NewF = F; local
2816 NewF.AM.BaseOffs = Offs;
2817 if (!isLegalUse(NewF.AM, LU.MinOffset, LU.MaxOffset,
2820 NewF.ScaledReg = SE.getAddExpr(NegImmS, NewF.ScaledReg);
2825 if (const SCEVConstant *C = dyn_cast<SCEVConstant>(NewF.ScaledReg))
2827 (NewF.AM.BaseOffs < 0) &&
2829 .ule(abs64(NewF.AM.BaseOffs)))
2833 (void)InsertFormula(LU, LUIdx, NewF);
2840 Formula NewF local
3039 Formula NewF = F; local
3054 Formula NewF = F; local
[all...]

Completed in 506 milliseconds