Searched refs:funcPointer (Results 1 – 4 of 4) sorted by relevance
/llvm-project/clang/test/Analysis/ |
H A D | call_once.cpp | 155 void funcPointer() { in funcPointer() function 161 std::call_once(flag, &funcPointer); in test_func_pointers()
|
/llvm-project/flang/lib/Lower/ |
H A D | ConvertCall.cpp | 304 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 D | TargetRewrite.cpp | 490 auto [funcPointer, len] = in convertCallOp() 495 newOpers.push_back(funcPointer); in convertCallOp()
|
/llvm-project/flang/lib/Optimizer/Builder/ |
H A D | IntrinsicCall.cpp | 880 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
|