Searched refs:NewFn (Results 1 - 8 of 8) sorted by relevance

/external/llvm/lib/IR/
H A DAutoUpgrade.cpp33 Function *&NewFn) {
42 NewFn = Intrinsic::getDeclaration(F->getParent(), IID);
46 static bool UpgradeIntrinsicFunction1(Function *F, Function *&NewFn) { argument
67 NewFn = Function::Create(fType, F->getLinkage(),
72 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctpop,
81 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::ctlz,
87 NewFn = Intrinsic::getDeclaration(F->getParent(), Intrinsic::cttz,
100 NewFn = Intrinsic::getDeclaration(F->getParent(),
121 NewFn = nullptr;
127 return UpgradeSSE41Function(F, Intrinsic::x86_sse41_ptestc, NewFn);
32 UpgradeSSE41Function(Function* F, Intrinsic::ID IID, Function *&NewFn) argument
163 UpgradeIntrinsicFunction(Function *F, Function *&NewFn) argument
239 UpgradeIntrinsicCall(CallInst *CI, Function *NewFn) argument
481 Function *NewFn; local
[all...]
/external/llvm/include/llvm/IR/
H A DAutoUpgrade.h31 /// null in NewFn if the all calls to the original intrinsic function
33 bool UpgradeIntrinsicFunction(Function *F, Function *&NewFn);
37 void UpgradeIntrinsicCall(CallInst *CI, Function *NewFn);
/external/clang/lib/CodeGen/
H A DCGVTables.cpp142 llvm::Function *NewFn = llvm::CloneFunction(BaseFn, VMap, local
144 CGM.getModule().getFunctionList().push_back(NewFn);
145 Fn->replaceAllUsesWith(NewFn);
146 NewFn->takeName(Fn);
148 Fn = NewFn;
H A DCodeGenModule.cpp2229 llvm::Function *NewFn) {
2233 replaceUsesOfNonProtoConstant(Old, NewFn);
2286 auto *NewFn = cast<llvm::Function>(GetAddrOfFunction(GD, Ty)); local
2296 ReplaceUsesOfNonProtoTypeWithRealFunction(GV, NewFn);
2303 llvm::ConstantExpr::getBitCast(NewFn, GV->getType());
2310 GV = NewFn;
2228 ReplaceUsesOfNonProtoTypeWithRealFunction(llvm::GlobalValue *Old, llvm::Function *NewFn) argument
/external/llvm/lib/CodeGen/
H A DIntrinsicLowering.cpp65 static CallInst *ReplaceCallWith(const char *NewFn, CallInst *CI, argument
75 Constant* FCache = M->getOrInsertFunction(NewFn,
/external/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp685 Value *NewFn = IRB.CreateBitCast( local
689 NewFnPhi->addIncoming(NewFn, dyn_cast<Instruction>(NewFn)->getParent());
692 Value *NewFn = IRB.CreateBitCast( local
694 CS.setCalledFunction(NewFn);
/external/clang/lib/Sema/
H A DSemaOverload.cpp10477 ExprResult NewFn = ExprError(); local
10479 NewFn = SemaRef.BuildPossibleImplicitMemberExpr(SS, TemplateKWLoc,
10482 NewFn = SemaRef.BuildTemplateIdExpr(SS, TemplateKWLoc, R, false,
10485 NewFn = SemaRef.BuildDeclarationNameExpr(SS, R, false);
10487 if (NewFn.isInvalid())
10493 return SemaRef.ActOnCallExpr(/*Scope*/ nullptr, NewFn.get(), LParenLoc,
11745 ExprResult NewFn = CreateFunctionRefExpr(*this, Method, Best->FoundDecl, local
11749 if (NewFn.isInvalid())
11765 CXXOperatorCallExpr(Context, OO_Call, NewFn.get(),
/external/llvm/lib/Bitcode/Reader/
H A DBitcodeReader.cpp1682 Function *NewFn; local
1683 if (UpgradeIntrinsicFunction(FI, NewFn))
1684 UpgradedIntrinsics.push_back(std::make_pair(FI, NewFn));

Completed in 370 milliseconds