Searched refs:PassEntityBy (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | CallInterface.cpp | 540 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 D | ConvertExpr.cpp | 2462 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 D | Bridge.cpp | 2628 using PassBy = Fortran::lower::CalleeInterface::PassEntityBy; in mapDummiesAndResults()
|
| /llvm-project-15.0.7/flang/include/flang/Lower/ |
| H A D | CallInterface.h | 98 enum class PassEntityBy { 163 PassEntityBy passBy;
|