Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Lower/
H A DConvertExpr.cpp2795 bool byValue) { in genCopyIn() argument
2796 const bool doCopyOut = !byValue && arg.mayBeModifiedByCall(); in genCopyIn()
2797 llvm::StringRef tempName = byValue ? ".copy" : ".copyinout"; in genCopyIn()
2937 CopyOutPairs &copyOutPairs, bool byValue) { in prepareActualToBaseAddressLike() argument
2948 byValue && Fortran::evaluate::IsActuallyConstant(expr) && in prepareActualToBaseAddressLike()
2952 (byValue || (isArray && !Fortran::evaluate::IsSimplyContiguous( in prepareActualToBaseAddressLike()
2969 return genCopyIn(actualArg, arg, copyOutPairs, isPresent, byValue); in prepareActualToBaseAddressLike()
2998 /*restrictCopyAtRuntime=*/llvm::None, byValue); in prepareActualToBaseAddressLike()
3121 const bool byValue = arg.passBy == PassBy::BaseAddressValueAttribute || in genRawProcedureRef() local
3124 prepareActualToBaseAddressLike(*expr, arg, copyOutPairs, byValue); in genRawProcedureRef()