Home
last modified time | relevance | path

Searched refs:hasStat (Results 1 – 9 of 9) sorted by relevance

/llvm-project-15.0.7/flang/runtime/
H A Dallocatable.cpp69 int RTNAME(AllocatableAllocate)(Descriptor &descriptor, bool hasStat, in RTNAME()
73 return ReturnError(terminator, StatInvalidDescriptor, errMsg, hasStat); in RTNAME()
76 return ReturnError(terminator, StatBaseNotNull, errMsg, hasStat); in RTNAME()
78 int stat{ReturnError(terminator, descriptor.Allocate(), errMsg, hasStat)}; in RTNAME()
83 stat = Initialize(descriptor, *derived, terminator, hasStat, errMsg); in RTNAME()
91 int RTNAME(AllocatableDeallocate)(Descriptor &descriptor, bool hasStat, in RTNAME()
95 return ReturnError(terminator, StatInvalidDescriptor, errMsg, hasStat); in RTNAME()
98 return ReturnError(terminator, StatBaseNull, errMsg, hasStat); in RTNAME()
100 return ReturnError(terminator, descriptor.Destroy(true), errMsg, hasStat); in RTNAME()
H A Dpointer.cpp116 int RTNAME(PointerAllocate)(Descriptor &pointer, bool hasStat, in RTNAME()
120 return ReturnError(terminator, StatInvalidDescriptor, errMsg, hasStat); in RTNAME()
122 int stat{ReturnError(terminator, pointer.Allocate(), errMsg, hasStat)}; in RTNAME()
127 stat = Initialize(pointer, *derived, terminator, hasStat, errMsg); in RTNAME()
135 int RTNAME(PointerDeallocate)(Descriptor &pointer, bool hasStat, in RTNAME()
139 return ReturnError(terminator, StatInvalidDescriptor, errMsg, hasStat); in RTNAME()
142 return ReturnError(terminator, StatBaseNull, errMsg, hasStat); in RTNAME()
144 return ReturnError(terminator, pointer.Destroy(true, true), errMsg, hasStat); in RTNAME()
H A Dstat.cpp88 Terminator &terminator, int stat, const Descriptor *errmsg, bool hasStat) { in ReturnError() argument
89 if (stat == StatOk || hasStat) { in ReturnError()
H A Dderived.cpp18 Terminator &terminator, bool hasStat, const Descriptor *errMsg) { in Initialize() argument
37 stat = ReturnError(terminator, allocDesc.Allocate(), errMsg, hasStat); in Initialize()
39 stat = Initialize(allocDesc, derived, terminator, hasStat, errMsg); in Initialize()
74 stat = Initialize(compDesc, compType, terminator, hasStat, errMsg); in Initialize()
H A Dderived.h25 bool hasStat = false, const Descriptor *errMsg = nullptr);
H A Dstat.h56 bool hasStat = false);
/llvm-project-15.0.7/flang/include/flang/Runtime/
H A Dallocatable.h73 bool hasStat = false, const Descriptor *errMsg = nullptr,
85 int RTNAME(AllocatableAllocate)(Descriptor &, bool hasStat = false,
89 bool hasStat = false, const Descriptor *errMsg = nullptr,
97 bool hasStat = false, const Descriptor *errMsg = nullptr,
103 int RTNAME(AllocatableDeallocate)(Descriptor &, bool hasStat = false,
H A Dpointer.h74 bool hasStat = false, const Descriptor *errMsg = nullptr,
85 int RTNAME(PointerAllocate)(Descriptor &, bool hasStat = false,
89 bool hasStat = false, const Descriptor *errMsg = nullptr,
97 int RTNAME(PointerDeallocate)(Descriptor &, bool hasStat = false,
/llvm-project-15.0.7/flang/lib/Lower/
H A DAllocatable.cpp60 hasStat = builder.createBool(loc, statExpr != nullptr); in init()
101 mlir::Value hasStat; member
176 box.getAddr(), errorManager.hasStat, errorManager.errMsgAddr, in genRuntimeAllocate()
198 boxAddress, errorManager.hasStat, errorManager.errMsgAddr, in genRuntimeDeallocate()