Home
last modified time | relevance | path

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

/llvm-project-15.0.7/flang/lib/Lower/
H A DCallInterface.cpp540 using PassEntityBy = typename CallInterface::PassEntityBy; typedef in Fortran::lower::CallInterfaceImpl
634 PassedEntity{PassEntityBy::BaseAddress, std::nullopt, in appendHostAssocTupleArg()
706 setPassedResult(PassEntityBy::AddressAndLength, in handleImplicitCharacterResult()
752 addPassedArg(PassEntityBy::BoxChar, entity, characteristics); in handleImplicitDummy()
869 addPassedArg(PassEntityBy::Box, entity, characteristics); in handleExplicitDummy()
878 : PassEntityBy::BoxChar, in handleExplicitDummy()
883 PassEntityBy passBy = PassEntityBy::BaseAddress; in handleExplicitDummy()
887 passBy = PassEntityBy::Value; in handleExplicitDummy()
891 passBy = PassEntityBy::BaseAddressValueAttribute; in handleExplicitDummy()
999 void addPassedArg(PassEntityBy p, FortranEntity entity, in addPassedArg()
[all …]
H A DConvertExpr.cpp2462 using PassBy = Fortran::lower::CallerInterface::PassEntityBy; in genCallOpAndResult()
3039 using PassBy = Fortran::lower::CallerInterface::PassEntityBy; in genRawProcedureRef()
4965 using PassBy = Fortran::lower::CallerInterface::PassEntityBy; in genElementalUserDefinedProcRef()
H A DBridge.cpp2628 using PassBy = Fortran::lower::CalleeInterface::PassEntityBy; in mapDummiesAndResults()
/llvm-project-15.0.7/flang/include/flang/Lower/
H A DCallInterface.h98 enum class PassEntityBy {
163 PassEntityBy passBy;