Home
last modified time | relevance | path

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

/llvm-project/flang/lib/Optimizer/Builder/Runtime/
H A DAllocatable.cpp26 mlir::Value declaredTypeDesc; in genMoveAlloc() local
32 declaredTypeDesc = in genMoveAlloc()
35 declaredTypeDesc = builder.createNullConstant(loc); in genMoveAlloc()
38 builder, loc, fTy, to, from, declaredTypeDesc, hasStat, errMsg, in genMoveAlloc()
/llvm-project/flang/lib/Lower/
H A DAllocatable.cpp247 mlir::Value declaredTypeDesc = {}) {
259 if (!declaredTypeDesc)
260 declaredTypeDesc = builder.createNullConstant(loc);
262 builder, loc, callee.getFunctionType(), boxAddress, declaredTypeDesc,
858 mlir::Value declaredTypeDesc = {},
882 genRuntimeDeallocate(builder, loc, box, errorManager, declaredTypeDesc); in genDeallocateIfAllocated()
895 const Fortran::semantics::Symbol *sym, mlir::Value declaredTypeDesc) { in genDeallocateStmt()
901 genDeallocate(builder, converter, loc, box, errorManager, declaredTypeDesc, in genDeallocateStmt()
916 mlir::Value declaredTypeDesc = builder.create<fir::TypeDescOp>( in genDeallocateStmt()
918 genDeallocateBox(converter, box, loc, sym, declaredTypeDesc); in genDeallocateStmt()
244 genRuntimeDeallocate(fir::FirOpBuilder & builder,mlir::Location loc,const fir::MutableBoxValue & box,ErrorManager & errorManager,mlir::Value declaredTypeDesc={}) genRuntimeDeallocate() argument
830 genDeallocate(fir::FirOpBuilder & builder,Fortran::lower::AbstractConverter & converter,mlir::Location loc,const fir::MutableBoxValue & box,ErrorManager & errorManager,mlir::Value declaredTypeDesc={},const Fortran::semantics::Symbol * symbol=nullptr) genDeallocate() argument
863 genDeallocateBox(Fortran::lower::AbstractConverter & converter,const fir::MutableBoxValue & box,mlir::Location loc,const Fortran::semantics::Symbol * sym,mlir::Value declaredTypeDesc) genDeallocateBox() argument
884 mlir::Value declaredTypeDesc = builder.create<fir::TypeDescOp>( genDeallocateIfAllocated() local
920 mlir::Value declaredTypeDesc = {}; genDeallocateStmt() local
[all...]
/llvm-project/flang/include/flang/Lower/
H A DAllocatable.h60 mlir::Value declaredTypeDesc = {});