Home
last modified time | relevance | path

Searched refs:terminator (Results 1 – 25 of 304) sorted by relevance

12345678910>>...13

/llvm-project-15.0.7/flang/runtime/
H A Dfindloc.cpp155 terminator); in operator ()()
161 terminator); in operator ()()
167 terminator); in operator ()()
170 terminator.Crash( in operator ()()
211 terminator.Crash( in RTNAME()
249 terminator.Crash( in RTNAME()
267 void>(kind, terminator, result, x, dim, mask, terminator, "FINDLOC", in operator ()()
280 void>(kind, terminator, result, x, dim, mask, terminator, "FINDLOC", in operator ()()
291 kind, terminator, result, x, dim, mask, terminator, "FINDLOC", in PartialLogicalFindlocHelper()
328 terminator, result, x, target, kind, dim, mask, back, terminator); in RTNAME()
[all …]
H A Dtransformational.cpp130 terminator.Crash( in AllocateResult()
143 RUNTIME_CHECK(terminator, rank > 1); in RTNAME()
145 terminator.Crash( in RTNAME()
209 RUNTIME_CHECK(terminator, rank > 1); in RTNAME()
211 terminator.Crash( in RTNAME()
398 terminator.Crash( in RTNAME()
425 terminator.Crash( in RTNAME()
453 terminator)}; in RTNAME()
555 RUNTIME_CHECK(terminator, rank > 0); in RTNAME()
563 terminator.Crash( in RTNAME()
[all …]
H A Dcharacter.cpp557 terminator.Crash( in MaxMin()
599 terminator.Crash( in RTNAME()
699 terminator.Crash( in RTNAME()
727 terminator.Crash( in RTNAME()
755 terminator.Crash( in RTNAME()
760 terminator.Crash( in RTNAME()
885 terminator.Crash( in RTNAME()
950 terminator.Crash( in RTNAME()
959 terminator.Crash( in RTNAME()
994 terminator.Crash( in RTNAME()
[all …]
H A Dreduction-templates.h45 Terminator &terminator) { in DoTotalReduction() argument
81 Terminator terminator{source, line}; in GetTotalReduction()
169 terminator.Crash( in CreatePartialReductionResult()
186 terminator.Crash( in CreatePartialReductionResult()
236 const Descriptor *mask, Terminator &terminator, in operator()
250 Terminator &terminator) { in PartialIntegerReduction() argument
253 kind, terminator, result, x, dim, mask, terminator, intrinsic); in PartialIntegerReduction()
278 Terminator terminator{source, line}; in TypedPartialNumericReduction()
280 RUNTIME_CHECK(terminator, catKind.has_value()); in TypedPartialNumericReduction()
289 void>(catKind->second, terminator, result, x, dim, mask, terminator, in TypedPartialNumericReduction()
[all …]
H A Dextrema.cpp108 Terminator &terminator) { in LocationHelper() argument
153 terminator.Crash( in TypedMaxOrMinLoc()
179 terminator.Crash( in TypedMaxOrMinLoc()
206 kind, terminator, result, x, dim, mask, terminator, intrinsic, in DoPartialMaxOrMinLocDirection()
214 Terminator &terminator) { in DoPartialMaxOrMinLoc() argument
280 terminator.Crash( in TypedPartialMaxOrMinLoc()
366 terminator.Crash( in DoMaxMinNorm2()
402 type->second, terminator, result, x, dim, mask, intrinsic, terminator); in NumericMaxOrMin()
407 type->second, terminator, result, x, dim, mask, intrinsic, terminator); in NumericMaxOrMin()
471 type->second, terminator, result, x, dim, mask, intrinsic, terminator); in CharacterMaxOrMin()
[all …]
H A Dallocatable.cpp71 Terminator terminator{sourceFile, sourceLine}; in RTNAME() local
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()
93 Terminator terminator{sourceFile, sourceLine}; in RTNAME() local
95 return ReturnError(terminator, StatInvalidDescriptor, errMsg, hasStat); in RTNAME()
98 return ReturnError(terminator, StatBaseNull, errMsg, hasStat); in RTNAME()
105 Terminator terminator{sourceFile, sourceLine}; in RTNAME() local
107 ReturnError(terminator, StatInvalidDescriptor); in RTNAME()
109 ReturnError(terminator, StatBaseNull); in RTNAME()
[all …]
H A Dreduction.cpp107 Terminator terminator{source, line}; in RTNAME() local
109 RUNTIME_CHECK(terminator, in RTNAME()
145 Terminator terminator{source, line}; in RTNAME() local
147 RUNTIME_CHECK(terminator, in RTNAME()
187 Terminator terminator{source, line}; in RTNAME() local
189 RUNTIME_CHECK(terminator, in RTNAME()
229 Terminator terminator{source, line}; in GetTotalLogicalReduction() local
286 catKind->second, terminator, result, x, dim, terminator, intrinsic); in DoReduceLogicalDimension()
312 Terminator &terminator) const { in operator ()()
334 Terminator terminator{source, line}; in RTNAME() local
[all …]
H A Dpointer.cpp76 Terminator terminator{__FILE__, __LINE__}; in RTNAME() local
83 boundElementBytes, terminator)); in RTNAME()
93 Terminator terminator{sourceFile, sourceLine}; in RTNAME() local
99 boundElementBytes, terminator), in RTNAME()
101 boundElementBytes, terminator)); in RTNAME()
118 Terminator terminator{sourceFile, sourceLine}; in RTNAME() local
120 return ReturnError(terminator, StatInvalidDescriptor, errMsg, hasStat); in RTNAME()
122 int stat{ReturnError(terminator, pointer.Allocate(), errMsg, hasStat)}; in RTNAME()
137 Terminator terminator{sourceFile, sourceLine}; in RTNAME() local
139 return ReturnError(terminator, StatInvalidDescriptor, errMsg, hasStat); in RTNAME()
[all …]
H A Dcopy.cpp20 Terminator &terminator) { in CopyElement() argument
23 RUNTIME_CHECK(terminator, to.ElementBytes() == from.ElementBytes()); in CopyElement()
27 RUNTIME_CHECK(terminator, in CopyElement()
40 RUNTIME_CHECK(terminator, toDesc.Allocate() == CFI_SUCCESS); in CopyElement()
43 CopyArray(toDesc, fromDesc, terminator); in CopyElement()
52 const Descriptor &to, const Descriptor &from, Terminator &terminator) { in CopyArray() argument
54 RUNTIME_CHECK(terminator, elements == from.Elements()); in CopyArray()
59 CopyElement(to, toAt, from, fromAt, terminator); in CopyArray()
H A Drandom.cpp109 Terminator terminator{source, line}; in RTNAME() local
111 RUNTIME_CHECK(terminator, typeCode && typeCode->first == TypeCategory::Real); in RTNAME()
138 terminator.Crash("not yet implemented: RANDOM_NUMBER(): REAL kind %d", kind); in RTNAME()
143 Terminator terminator{source, line}; in RTNAME() local
145 RUNTIME_CHECK(terminator, in RTNAME()
156 terminator.Crash( in RTNAME()
163 Terminator terminator{source, line}; in RTNAME() local
165 RUNTIME_CHECK(terminator, in RTNAME()
178 terminator.Crash("not yet implemented: RANDOM_SEED(PUT=): kind %d\n", kind); in RTNAME()
197 Terminator terminator{source, line}; in RTNAME() local
[all …]
H A Dinquiry.cpp25 Terminator terminator{sourceFile, line}; in RTNAME() local
26 terminator.Crash( in RTNAME()
41 Terminator terminator{sourceFile, line}; in RTNAME() local
43 terminator.Crash( in RTNAME()
48 kind, terminator, result, atIndex, value); in RTNAME()
71 Terminator terminator{sourceFile, line}; in RTNAME() local
72 terminator.Crash( in RTNAME()
H A Dtools.h78 const char *p, std::size_t bytes, Terminator &terminator) { in GetInt64() argument
89 terminator.Crash("GetInt64: no case for %zd bytes", bytes); in GetInt64()
119 TypeCategory cat, int kind, Terminator &terminator, A &&...x) { in ApplyType() argument
136 terminator.Crash("not yet implemented: INTEGER(KIND=%d)", kind); in ApplyType()
161 terminator.Crash("not yet implemented: REAL(KIND=%d)", kind); in ApplyType()
185 terminator.Crash("not yet implemented: COMPLEX(KIND=%d)", kind); in ApplyType()
208 terminator.Crash("not yet implemented: LOGICAL(KIND=%d)", kind); in ApplyType()
211 terminator.Crash( in ApplyType()
234 terminator.Crash("not yet implemented: INTEGER(KIND=%d)", kind); in ApplyIntegerKind()
240 int kind, Terminator &terminator, A &&...x) { in ApplyFloatingPointKind() argument
[all …]
H A Dmatmul.cpp157 const Descriptor &x, const Descriptor &y, Terminator &terminator) { in DoMatmul() argument
174 terminator.Crash( in DoMatmul()
178 RUNTIME_CHECK(terminator, resRank == result.rank()); in DoMatmul()
182 RUNTIME_CHECK(terminator, in DoMatmul()
187 terminator.Crash("MATMUL: arrays do not conform (%jd != %jd)", in DoMatmul()
309 const Descriptor &y, Terminator &terminator) const { in operator ()()
316 CppTypeFor<YCAT, YKIND>>(result, x, y, terminator); in operator ()()
319 terminator.Crash("MATMUL: bad operand types (%d(%d), %d(%d))", in operator ()()
326 ApplyType<MM2, void>(yCat, yKind, terminator, result, x, y, terminator); in operator ()()
331 Terminator terminator{sourceFile, line}; in operator ()() local
[all …]
H A Dtools.cpp26 const char *s, std::size_t length, const Terminator &terminator) { in SaveDefaultCharacter() argument
28 auto *p{static_cast<char *>(AllocateMemoryOrCrash(terminator, length + 1))}; in SaveDefaultCharacter()
84 Terminator &terminator, const char *funcName, const char *toName, in CheckConformability() argument
91 terminator.Crash( in CheckConformability()
99 terminator.Crash("Incompatible array arguments to %s: dimension %d of " in CheckConformability()
107 void CheckIntegerKind(Terminator &terminator, int kind, const char *intrinsic) { in CheckIntegerKind() argument
109 terminator.Crash( in CheckIntegerKind()
H A Ddot-product.cpp54 const Descriptor &x, const Descriptor &y, Terminator &terminator) { in DoDotProduct() argument
56 RUNTIME_CHECK(terminator, x.rank() == 1 && y.rank() == 1); in DoDotProduct()
59 terminator.Crash( in DoDotProduct()
112 Terminator &terminator) const { in operator ()()
118 CppTypeFor<YCAT, YKIND>>(x, y, terminator); in operator ()()
121 terminator.Crash( in operator ()()
128 Terminator &terminator, TypeCategory yCat, int yKind) const { in operator ()()
129 return ApplyType<DP2, Result>(yCat, yKind, terminator, x, y, terminator); in operator ()()
134 Terminator terminator{source, line}; in operator ()() local
138 x, y, terminator); in operator ()()
[all …]
H A Dtime-intrinsic.cpp197 static void DateAndTimeUnavailable(Fortran::runtime::Terminator &terminator, in DateAndTimeUnavailable() argument
212 RUNTIME_CHECK(terminator, in DateAndTimeUnavailable()
219 RUNTIME_CHECK(terminator, kind != 1); in DateAndTimeUnavailable()
222 kind, terminator, *values, i); in DateAndTimeUnavailable()
303 RUNTIME_CHECK(terminator, in GetDateAndTime()
310 RUNTIME_CHECK(terminator, kind != 1); in GetDateAndTime()
313 void>(kind, terminator, *values, atIndex, value); in GetDateAndTime()
320 kind, terminator, *values, 3, localTime); in GetDateAndTime()
338 terminator, date, dateChars, time, timeChars, zone, zoneChars, values); in GetDateAndTime()
363 Fortran::runtime::Terminator terminator{source, line}; in RTNAME() local
[all …]
H A Dassign.cpp62 void Assign(Descriptor &to, const Descriptor &from, Terminator &terminator) { in Assign() argument
107 terminator.Crash("Assign: mismatched ranks (%d != %d) in assignment to " in Assign()
132 ReturnError(terminator, to.Allocate()); in Assign()
134 ReturnError(terminator, Initialize(to, *toDerived, terminator)); in Assign()
158 terminator.Crash( in Assign()
196 comp.CreatePointerDescriptor(toCompDesc, to, terminator, toAt); in Assign()
198 fromCompDesc, from, terminator, fromAt); in Assign()
199 Assign(toCompDesc, fromCompDesc, terminator); in Assign()
244 Assign(*toDesc, *fromDesc, terminator); in Assign()
280 Terminator terminator{sourceFile, sourceLine}; in RTNAME() local
[all …]
H A Dunit.cpp27 void FlushOutputOnCrash(const Terminator &terminator) { in FlushOutputOnCrash() argument
31 IoErrorHandler handler{terminator}; in FlushOutputOnCrash()
53 const Terminator &terminator) { in LookUpOrCreateAnonymous() argument
58 IoErrorHandler handler{terminator}; in LookUpOrCreateAnonymous()
73 int unit, const Terminator &terminator) { in CreateNew() argument
77 RUNTIME_CHECK(terminator, result && !wasExtant); in CreateNew()
217 Terminator terminator{__FILE__, __LINE__}; in GetUnitMap() local
218 IoErrorHandler handler{terminator}; in GetUnitMap()
223 RUNTIME_CHECK(terminator, !wasExtant); in GetUnitMap()
230 RUNTIME_CHECK(terminator, !wasExtant); in GetUnitMap()
[all …]
/llvm-project-15.0.7/mlir/test/Dialect/OpenMP/
H A Dops.mlir13 omp.terminator
51 omp.terminator
79 omp.terminator
85 omp.terminator
94 omp.terminator
99 omp.terminator
105 omp.terminator
111 omp.terminator
116 omp.terminator
125 omp.terminator
[all …]
H A Dinvalid.mlir417 omp.terminator
629 omp.terminator
759 omp.terminator
771 omp.terminator
791 omp.terminator
803 omp.terminator
819 omp.terminator
835 omp.terminator
847 omp.terminator
863 omp.terminator
[all …]
/llvm-project-15.0.7/flang/test/Fir/
H A Dconvert-to-llvm-openmp-and-fir.fir20 omp.terminator
55 omp.terminator
57 omp.terminator
91 omp.terminator
117 omp.terminator
121 omp.terminator
123 omp.terminator
150 omp.terminator
154 omp.terminator
156 omp.terminator
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/LLVMIR/Transforms/
H A DLegalizeForExport.cpp26 auto *terminator = bb.getTerminator(); in ensureDistinctSuccessors() local
30 for (int i = 0, e = terminator->getNumSuccessors(); i < e; ++i) { in ensureDistinctSuccessors()
31 Block *successor = terminator->getSuccessor(i); in ensureDistinctSuccessors()
45 OpBuilder builder(terminator->getContext()); in ensureDistinctSuccessors()
50 terminator->setSuccessor(dummyBlock, position); in ensureDistinctSuccessors()
53 builder.create<LLVM::BrOp>(terminator->getLoc(), in ensureDistinctSuccessors()
/llvm-project-15.0.7/flang/include/flang/Runtime/
H A Dmemory.h43 explicit SizedNew(const Terminator &terminator) : terminator_{terminator} {} in SizedNew() argument
63 explicit Allocator(const Terminator &t) : terminator{t} {} in Allocator()
66 : terminator{that.terminator} {} in Allocator()
71 AllocateMemoryOrCrash(terminator, n * sizeof(A))); in allocate()
74 const Terminator &terminator; member
/llvm-project-15.0.7/mlir/test/Dialect/GPU/
H A Dsink-ops.mlir21 // CHECK-NEXT: gpu.terminator
23 gpu.terminator
47 // CHECK-NEXT: gpu.terminator
49 gpu.terminator
68 // CHECK-NEXT: gpu.terminator
71 gpu.terminator
93 // CHECK: gpu.terminator
97 gpu.terminator
/llvm-project-15.0.7/mlir/test/lib/IR/
H A DTestClone.cpp38 Operation *terminator = regionEntry.getTerminator(); in runOnOperation() local
41 if (terminator->getNumOperands() != regionEntry.getNumArguments()) in runOnOperation()
46 llvm::zip(terminator->getOperands(), regionEntry.getArguments())) { in runOnOperation()
59 terminator->erase(); in runOnOperation()

12345678910>>...13