Searched refs:optionalArg (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/flang/test/Semantics/ |
| H A D | resolve89.f90 | 38 real, optional, intent(in) :: optionalArg local 47 real, dimension(merge(1, 2, present(optionalArg))) :: realVar5 87 real, dimension(merge(1, 2, present(optionalArg))) :: realField5 125 real, optional, intent(in) :: optionalArg local 141 character(merge(1, 2, present(optionalArg))) :: presentField 154 type(paramType(merge(1, 2, present(optionalArg)))) :: presentField
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | ConvertExpr.cpp | 2205 ExtValue optionalArg = lowerIntrinsicArgumentAsInquired(expr); in genIntrinsicRef() local 2207 genActualIsPresentTest(builder, loc, optionalArg); in genIntrinsicRef() 2208 operands.emplace_back(optionalArg, isPresent); in genIntrinsicRef() 4865 ExtValue optionalArg = this->asInquired(expr); in genElementalIntrinsicProcRef() local 4867 genActualIsPresentTest(builder, loc, optionalArg); in genElementalIntrinsicProcRef() 4870 return genLoad(builder, loc, optionalArg); in genElementalIntrinsicProcRef() 6117 ExtValue optionalArg = asInquired(expr); in genOptionalArrayFetch() local 6118 mlir::Value isPresent = genActualIsPresentTest(builder, loc, optionalArg); in genOptionalArrayFetch() 6121 mlir::Value base = getBase(optionalArg); in genOptionalArrayFetch() 6130 ExtValue exv = optionalArg; in genOptionalArrayFetch() [all …]
|