Home
last modified time | relevance | path

Searched refs:Terminator (Results 1 – 25 of 143) sorted by relevance

123456

/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZLongBranch.cpp230 TerminatorInfo Terminator; in describeTerminator() local
236 Terminator.ExtraRelaxSize = 2; in describeTerminator()
240 Terminator.ExtraRelaxSize = 2; in describeTerminator()
274 Terminator.Branch = &MI; in describeTerminator()
275 Terminator.TargetBlock = in describeTerminator()
278 return Terminator; in describeTerminator()
330 if (!Terminator.Branch || Terminator.ExtraRelaxSize == 0) in mustRelaxBranch()
349 if (mustRelaxBranch(Terminator, Terminator.Address)) in mustRelaxABranch()
449 Terminator.Size += Terminator.ExtraRelaxSize; in relaxBranch()
450 Terminator.ExtraRelaxSize = 0; in relaxBranch()
[all …]
/llvm-project-15.0.7/flang/runtime/
H A Dterminator.h20 class Terminator {
22 Terminator() {} in Terminator() function
23 Terminator(const Terminator &) = default;
24 explicit Terminator(const char *sourceFileName, int sourceLine = 0)
60 Terminator{__FILE__, __LINE__}.CheckFailed(#pred)
68 void FlushOutputOnCrash(const Terminator &);
H A Dio-error.h26 class IoErrorHandler : public Terminator {
28 using Terminator::Terminator;
29 explicit IoErrorHandler(const Terminator &that) : Terminator{that} {} in IoErrorHandler()
H A Dterminator.cpp15 [[noreturn]] void Terminator::Crash(const char *message, ...) const { in Crash()
25 void Terminator::RegisterCrashHandler( in RegisterCrashHandler()
30 [[noreturn]] void Terminator::CrashArgs( in CrashArgs()
52 [[noreturn]] void Terminator::CheckFailed( in CheckFailed()
58 [[noreturn]] void Terminator::CheckFailed(const char *predicate) const { in CheckFailed()
H A Dtools.h22 class Terminator; variable
27 const char *, std::size_t, const Terminator &);
55 Terminator &, const char *funcName, const char *toName,
68 void CheckIntegerKind(Terminator &, int kind, const char *intrinsic);
78 const char *p, std::size_t bytes, Terminator &terminator) { in GetInt64()
119 TypeCategory cat, int kind, Terminator &terminator, A &&...x) { in ApplyType()
219 inline RESULT ApplyIntegerKind(int kind, Terminator &terminator, A &&...x) { in ApplyIntegerKind()
240 int kind, Terminator &terminator, A &&...x) { in ApplyFloatingPointKind()
267 inline RESULT ApplyCharacterKind(int kind, Terminator &terminator, A &&...x) { in ApplyCharacterKind()
281 inline RESULT ApplyLogicalKind(int kind, Terminator &terminator, A &&...x) { in ApplyLogicalKind()
H A Dreduction-templates.h45 Terminator &terminator) { in DoTotalReduction()
81 Terminator terminator{source, line}; in GetTotalReduction()
165 const Descriptor &x, int dim, Terminator &terminator, const char *intrinsic, in CreatePartialReductionResult()
195 const Descriptor *mask, Terminator &terminator, const char *intrinsic, in PartialReduction()
236 const Descriptor *mask, Terminator &terminator, in operator()
250 Terminator &terminator) { in PartialIntegerReduction()
262 const Descriptor *mask, Terminator &terminator, in operator()
278 Terminator terminator{source, line}; in TypedPartialNumericReduction()
315 const Descriptor *mask, Terminator &terminator, const char *intrinsic, in operator()
H A Dreduction.cpp107 Terminator terminator{source, line}; in RTNAME()
145 Terminator terminator{source, line}; in RTNAME()
187 Terminator terminator{source, line}; in RTNAME()
229 Terminator terminator{source, line}; in GetTotalLogicalReduction()
263 Terminator &terminator, const char *intrinsic) const { in operator ()()
282 int dim, Terminator &terminator, const char *intrinsic) { in DoReduceLogicalDimension()
312 Terminator &terminator) const { in operator ()()
334 Terminator terminator{source, line}; in RTNAME()
345 Terminator terminator{source, line}; in RTNAME()
358 Terminator terminator{source, line}; in RTNAME()
[all …]
H A Dfindloc.cpp131 bool back, Terminator &terminator) const { in operator ()()
149 const Descriptor *mask, bool back, Terminator &terminator) const { in operator ()()
181 Terminator &terminator) { in operator ()()
192 Terminator &terminator) { in LogicalFindlocHelper()
209 Terminator terminator{source, line}; in RTNAME()
262 bool back, Terminator &terminator) const { in operator ()()
276 bool back, Terminator &terminator) { in operator ()()
287 bool back, Terminator &terminator) { in PartialLogicalFindlocHelper()
299 Terminator terminator{source, line}; in RTNAME()
H A Dunit-map.h32 int n, const Terminator &terminator, bool &wasExtant) { in LookUpOrCreate()
49 ExternalFileUnit &NewUnit(const Terminator &);
93 ExternalFileUnit &Create(int, const Terminator &);
H A Dtransformational.cpp79 Terminator &terminator_;
118 Terminator &terminator, const char *function) { in AllocateResult()
141 Terminator terminator{sourceFile, line}; in RTNAME()
186 Terminator terminator{sourceFile, line}; in RTNAME()
206 Terminator terminator{sourceFile, line}; in RTNAME()
286 Terminator terminator{sourceFile, line}; in RTNAME()
318 Terminator terminator{sourceFile, line}; in RTNAME()
393 Terminator terminator{sourceFile, line}; in RTNAME()
498 Terminator terminator{sourceFile, line}; in RTNAME()
532 Terminator terminator{sourceFile, line}; in RTNAME()
[all …]
H A Dcopy.h22 const Descriptor &from, const SubscriptValue fromAt[], Terminator &);
25 void CopyArray(const Descriptor &to, const Descriptor &from, Terminator &);
H A Dinquiry.cpp25 Terminator terminator{sourceFile, line}; in RTNAME()
41 Terminator terminator{sourceFile, line}; in RTNAME()
71 Terminator terminator{sourceFile, line}; in RTNAME()
H A Dtools.cpp26 const char *s, std::size_t length, const Terminator &terminator) { in SaveDefaultCharacter()
84 Terminator &terminator, const char *funcName, const char *toName, in CheckConformability()
107 void CheckIntegerKind(Terminator &terminator, int kind, const char *intrinsic) { in CheckIntegerKind()
H A Dderived.h20 class Terminator; variable
24 int Initialize(const Descriptor &, const typeInfo::DerivedType &, Terminator &,
H A Dcharacter.cpp150 const Terminator &terminator) { in AdjustLRHelper()
179 Terminator terminator{sourceFile, sourceLine}; in AdjustLR()
206 const Terminator &terminator) { in LenTrim()
233 const Terminator &terminator) { in LenTrimKind()
376 const Terminator &terminator) { in GeneralCharFunc()
434 const Terminator &terminator) { in GeneralCharFuncKind()
484 const Terminator &terminator) { in MaxMinHelper()
544 Terminator terminator{sourceFile, sourceLine}; in MaxMin()
615 Terminator terminator{__FILE__, __LINE__}; in RTNAME()
769 Terminator terminator{__FILE__, __LINE__}; in RTNAME()
[all …]
H A Drandom.cpp109 Terminator terminator{source, line}; in RTNAME()
143 Terminator terminator{source, line}; in RTNAME()
163 Terminator terminator{source, line}; in RTNAME()
197 Terminator terminator{source, line}; in RTNAME()
H A Dio-api.cpp49 Terminator oom{sourceFile, sourceLine}; in BeginInternalArrayListIO()
74 Terminator oom{sourceFile, sourceLine}; in BeginInternalArrayFormattedIO()
100 Terminator oom{sourceFile, sourceLine}; in BeginInternalListIO()
127 Terminator oom{sourceFile, sourceLine}; in BeginInternalFormattedIO()
179 Terminator terminator{sourceFile, sourceLine}; in BeginExternalListIO()
239 Terminator terminator{sourceFile, sourceLine}; in BeginExternalFormattedIO()
298 Terminator terminator{sourceFile, sourceLine}; in BeginUnformattedIO()
479 Terminator oom{sourceFile, sourceLine}; in IONAME()
488 Terminator oom{sourceFile, sourceLine}; in IONAME()
506 Terminator oom{sourceFile, sourceLine}; in IONAME()
[all …]
H A Dextrema.cpp108 Terminator &terminator) { in LocationHelper()
121 Terminator terminator{source, line}; in DoMaxOrMinLoc()
151 Terminator terminator{source, line}; in TypedMaxOrMinLoc()
214 Terminator &terminator) { in DoPartialMaxOrMinLoc()
230 bool back, Terminator &terminator) const { in operator ()()
241 Terminator terminator{source, line}; in TypedPartialMaxOrMinLoc()
382 Terminator &terminator) const { in operator ()()
394 Terminator terminator{source, line}; in NumericMaxOrMin()
454 Terminator &terminator) const { in operator ()()
466 Terminator terminator{source, line}; in CharacterMaxOrMin()
[all …]
H A Dstat.h19 class Terminator; variable
55 int ReturnError(Terminator &, int stat, const Descriptor *errmsg = nullptr,
H A Denvironment.h17 class Terminator; variable
36 const char *name, std::size_t name_length, const Terminator &terminator);
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMBlockPlacement.cpp67 for (auto &Terminator : MBB->terminators()) { in findWLSInBlock() local
68 if (isWhileLoopStart(Terminator)) in findWLSInBlock()
69 return &Terminator; in findWLSInBlock()
184 for (auto &Terminator : MBB->terminators()) { in fixBackwardsWLS() local
185 if (!isWhileLoopStart(Terminator)) in fixBackwardsWLS()
268 MachineInstr &Terminator = *(--From->terminators().end()); in moveBasicBlock() local
269 if (!TII->isPredicated(Terminator) && in moveBasicBlock()
270 (isUncondBranchOpcode(Terminator.getOpcode()) || in moveBasicBlock()
271 isIndirectBranchOpcode(Terminator.getOpcode()) || in moveBasicBlock()
272 isJumpTableBranchOpcode(Terminator.getOpcode()) || in moveBasicBlock()
[all …]
/llvm-project-15.0.7/flang/include/flang/Runtime/
H A Dmemory.h19 class Terminator; variable
22 const Terminator &, std::size_t bytes);
23 template <typename A> [[nodiscard]] A &AllocateOrCrash(const Terminator &t) { in AllocateOrCrash()
43 explicit SizedNew(const Terminator &terminator) : terminator_{terminator} {} in SizedNew()
51 const Terminator &terminator_;
63 explicit Allocator(const Terminator &t) : terminator{t} {} in Allocator()
74 const Terminator &terminator;
H A Dassign.h30 class Terminator; variable
37 void Assign(Descriptor &, const Descriptor &, Terminator &);
/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DADCE.cpp107 Instruction *Terminator = nullptr; member
229 Info.Terminator = BB.getTerminator(); in initialize()
230 Info.UnconditionalBranch = isUnconditionalBranch(Info.Terminator); in initialize()
242 BBInfo.second.TerminatorLiveInfo = &InstInfo[BBInfo.second.Terminator]; in initialize()
302 if (isa<ReturnInst>(Info.Terminator)) { in initialize()
310 markLive(BlockInfo[DFNode->getBlock()].Terminator); in initialize()
318 markLive(EntryInfo.Terminator); in initialize()
393 if (BBInfo.Terminator == I) { in markLive()
417 markLive(BBInfo.Terminator); in markLive()
586 InstInfo[Info.Terminator].Live = true; in updateDeadRegions()
/llvm-project-15.0.7/clang/lib/Driver/
H A DJob.cpp201 void Command::Print(raw_ostream &OS, const char *Terminator, bool Quote, in Print() argument
289 OS << Terminator; in Print()
370 void CC1Command::Print(raw_ostream &OS, const char *Terminator, bool Quote, in Print() argument
374 Command::Print(OS, Terminator, Quote, CrashInfo); in Print()
428 void ForceSuccessCommand::Print(raw_ostream &OS, const char *Terminator, in Print() argument
431 OS << " || (exit 0)" << Terminator; in Print()
444 void JobList::Print(raw_ostream &OS, const char *Terminator, bool Quote, in Print() argument
447 Job.Print(OS, Terminator, Quote, CrashInfo); in Print()

123456