Home
last modified time | relevance | path

Searched refs:funcPointer (Results 1 – 4 of 4) sorted by relevance

/llvm-project/clang/test/Analysis/
H A Dcall_once.cpp155 void funcPointer() { in funcPointer() function
161 std::call_once(flag, &funcPointer); in test_func_pointers()
/llvm-project/flang/lib/Lower/
H A DConvertCall.cpp304 mlir::Value funcPointer; in genCallOpAndResult()
315 funcPointer = Fortran::lower::derefPassProcPointerComponent( in genCallOpAndResult()
321 funcPointer = fir::getBase(loweredProc); in genCallOpAndResult()
433 if (!funcPointer) { in genCallOpAndResult()
455 funcPointer = builder.create<fir::AddrOfOp>(loc, funcOpType, symbolAttr); in genCallOpAndResult()
474 funcPointer ? callSiteType : caller.getFuncOp().getFunctionType(); in genCallOpAndResult()
480 if (funcPointer) { in genCallOpAndResult()
482 mlir::isa<fir::BoxProcType>(funcPointer.getType()) in genCallOpAndResult()
483 ? builder.create<fir::BoxAddrOp>(loc, funcType, funcPointer) in genCallOpAndResult()
484 : builder.createConvert(loc, funcType, funcPointer)); in genCallOpAndResult()
303 mlir::Value funcPointer; genCallOpAndResult() local
[all...]
/llvm-project/flang/lib/Optimizer/CodeGen/
H A DTargetRewrite.cpp490 auto [funcPointer, len] = in convertCallOp()
495 newOpers.push_back(funcPointer); in convertCallOp()
/llvm-project/flang/lib/Optimizer/Builder/
H A DIntrinsicCall.cpp880 mlir::Value funcPointer = in genMathOp()
882 funcPointer = builder.createConvert(loc, libFuncType, funcPointer); in genMathOp()
884 llvm::SmallVector<mlir::Value, 3> operands{funcPointer}; in genMathOp()
809 mlir::Value funcPointer = genLibCall() local