Home
last modified time | relevance | path

Searched refs:optionalArg (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/flang/test/Semantics/
H A Dresolve89.f9038 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 DConvertExpr.cpp2205 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 …]