Home
last modified time | relevance | path

Searched refs:CFI_attribute_allocatable (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/flang/runtime/
H A Dallocatable.cpp24 CFI_attribute_allocatable); in RTNAME()
31 kind, length, nullptr, rank, nullptr, CFI_attribute_allocatable); in RTNAME()
38 derivedType, nullptr, rank, nullptr, CFI_attribute_allocatable); in RTNAME()
66 descriptor.raw().attribute = CFI_attribute_allocatable; in RTNAME()
H A DISO_Fortran_binding.cpp46 if (descriptor->attribute != CFI_attribute_allocatable && in CFI_allocate()
51 if (descriptor->attribute == CFI_attribute_allocatable && in CFI_allocate()
96 if (descriptor->attribute != CFI_attribute_allocatable && in CFI_deallocate()
243 attribute != CFI_attribute_allocatable) { in CFI_establish()
249 if (base_addr && attribute == CFI_attribute_allocatable) { in CFI_establish()
321 if (result->attribute == CFI_attribute_allocatable) { in CFI_section()
383 if (result->attribute == CFI_attribute_allocatable) { in CFI_select_part()
H A Dinquiry.cpp37 CFI_attribute_allocatable); in RTNAME()
H A Dmisc-intrinsic.cpp24 CFI_attribute_allocatable, mold.Addendum() != nullptr); in TransferImpl()
H A Dcharacter.cpp107 TypeCategory::Logical, 1, nullptr, rank, ub, CFI_attribute_allocatable); in Compare()
162 CFI_attribute_allocatable); in AdjustLRHelper()
216 CFI_attribute_allocatable); in LenTrim()
397 CFI_attribute_allocatable); in GeneralCharFunc()
964 CFI_attribute_allocatable); in RTNAME()
998 CFI_attribute_allocatable); in RTNAME()
H A Dderived.cpp35 allocDesc.raw().attribute = CFI_attribute_allocatable; in Initialize()
H A Dreduction-templates.h181 CFI_attribute_allocatable); in CreatePartialReductionResult()
H A Dextrema.cpp149 CFI_attribute_allocatable); in TypedMaxOrMinLoc()
364 CFI_attribute_allocatable); in DoMaxMinNorm2()
H A Dmatmul.cpp169 RCAT, RKIND, nullptr, resRank, extent, CFI_attribute_allocatable); in DoMatmul()
H A Dfindloc.cpp207 CFI_attribute_allocatable); in RTNAME()
H A Dtransformational.cpp122 CFI_attribute_allocatable, sourceAddendum != nullptr); in AllocateResult()
/llvm-project-15.0.7/flang/unittests/Evaluate/
H A DISO-Fortran-binding.cpp95 MATCH((attribute == CFI_attribute_allocatable), res->IsAllocatable()); in check_CFI_establish()
106 if (attribute == CFI_attribute_allocatable) { in check_CFI_establish()
126 if (base_addr != nullptr && attribute == CFI_attribute_allocatable) { in check_CFI_establish()
169 CFI_attribute_pointer, CFI_attribute_allocatable, CFI_attribute_other}; in run_CFI_establish_tests()
238 CFI_attribute_pointer, CFI_attribute_allocatable, CFI_attribute_other}; in run_CFI_address_tests()
340 if (base_addr != nullptr && attribute == CFI_attribute_allocatable) { in check_CFI_allocate()
348 attribute != CFI_attribute_allocatable) { in check_CFI_allocate()
379 CFI_attribute_pointer, CFI_attribute_allocatable, CFI_attribute_other}; in run_CFI_allocate_tests()
H A Dreshape.cpp12 nullptr, 3, sourceExtent, CFI_attribute_allocatable)}; in main()
69 nullptr, 2, nullptr, CFI_attribute_allocatable)}; in main()
/llvm-project-15.0.7/flang/unittests/Runtime/
H A Dtools.h41 nullptr, CFI_attribute_allocatable)};
H A DCommandTest.cpp21 sizeof(char), n, nullptr, 0, nullptr, CFI_attribute_allocatable)}; in CreateEmptyCharDescriptor()
31 sizeof(char), n, nullptr, 0, nullptr, CFI_attribute_allocatable)}; in CharDescriptor()
42 kind, nullptr, 0, nullptr, CFI_attribute_allocatable)}; in EmptyIntDescriptor()
H A DCharacterTest.cpp32 nullptr, shape.size(), nullptr, CFI_attribute_allocatable)}; in CreateDescriptor()
/llvm-project-15.0.7/flang/include/flang/
H A DISO_Fortran_binding.h40 #define CFI_attribute_allocatable 2 macro
/llvm-project-15.0.7/flang/include/flang/Runtime/
H A Ddescriptor.h198 return raw_.attribute == CFI_attribute_allocatable; in IsAllocatable()
/llvm-project-15.0.7/flang/lib/Optimizer/CodeGen/
H A DCodeGen.cpp46 static constexpr unsigned kAttrAllocatable = CFI_attribute_allocatable;
1146 return CFI_attribute_allocatable; in getCFIAttr()
/llvm-project-15.0.7/flang/test/Fir/
H A Dconvert-to-llvm.fir973 // the value of `CFI_attribute_allocatable`.
1568 // attribute in the descriptor is set to 2 (value of CFI_attribute_allocatable