Searched refs:PassedEntity (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/flang/include/flang/Lower/ |
| H A D | CallInterface.h | 155 struct PassedEntity { 187 llvm::ArrayRef<PassedEntity> getPassedArguments() const { 192 std::optional<PassedEntity> getPassedResult() const { return passedResult; } 232 llvm::SmallVector<PassedEntity> passedArguments; 233 std::optional<PassedEntity> passedResult; 289 void placeInput(const PassedEntity &passedEntity, mlir::Value arg); 290 void placeAddressAndLengthInput(const PassedEntity &passedEntity,
|
| /llvm-project-15.0.7/flang/lib/Lower/ |
| H A D | CallInterface.cpp | 181 const PassedEntity &passedEntity, mlir::Value arg) { in placeInput() 190 const PassedEntity &passedEntity, mlir::Value addr, mlir::Value len) { in placeAddressAndLengthInput() 472 PassedEntity &passedEntity = in mapBackInputToPassedEntity() 541 using PassedEntity = typename CallInterface::PassedEntity; typedef in Fortran::lower::CallInterfaceImpl 634 PassedEntity{PassEntityBy::BaseAddress, std::nullopt, in appendHostAssocTupleArg() 1002 PassedEntity{p, entity, emptyValue(), emptyValue(), characteristics}); in addPassedArg() 1006 PassedEntity{p, entity, emptyValue(), emptyValue()}; in setPassedResult() 1027 bool Fortran::lower::CallInterface<T>::PassedEntity::isOptional() const { in isOptional() 1033 bool Fortran::lower::CallInterface<T>::PassedEntity::mayBeModifiedByCall() in mayBeModifiedByCall() 1040 bool Fortran::lower::CallInterface<T>::PassedEntity::mayBeReadByCall() const { in mayBeReadByCall()
|
| H A D | Bridge.cpp | 2648 for (const Fortran::lower::CalleeInterface::PassedEntity &arg : in mapDummiesAndResults() 2651 if (std::optional<Fortran::lower::CalleeInterface::PassedEntity> in mapDummiesAndResults() 2693 if (std::optional<Fortran::lower::CalleeInterface::PassedEntity> in startNewFunction() 2747 if (std::optional<Fortran::lower::CalleeInterface::PassedEntity> in startNewFunction()
|
| H A D | ConvertExpr.cpp | 2552 Fortran::lower::CallerInterface>::PassedEntity> in genCallOpAndResult() 2792 const Fortran::lower::CallerInterface::PassedEntity &arg, in genCopyIn() 2936 const Fortran::lower::CallerInterface::PassedEntity &arg, in prepareActualToBaseAddressLike() 3050 Fortran::lower::CallerInterface>::PassedEntity &arg : in genRawProcedureRef() 4978 Fortran::lower::CallerInterface>::PassedEntity &arg : in genElementalUserDefinedProcRef()
|