/llvm-project/flang/runtime/ |
H A D | reduce.cpp | 13 #include "terminator.h" 24 const T *identity, Terminator &terminator) in ReduceAccumulator() argument 26 terminator_{terminator} {} 58 Terminator &terminator_; 65 const T *identity, Terminator &terminator) in BufferedReduceAccumulator() argument 67 terminator_{terminator} {} 101 Terminator &terminator_; 116 Terminator terminato in RTDEF() local 127 Terminator terminator{source, line}; RTDEF() local 138 Terminator terminator{source, line}; RTDEF() local 148 Terminator terminator{source, line}; RTDEF() local 158 Terminator terminator{source, line}; RTDEF() local 169 Terminator terminator{source, line}; RTDEF() local 180 Terminator terminator{source, line}; RTDEF() local 190 Terminator terminator{source, line}; RTDEF() local 200 Terminator terminator{source, line}; RTDEF() local 211 Terminator terminator{source, line}; RTDEF() local 222 Terminator terminator{source, line}; RTDEF() local 232 Terminator terminator{source, line}; RTDEF() local 242 Terminator terminator{source, line}; RTDEF() local 253 Terminator terminator{source, line}; RTDEF() local 264 Terminator terminator{source, line}; RTDEF() local 274 Terminator terminator{source, line}; RTDEF() local 285 Terminator terminator{source, line}; RTDEF() local 296 Terminator terminator{source, line}; RTDEF() local 307 Terminator terminator{source, line}; RTDEF() local 317 Terminator terminator{source, line}; RTDEF() local 329 Terminator terminator{source, line}; RTDEF() local 338 Terminator terminator{source, line}; RTDEF() local 347 Terminator terminator{source, line}; RTDEF() local 356 Terminator terminator{source, line}; RTDEF() local 365 Terminator terminator{source, line}; RTDEF() local 374 Terminator terminator{source, line}; RTDEF() local 383 Terminator terminator{source, line}; RTDEF() local 392 Terminator terminator{source, line}; RTDEF() local 403 Terminator terminator{source, line}; RTDEF() local 414 Terminator terminator{source, line}; RTDEF() local 425 Terminator terminator{source, line}; RTDEF() local 435 Terminator terminator{source, line}; RTDEF() local 447 Terminator terminator{source, line}; RTDEF() local 458 Terminator terminator{source, line}; RTDEF() local 469 Terminator terminator{source, line}; RTDEF() local 479 Terminator terminator{source, line}; RTDEF() local 492 Terminator terminator{source, line}; RTDEF() local 504 Terminator terminator{source, line}; RTDEF() local 515 Terminator terminator{source, line}; RTDEF() local 526 Terminator terminator{source, line}; RTDEF() local 537 Terminator terminator{source, line}; RTDEF() local 549 Terminator terminator{source, line}; RTDEF() local 560 Terminator terminator{source, line}; RTDEF() local 571 Terminator terminator{source, line}; RTDEF() local 583 Terminator terminator{source, line}; RTDEF() local 595 Terminator terminator{source, line}; RTDEF() local 607 Terminator terminator{source, line}; RTDEF() local 618 Terminator terminator{source, line}; RTDEF() local 631 Terminator terminator{source, line}; RTDEF() local 643 Terminator terminator{source, line}; RTDEF() local 655 Terminator terminator{source, line}; RTDEF() local 666 Terminator terminator{source, line}; RTDEF() local 790 Terminator terminator{source, line}; RTDEF() local 800 Terminator terminator{source, line}; RTDEF() local 810 Terminator terminator{source, line}; RTDEF() local 821 Terminator terminator{source, line}; RTDEF() local 831 Terminator terminator{source, line}; RTDEF() local 842 Terminator terminator{source, line}; RTDEF() local 853 Terminator terminator{source, line}; RTDEF() local 863 Terminator terminator{source, line}; RTDEF() local [all...] |
H A D | findloc.cpp | 140 bool back, Terminator &terminator) const { in operator ()() 144 DoTotalReduction<void>(x, dim, mask, accumulator, "FINDLOC", terminator); 146 void>(kind, terminator, accumulator, result); 159 Terminator &terminator) const { in operator ()() 165 targetKind, terminator, result, x, target, kind, dim, mask, back, in operator ()() 166 terminator); in operator ()() 171 targetKind, terminator, result, x, target, kind, dim, mask, back, in operator ()() 172 terminator); in operator ()() 196 LogicalFindlocHelper(Descriptor & result,const Descriptor & x,const Descriptor & target,int kind,const Descriptor * mask,bool back,Terminator & terminator) LogicalFindlocHelper() argument 215 Terminator terminator{source, line}; RTDEF() local 295 PartialLogicalFindlocHelper(Descriptor & result,const Descriptor & x,const Descriptor & target,int kind,int dim,const Descriptor * mask,bool back,Terminator & terminator) PartialLogicalFindlocHelper() argument 309 Terminator terminator{source, line}; RTDEF() local [all...] |
H A D | execute.cpp | 12 #include "terminator.h" 62 const Descriptor *intVal, std::int64_t value, Terminator &terminator) { in CheckAndStoreIntToDescriptor() argument 64 StoreIntToDescriptor(intVal, value, terminator); in CheckAndStoreIntToDescriptor() 71 const Descriptor *cmdmsg, Terminator &terminator) { in TerminationCheck() argument 79 terminator.Crash("Command line execution is not supported, system " in TerminationCheck() 82 StoreIntToDescriptor(cmdstat, NO_SUPPORT_ERR, terminator); in TerminationCheck() 95 terminator.Crash("errno to char msg failed."); in TerminationCheck() 97 terminator, std::strlen(msg) + std::strlen(err_buffer) + 1))}; in TerminationCheck() 101 terminator.Crash(newMsg); in TerminationCheck() 103 StoreIntToDescriptor(cmdstat, EXECL_ERR, terminator); in TerminationCheck() [all …]
|
H A D | transformational.cpp | 21 #include "terminator.h" 32 RT_API_ATTRS ShiftControl(const Descriptor &s, Terminator &t, int dim) in ShiftControl() 83 Terminator &terminator_; 93 const Descriptor &result, Terminator &terminator) { in DefaultInitialize() argument 96 terminator, catAndKind && catAndKind->first != TypeCategory::Derived); in DefaultInitialize() 113 terminator.Crash( in DefaultInitialize() 123 Terminator &terminator, const char *function) { in AllocateResult() argument 135 terminator in AllocateResult() 143 AllocateBesselResult(Descriptor & result,int32_t n1,int32_t n2,Terminator & terminator,const char * function) AllocateBesselResult() argument 170 Terminator terminator{sourceFile, line}; DoBesselJn() local 222 Terminator terminator{sourceFile, line}; DoBesselJnX0() local 251 Terminator terminator{sourceFile, line}; DoBesselYn() local 303 Terminator terminator{sourceFile, line}; DoBesselYnX0() local 458 Terminator terminator{sourceFile, line}; RTDEF() local 503 Terminator terminator{sourceFile, line}; RTDEF() local 523 Terminator terminator{sourceFile, line}; RTDEF() local 603 Terminator terminator{sourceFile, line}; RTDEF() local 635 Terminator terminator{sourceFile, line}; RTDEF() local 710 Terminator terminator{sourceFile, line}; RTDEF() local 820 Terminator terminator{sourceFile, line}; RTDEF() local 854 Terminator terminator{sourceFile, line}; RTDEF() local 874 Terminator terminator{sourceFile, line}; RTDEF() local [all...] |
H A D | character.cpp | 10 #include "terminator.h" 91 const Descriptor &y, const Terminator &terminator) { in Compare() argument 93 terminator, x.rank() == y.rank() || x.rank() == 0 || y.rank() == 0); in Compare() 102 terminator.Crash("Character array comparison: operands are not " in Compare() 121 terminator.Crash("Compare: could not allocate storage for result"); in Compare() 159 const Descriptor &string, const Terminator &terminator) { in AdjustLRHelper() argument 176 terminator.Crash("ADJUSTL/R: could not allocate storage for result"); in AdjustLRHelper() 188 Terminator terminator{sourceFile, sourceLine}; in AdjustLR() local 191 AdjustLRHelper<char, ADJUSTR>(result, string, terminator); in AdjustLR() 194 AdjustLRHelper<char16_t, ADJUSTR>(result, string, terminator); in AdjustLR() [all …]
|
H A D | command.cpp | 12 #include "terminator.h" 95 const Descriptor *length, std::int64_t value, Terminator &terminator) { in operator ()() 99 kind, terminator, value); in FitsInDescriptor() argument 105 Terminator terminator{sourceFile, line}; 108 RUNTIME_CHECK(terminator, IsValidCharDescriptor(value)); in RTNAME() 114 RUNTIME_CHECK(terminator, IsValidIntDescriptor(length)); in RTNAME() 115 StoreIntToDescriptor(length, 0, terminator); in RTNAME() 128 if (length && FitsInDescriptor(length, argLen, terminator)) { in RTNAME() 109 Terminator terminator{sourceFile, line}; RTNAME() local 146 Terminator terminator{sourceFile, line}; RTNAME() local 214 Terminator terminator{sourceFile, line}; RTNAME() local 251 Terminator terminator{sourceFile, line}; RTNAME() local [all...] |
H A D | allocatable.cpp | 13 #include "terminator.h" 69 Terminator terminator{sourceFile, sourceLine}; in RTDEF() local 75 terminator, StatMoveAllocSameAllocatable, errMsg, hasStat); in RTDEF() 80 to.Destroy(/*finalize=*/true, /*destroyPointers=*/false, &terminator)}; in RTDEF() 82 return ReturnError(terminator, stat, errMsg, hasStat); in RTDEF() 138 Terminator terminator{sourceFile, sourceLine}; in RTDEF() local 140 return ReturnError(terminator, StatInvalidDescriptor, errMsg, hasStat); in RTDEF() 142 return ReturnError(terminator, StatBaseNotNull, errMsg, hasStat); in RTDEF() 144 int stat{ReturnError(terminator, descriptor.Allocate(), errMsg, hasStat)}; in RTDEF() 150 Initialize(descriptor, *derived, terminator, hasStat, errMsg); in RTDEF() [all …]
|
H A D | reduction-templates.h | 25 #include "terminator.h" 47 Terminator &terminator) { in DoTotalReduction() argument 49 terminator.Crash("%s: bad DIM=%d for ARRAY argument with rank %d", in DoTotalReduction() 55 CheckConformability(x, *mask, terminator, intrinsic, "ARRAY", "MASK"); in DoTotalReduction() 86 Terminator terminator{source, line}; in GetTotalReduction() 87 RUNTIME_CHECK(terminator, in GetTotalReduction() 92 DoTotalReduction<CppType>(x, dim, mask, accumulator, intrinsic, terminator); in GetTotalReduction() 185 const Descriptor *mask, Terminator in PartialReduction() 181 PartialReduction(Descriptor & result,const Descriptor & x,std::size_t resultElementSize,int dim,const Descriptor * mask,Terminator & terminator,const char * intrinsic,ACCUMULATOR & accumulator) PartialReduction() argument 237 PartialIntegerReduction(Descriptor & result,const Descriptor & x,int dim,int kind,const Descriptor * mask,const char * intrinsic,Terminator & terminator) PartialIntegerReduction() argument 336 DoMaxMinNorm2(Descriptor & result,const Descriptor & x,int dim,const Descriptor * mask,const char * intrinsic,Terminator & terminator) DoMaxMinNorm2() argument [all...] |
H A D | extrema.cpp | 111 Terminator &terminator) { in LocationHelper() argument 113 DoTotalReduction<CPPTYPE>(x, 0, mask, accumulator, intrinsic, terminator); in LocationHelper() 115 kind, terminator, accumulator, result); in LocationHelper() 124 Terminator terminator{source, line}; in DoMaxOrMinLoc() local 127 CppType>(intrinsic, result, x, kind, mask, terminator); in DoMaxOrMinLoc() 130 CppType>(intrinsic, result, x, kind, mask, terminator); in DoMaxOrMinLoc() 154 Terminator terminator{sourc in CharacterMaxOrMinLoc() local 183 Terminator terminator{source, line}; TotalNumericMaxOrMinLoc() local 319 DoPartialMaxOrMinLocDirection(const char * intrinsic,Descriptor & result,const Descriptor & x,int kind,int dim,const Descriptor * mask,Terminator & terminator) DoPartialMaxOrMinLocDirection() argument 332 DoPartialMaxOrMinLoc(const char * intrinsic,Descriptor & result,const Descriptor & x,int kind,int dim,const Descriptor * mask,bool back,Terminator & terminator) DoPartialMaxOrMinLoc() argument 359 Terminator terminator{source, line}; TypedPartialMaxOrMinLoc() local 490 Terminator terminator{source, line}; NumericMaxOrMin() local 566 Terminator terminator{source, line}; CharacterMaxOrMin() local 743 Terminator terminator{source, line}; RTDEF() local [all...] |
H A D | assign.cpp | 13 #include "terminator.h" 23 Descriptor &to, const Descriptor &from, Terminator &terminator, int flags) { 76 Descriptor &to, const Descriptor &from, Terminator &terminator, int flags) { in MustDeallocateLHS() 102 int result{ReturnError(terminator, to.Allocate())}; in AllocateAssignmentLHS() 104 result = ReturnError(terminator, Initialize(to, *derived, terminator)); in AllocateAssignmentLHS() 243 Terminator &terminator, in 34 MustDeallocateLHS(Descriptor & to,const Descriptor & from,Terminator & terminator,int flags) MustDeallocateLHS() argument 87 AllocateAssignmentLHS(Descriptor & to,const Descriptor & from,Terminator & terminator,int flags) AllocateAssignmentLHS() argument 254 Assign(Descriptor & to,const Descriptor & from,Terminator & terminator,int flags) Assign() argument 526 DoFromSourceAssign(Descriptor & alloc,const Descriptor & source,Terminator & terminator) DoFromSourceAssign() argument [all...] |
H A D | reduction.cpp | 120 Terminator terminator{source, line}; in RTDEF() 122 RUNTIME_CHECK(terminator, in RTDEF() 127 result, x, dim, catKind->second, mask, "IALL", terminator); in RTDEF() 164 Terminator terminator{source, line}; in RTDEF() 166 RUNTIME_CHECK(terminator, in RTDEF() 171 result, x, dim, catKind->second, mask, "IANY", terminator); in RTDEF() 208 Terminator terminator{sourc 116 Terminator terminator{source, line}; RTDEF() local 154 Terminator terminator{source, line}; RTDEF() local 196 Terminator terminator{source, line}; RTDEF() local 238 Terminator terminator{source, line}; GetTotalLogicalReduction() local 291 DoReduceLogicalDimension(Descriptor & result,const Descriptor & x,int dim,Terminator & terminator,const char * intrinsic) DoReduceLogicalDimension() argument 347 Terminator terminator{source, line}; RTDEF() local 358 Terminator terminator{source, line}; RTDEF() local 371 Terminator terminator{source, line}; RTDEF() local 382 Terminator terminator{source, line}; RTDEF() local [all...] |
H A D | io-api-common.h | 13 #include "terminator.h" 21 static inline RT_API_ATTRS Cookie NoopUnit(const Terminator &terminator, 23 Cookie cookie{&New<NoopStatementState>{terminator}( 24 terminator.sourceFileName(), terminator.sourceLine(), unitNumber) 35 const Terminator &terminator, Cookie &errorCookie) { in GetOrCreateUnit() argument 36 IoErrorHandler handler{terminator}; in GetOrCreateUnit() 45 errorCookie = NoopUnit(terminator, unitNumber, in GetOrCreateUnit() 54 Terminator terminator{sourceFile, sourceLine}; in BeginExternalListIO() 57 unitNumber, DIR, false /*!unformatted*/, terminator, errorCookie)}; in BeginExternalListIO() 88 terminator, std::forward<A>(xs)..., *unit, sourceFile, sourceLine); in BeginExternalListIO() [all …]
|
H A D | inquiry.cpp | 14 #include "terminator.h" 34 Terminator terminator{sourceFile, line}; in RTDEF() local 35 terminator.Crash( in RTDEF() 44 Terminator terminator{sourceFile, line}; in RTDEF() local 49 kind, terminator, result, i, dimension.UpperBound()); in RTDEF() 66 Terminator terminator{sourceFile, line}; in RTDEF() local 67 terminator.Crash( in RTDEF() 76 Terminator terminator{sourceFile, line}; in RTDEF() local 81 kind, terminator, result, i, dimension.Extent()); in RTDEF() 87 Terminator terminator{sourceFile, line}; in RTDEF() local [all …]
|
H A D | pointer.cpp | 14 #include "terminator.h" 78 Terminator terminator{__FILE__, __LINE__}; in RTDEF() local 85 boundElementBytes, terminator)); in RTDEF() 94 Terminator terminator{sourceFile, sourceLine}; in RTDEF() local 103 boundElementBytes, terminator), in RTDEF() 105 boundElementBytes, terminator)); in RTDEF() 114 terminator.Crash("PointerAssociateRemapping: too many elements in remapped " in RTDEF() 146 Terminator terminator{sourceFile, sourceLine}; in RTDEF() local 148 return ReturnError(terminator, StatInvalidDescriptor, errMsg, hasStat); in RTDEF() 159 return ReturnError(terminator, CFI_ERROR_MEM_ALLOCATION, errMsg, hasStat); in RTDEF() [all …]
|
H A D | random.cpp | 15 #include "terminator.h" 55 Terminator terminator{source, line}; in RTNAME() local 57 RUNTIME_CHECK(terminator, in RTNAME() 80 terminator.Crash( in RTNAME() 105 terminator.Crash( 117 Terminator terminator{source, line}; in RTNAME() 119 RUNTIME_CHECK(terminator, in RTNAME() 131 terminator in RTNAME() 86 Terminator terminator{source, line}; RTNAME() local 112 Terminator terminator{source, line}; RTNAME() local 152 Terminator terminator{source, line}; RTNAME() local [all...] |
H A D | tools.cpp | 10 #include "terminator.h" 28 const char *s, std::size_t length, const Terminator &terminator) { in SaveDefaultCharacter() argument 30 auto *p{static_cast<char *>(AllocateMemoryOrCrash(terminator, length + 1))}; in SaveDefaultCharacter() 86 Terminator &terminator, const char *funcName, const char *toName, in CheckConformability() argument 93 terminator.Crash( in CheckConformability() 101 terminator.Crash("Incompatible array arguments to %s: dimension %d of " in CheckConformability() 110 Terminator &terminator, int kind, const char *intrinsic) { in CheckIntegerKind() argument 112 terminator.Crash("not yet implemented: INTEGER(KIND=%d) in %s intrinsic", in CheckIntegerKind() 177 char *str, std::size_t length, Terminator &terminator) { in EnsureNullTerminated() argument 179 char *newCmd{(char *)AllocateMemoryOrCrash(terminator, length + 1)}; in EnsureNullTerminated() [all …]
|
H A D | tools.h | 13 #include "terminator.h" 47 class Terminator; variable 52 const char *, std::size_t, const Terminator &); 90 Terminator &, const char *funcName, const char *toName, 113 Terminator &, int kind, const char *intrinsic); 124 const char *p, std::size_t bytes, Terminator &terminator) { in GetInt64() argument 135 terminator.Crash("GetInt64: no case for %zd bytes", bytes); in GetInt64() 140 const char *p, std::size_t bytes, Terminator &terminator) { in GetInt64Safe() argument 190 ApplyType(TypeCategory cat,int kind,Terminator & terminator,A &&...x) ApplyType() argument 291 ApplyIntegerKind(int kind,Terminator & terminator,A &&...x) ApplyIntegerKind() argument 313 ApplyFloatingPointKind(int kind,Terminator & terminator,A &&...x) ApplyFloatingPointKind() argument 347 ApplyCharacterKind(int kind,Terminator & terminator,A &&...x) ApplyCharacterKind() argument 362 ApplyLogicalKind(int kind,Terminator & terminator,A &&...x) ApplyLogicalKind() argument [all...] |
H A D | external-unit.cpp | 35 void FlushOutputOnCrash(const Terminator &terminator) { in FlushOutputOnCrash() argument 39 IoErrorHandler handler{terminator}; in FlushOutputOnCrash() 55 int unit, const Terminator &terminator, bool &wasExtant) { in LookUpOrCreate() argument 56 return GetUnitMap().LookUpOrCreate(unit, terminator, wasExtant); in LookUpOrCreate() 93 int unit, const Terminator &terminator) { in CreateNew() 96 GetUnitMap().LookUpOrCreate(unit, terminator, wasExtant)}; 97 RUNTIME_CHECK(terminator, resul 89 CreateNew(int unit,const Terminator & terminator) CreateNew() argument 102 NewUnit(const Terminator & terminator,bool forChildIo) NewUnit() argument 242 Terminator terminator{__FILE__, __LINE__}; CreateUnitMap() local [all...] |
H A D | pseudo-unit.cpp | 26 void FlushOutputOnCrash(const Terminator &) {} in FlushOutputOnCrash() argument 29 Terminator{__FILE__, __LINE__}.Crash("%s: unsupported", RT_PRETTY_FUNCTION); in LookUp() 33 int, const Terminator &, bool &) { in LookUpOrCreate() argument 34 Terminator{__FILE__, __LINE__}.Crash("%s: unsupported", RT_PRETTY_FUNCTION); in LookUpOrCreate() 47 Terminator{__FILE__, __LINE__}.Crash("%s: unsupported", RT_PRETTY_FUNCTION); in LookUp() 50 ExternalFileUnit &ExternalFileUnit::CreateNew(int, const Terminator &) { in CreateNew() argument 51 Terminator{__FILE__, __LINE__}.Crash("%s: unsupported", RT_PRETTY_FUNCTION); in CreateNew() 55 Terminator{__FILE__, __LINE__}.Crash("%s: unsupported", RT_PRETTY_FUNCTION); in LookUpForClose() 58 ExternalFileUnit &ExternalFileUnit::NewUnit(const Terminator &, bool) { in NewUnit() argument 59 Terminator{__FILE__, __LINE__}.Crash("%s: unsupported", RT_PRETTY_FUNCTION); in NewUnit() [all …]
|
/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZLongBranch.cpp | 98 // Represents the state of a block terminator. 100 // If this terminator is a relaxable branch, this points to the branch 104 // The address that we currently assume the terminator has. 107 // The current size of the terminator in bytes. 151 void skipTerminator(BlockPosition &Position, TerminatorInfo &Terminator, 155 bool mustRelaxBranch(const TerminatorInfo &Terminator, uint64_t Address); 160 void relaxBranch(TerminatorInfo &Terminator); 180 // accordingly and move Position to the end of the block's non-terminator 202 // Position describes the state immediately before Terminator. 203 // Update Terminator accordingl 206 skipTerminator(BlockPosition & Position,TerminatorInfo & Terminator,bool AssumeRelaxed) skipTerminator() argument 230 TerminatorInfo Terminator; describeTerminator() local 328 mustRelaxBranch(const TerminatorInfo & Terminator,uint64_t Address) mustRelaxBranch() argument 348 for (auto &Terminator : Terminators) mustRelaxABranch() local 406 relaxBranch(TerminatorInfo & Terminator) relaxBranch() argument [all...] |
/llvm-project/mlir/test/Dialect/OpenMP/ |
H A D | ops.mlir | 12 // CHECK: omp.terminator 13 omp.terminator 23 omp.terminator 28 omp.terminator 64 // CHECK: omp.terminator 65 omp.terminator 75 omp.terminator 84 omp.terminator 90 omp.terminator 93 omp.terminator [all...] |
H A D | invalid.mlir | 765 omp.terminator 792 omp.terminator 807 omp.terminator 822 omp.terminator 1017 // expected-error @+2 {{op expects regions to end with 'omp.yield', found 'omp.terminator'}} 1018 // expected-note @below {{in custom textual format, the absence of terminator implies 'omp.yield'}} 1022 omp.terminator 1141 omp.terminator 1153 omp.terminator 1173 omp.terminator [all...] |
/llvm-project/llvm/test/ObjectYAML/MachO/ |
H A D | DWARF-debug_str.yaml | 325 …est generating and dumping a __debug_str section which contains a string without a null terminator. 327 # RUN: yaml2obj --docnum=3 %s | obj2yaml | FileCheck %s --check-prefix=NO-TERMINATOR 329 # NO-TERMINATOR-NOT: DWARF: 330 # NO-TERMINATOR: Sections: 331 # NO-TERMINATOR-NEXT: - sectname: __debug_str 332 # NO-TERMINATOR-NEXT: segname: __DWARF 333 # NO-TERMINATOR-NEXT: addr: 0x0 334 # NO-TERMINATOR-NEXT: size: 7 335 # NO-TERMINATOR-NEXT: offset: 0x210 336 # NO-TERMINATOR-NEXT: align: 0 [all …]
|
/llvm-project/flang/test/Lower/OpenMP/ |
H A D | parallel.f90 | 31 !CHECK: omp.terminator 38 !CHECK: omp.terminator 45 !CHECK: omp.terminator 52 !CHECK: omp.terminator 59 !CHECK: omp.terminator 66 !CHECK: omp.terminator 73 !CHECK: omp.terminator 80 !CHECK: omp.terminator 87 !CHECK: omp.terminator 104 !CHECK: omp.terminator [all...] |
/llvm-project/flang/include/flang/Runtime/ |
H A D | memory.h | 22 class Terminator; variable 25 const Terminator &, std::size_t bytes); 27 [[nodiscard]] RT_API_ATTRS A &AllocateOrCrash(const Terminator &t) { in AllocateOrCrash() 31 const Terminator &, void *ptr, std::size_t newByteSize); 134 explicit RT_API_ATTRS SizedNew(const Terminator &terminator) in SizedNew() argument 135 : terminator_{terminator} {} in SizedNew() 145 const Terminator &terminator_; 158 explicit Allocator(const Terminator &t) : terminator{t} {} in Allocator() 161 : terminator{that.terminator} {} in Allocator() 166 AllocateMemoryOrCrash(terminator, n * sizeof(A))); in allocate() [all …]
|