Home
last modified time | relevance | path

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

/llvm-project/flang/lib/Lower/
H A DConvertProcedureDesignator.cpp172 mlir::Value funcAddr = fir::getBase(procExv); in convertProcedureDesignatorToHLFIR() local
173 if (!mlir::isa<fir::BoxProcType>(funcAddr.getType())) { in convertProcedureDesignatorToHLFIR()
176 if (auto host = Fortran::lower::argumentHostAssocs(converter, funcAddr)) in convertProcedureDesignatorToHLFIR()
177 funcAddr = builder.create<fir::EmboxProcOp>( in convertProcedureDesignatorToHLFIR()
178 loc, boxTy, llvm::ArrayRef<mlir::Value>{funcAddr, host}); in convertProcedureDesignatorToHLFIR()
180 funcAddr = builder.create<fir::EmboxProcOp>(loc, boxTy, funcAddr); in convertProcedureDesignatorToHLFIR()
186 fir::factory::getCharacterProcedureTupleType(funcAddr.getType()); in convertProcedureDesignatorToHLFIR()
188 builder, loc, tupleTy, funcAddr, box.getLen()); in convertProcedureDesignatorToHLFIR()
190 [funcAddr](const auto &) { return funcAddr; }); in convertProcedureDesignatorToHLFIR()
H A DConvertExpr.cpp552 /// \p funcAddr argument to a boxproc value, with the host-association as in createBoxProcCharTuple()
556 mlir::Type argTy, mlir::Value funcAddr, in createBoxProcCharTuple()
567 mlir::Type fromTy = funcAddr.getType();
570 funcAddr = builder.createConvert(loc, toTy, funcAddr);
572 funcAddr = builder.create<fir::BoxAddrOp>(loc, toTy, funcAddr);
575 if (auto host = Fortran::lower::argumentHostAssocs(converter, funcAddr)) in absentBoxToUnallocatedBox()
577 loc, boxTy, llvm::ArrayRef<mlir::Value>{funcAddr, host}); in absentBoxToUnallocatedBox()
578 return builder.create<fir::EmboxProcOp>(loc, boxTy, funcAddr); in absentBoxToUnallocatedBox()
537 createBoxProcCharTuple(Fortran::lower::AbstractConverter & converter,mlir::Type argTy,mlir::Value funcAddr,mlir::Value charLen) createBoxProcCharTuple() argument
[all...]
/llvm-project/lldb/source/Expression/
H A DIRInterpreter.cpp1436 lldb_private::Address funcAddr(I.ULongLong(LLDB_INVALID_ADDRESS)); in Interpret()
1514 exe_ctx.GetThreadRef(), funcAddr, *prototype, *returnType, args, in Interpret()
1466 lldb_private::Address funcAddr(I.ULongLong(LLDB_INVALID_ADDRESS)); Interpret() local
/llvm-project/lld/MachO/
H A DInputFiles.cpp1451 uint64_t funcAddr = reader.readPointer(&dataOff, cie.funcPtrSize) + in registerEhFrames() local
1487 funcSym = findSymbolAtAddress(sections, funcAddr); in registerEhFrames()