Home
last modified time | relevance | path

Searched refs:ALLOCATABLE (Results 1 – 12 of 12) sorted by relevance

/external/llvm-project/flang/include/flang/Semantics/
Dattr.h24 ENUM_CLASS(Attr, ABSTRACT, ALLOCATABLE, ASYNCHRONOUS, BIND_C, CONTIGUOUS, in ENUM_CLASS() argument
Dtools.h129 return symbol.attrs().test(Attr::ALLOCATABLE); in IsAllocatable()
/external/llvm-project/polly/test/Isl/CodeGen/
Dfortran_array_runtime_size_generation.ll14 ; INTEGER (KIND=iintegers), ALLOCATABLE, PRIVATE :: &
/external/llvm-project/polly/test/ScopInfo/
Dfortran_array_global_nonmalloc_nonvectored.ll9 ; REAL (KIND = wp), ALLOCATABLE, PRIVATE :: &
Dfortran_array_global_malloc_nonvectored.ll9 ; REAL (KIND = wp), ALLOCATABLE, PRIVATE :: &
/external/llvm-project/flang/lib/Evaluate/
Dcharacteristics.cpp271 {Attr::ALLOCATABLE, DummyDataObject::Attr::Allocatable}, in Characterize()
513 {semantics::Attr::ALLOCATABLE, FunctionResult::Attr::Allocatable}, in Characterize()
Dintrinsics.cpp2017 ok = symbol->attrs().test(semantics::Attr::ALLOCATABLE); in ApplySpecificChecks()
/external/llvm-project/flang/lib/Semantics/
Dcheck-declarations.cpp374 if (symbol.attrs().test(Attr::ALLOCATABLE)) { in CheckAssumedTypeEntity()
1300 CheckConflicting(symbol, Attr::POINTER, Attr::ALLOCATABLE); // C751 in CheckPointer()
1372 } else if (passArg.attrs().test(Attr::ALLOCATABLE)) { in CheckPassArg()
Dresolve-names.cpp260 HANDLE_ATTR_CLASS(Allocatable, ALLOCATABLE)
754 objectDeclAttr_ = Attr::ALLOCATABLE; in Pre()
3170 if (!GetAttrs().HasAny({Attr::POINTER, Attr::ALLOCATABLE})) { // C702 in Post()
3877 if (!attrs.HasAny({Attr::POINTER, Attr::ALLOCATABLE})) { in Post()
3899 if (attrs.HasAny({Attr::POINTER, Attr::ALLOCATABLE})) { in Post()
3946 GetAttrs().HasAny({Attr::POINTER, Attr::ALLOCATABLE})); in Pre()
4506 if (attrs.test(Attr::ALLOCATABLE)) { in CheckCommonBlocks()
4559 if (component.attrs().test(Attr::ALLOCATABLE)) { in CheckCommonBlockDerivedType()
/external/llvm-project/flang/docs/
Df2018-grammar.md144 access-spec | ALLOCATABLE |
208 access-spec | ALLOCATABLE | ASYNCHRONOUS |
247 R829 allocatable-stmt -> ALLOCATABLE [::] allocatable-decl-list
/external/llvm-project/flang/include/flang/Evaluate/
Dtools.h773 semantics::Attrs{semantics::Attr::POINTER, semantics::Attr::ALLOCATABLE}); in IsAllocatableOrPointer()
/external/llvm-project/flang/include/flang/Optimizer/Dialect/
DFIROps.td70 // Reference to an ALLOCATABLE attribute type
1408 let summary = "is the boxed value an ALLOCATABLE?";
1411 Determine if the boxed value was from an ALLOCATABLE entity. This will
1422 variable is an `ALLOCATABLE`.