/external/llvm/lib/Target/AMDGPU/ |
H A D | SITypeRewriter.cpp | 130 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 D | AMDGPUOpenCLImageTypeLoweringPass.cpp | 291 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 D | AMDGPUPromoteAlloca.cpp | 388 Function *NewF = cast<Function>(C); local 389 Call->setCalledFunction(NewF);
|
/external/llvm/lib/ExecutionEngine/Orc/ |
H A D | IndirectionUtils.cpp | 118 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 D | Float2Int.cpp | 334 APFloat NewF = F; local 335 auto Res = NewF.roundToIntegral(APFloat::rmNearestTiesToEven); 336 if (Res != APFloat::opOK || NewF.compare(F) != APFloat::cmpEqual) {
|
H A D | LoopStrengthReduce.cpp | 3765 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 D | CloneFunction.cpp | 240 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 D | Miscompilation.cpp | 396 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 D | Constants.cpp | 1472 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 D | DataFlowSanitizer.cpp | 538 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 D | CodeGenModule.cpp | 223 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);
|