Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZLongBranch.cpp215 TerminatorInfo Terminator; in describeTerminator() local
221 Terminator.ExtraRelaxSize = 2; in describeTerminator()
225 Terminator.ExtraRelaxSize = 2; in describeTerminator()
259 Terminator.Branch = &MI; in describeTerminator()
260 Terminator.TargetBlock = in describeTerminator()
263 return Terminator; in describeTerminator()
315 if (!Terminator.Branch || Terminator.ExtraRelaxSize == 0) in mustRelaxBranch()
334 if (mustRelaxBranch(Terminator, Terminator.Address)) in mustRelaxABranch()
434 Terminator.Size += Terminator.ExtraRelaxSize; in relaxBranch()
435 Terminator.ExtraRelaxSize = 0; in relaxBranch()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DADCE.cpp106 Instruction *Terminator = nullptr; member
228 Info.Terminator = BB.getTerminator(); in initialize()
229 Info.UnconditionalBranch = isUnconditionalBranch(Info.Terminator); in initialize()
241 BBInfo.second.TerminatorLiveInfo = &InstInfo[BBInfo.second.Terminator]; in initialize()
301 if (isa<ReturnInst>(Info.Terminator)) { in initialize()
309 markLive(BlockInfo[DFNode->getBlock()].Terminator); in initialize()
317 markLive(EntryInfo.Terminator); in initialize()
392 if (BBInfo.Terminator == I) { in markLive()
416 markLive(BBInfo.Terminator); in markLive()
572 InstInfo[Info.Terminator].Live = true; in updateDeadRegions()
H A DJumpThreading.cpp1046 Instruction *Terminator = BB->getTerminator(); in ProcessBlock() local
1047 if (BranchInst *BI = dyn_cast<BranchInst>(Terminator)) { in ProcessBlock()
1051 } else if (SwitchInst *SI = dyn_cast<SwitchInst>(Terminator)) { in ProcessBlock()
1053 } else if (IndirectBrInst *IB = dyn_cast<IndirectBrInst>(Terminator)) { in ProcessBlock()
1116 if (ProcessThreadableEdges(Condition, BB, Preference, Terminator)) in ProcessBlock()
1200 if (ProcessThreadableEdges(CondInst, BB, Preference, Terminator)) in ProcessBlock()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Driver/
H A DJob.cpp215 void Command::Print(raw_ostream &OS, const char *Terminator, bool Quote, in Print() argument
302 OS << Terminator; in Print()
382 void FallbackCommand::Print(raw_ostream &OS, const char *Terminator, in Print() argument
386 Fallback->Print(OS, Terminator, Quote, CrashInfo); in Print()
420 void ForceSuccessCommand::Print(raw_ostream &OS, const char *Terminator, in Print() argument
423 OS << " || (exit 0)" << Terminator; in Print()
436 void JobList::Print(raw_ostream &OS, const char *Terminator, bool Quote, in Print() argument
439 Job.Print(OS, Terminator, Quote, CrashInfo); in Print()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Driver/
H A DJob.h98 virtual void Print(llvm::raw_ostream &OS, const char *Terminator, bool Quote,
146 void Print(llvm::raw_ostream &OS, const char *Terminator, bool Quote,
164 void Print(llvm::raw_ostream &OS, const char *Terminator, bool Quote,
183 void Print(llvm::raw_ostream &OS, const char *Terminator,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DCFG.cpp2984 if (Terminator->getFinallyHandler()) in VisitSEHTryStmt()
3823 if (Stmt *Init = Terminator->getInit()) in VisitSwitchStmt()
3880 addStmt(Terminator->getBody()); in VisitSwitchStmt()
4024 if (Terminator->getSubStmt()) in VisitDefaultStmt()
4025 addStmt(Terminator->getSubStmt()); in VisitDefaultStmt()
4034 DefaultCaseBlock->setLabel(Terminator); in VisitDefaultStmt()
4911 void VisitStmt(Stmt *Terminator) { in VisitStmt() argument
5468 Stmt *Terminator = this->Terminator; in getTerminatorCondition() local
5469 if (!Terminator) in getTerminatorCondition()
5474 switch (Terminator->getStmtClass()) { in getTerminatorCondition()
[all …]
H A DThreadSafety.cpp2405 if (const Stmt *Terminator = (*PI)->getTerminator()) { in runAnalysis() local
2406 if (isa<ContinueStmt>(Terminator) || isa<BreakStmt>(Terminator)) { in runAnalysis()
2444 const Stmt *Terminator = PrevBlock->getTerminator(); in runAnalysis() local
2445 bool IsLoop = Terminator && isa<ContinueStmt>(Terminator); in runAnalysis()
H A DUninitializedValues.cpp676 Branch.Terminator = Label; in getUninitUse()
681 Branch.Terminator = Term; in getUninitUse()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyTIL.h1345 class Terminator : public SExpr {
1347 Terminator(TIL_Opcode Op) : SExpr(Op) {} in Terminator() function
1348 Terminator(const SExpr &E) : SExpr(E) {} in Terminator() function
1368 class Goto : public Terminator {
1406 class Branch : public Terminator {
1409 : Terminator(COP_Branch), Condition(C) { in Branch()
1415 : Terminator(Br), Condition(C) { in Branch()
1457 class Return : public Terminator {
1534 Terminator *T) in BasicBlock()
1569 Terminator *terminator() { return TermInstr; } in terminator()
[all …]
H A DUninitializedValues.h34 const Stmt *Terminator; member
H A DThreadSafetyOps.def48 // Terminator instructions
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DEHPersonalities.cpp123 Instruction *Terminator = Visiting->getTerminator(); in colorEHFunclets() local
124 if (auto *CatchRet = dyn_cast<CatchReturnInst>(Terminator)) { in colorEHFunclets()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DDeclPrinter.cpp428 Terminator = nullptr; in VisitDeclContext()
430 Terminator = nullptr; in VisitDeclContext()
433 Terminator = nullptr; in VisitDeclContext()
435 Terminator = ";"; in VisitDeclContext()
438 Terminator = nullptr; in VisitDeclContext()
440 Terminator = ";"; in VisitDeclContext()
447 Terminator = nullptr; in VisitDeclContext()
452 Terminator = ","; in VisitDeclContext()
454 Terminator = ";"; in VisitDeclContext()
456 if (Terminator) in VisitDeclContext()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCInstrDesc.h126 Terminator, enumerator
271 bool isTerminator() const { return Flags & (1ULL << MCID::Terminator); } in isTerminator()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp185 UnreachableInst *Terminator = State->Builder.CreateUnreachable(); in execute() local
186 State->Builder.SetInsertPoint(Terminator); in execute()
390 UnreachableInst *Terminator = State->Builder.CreateUnreachable(); in execute() local
391 State->Builder.SetInsertPoint(Terminator); in execute()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/
H A DCFG.h605 CFGTerminator Terminator; variable
691 : Elements(C), Terminator(nullptr), BlockID(blockid), Preds(C, 1), in CFGBlock()
835 void setTerminator(CFGTerminator Term) { Terminator = Term; } in setTerminator()
840 CFGTerminator getTerminator() { return Terminator; } in getTerminator()
841 const CFGTerminator getTerminator() const { return Terminator; } in getTerminator()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DShrinkWrap.cpp346 for (const MachineInstr &Terminator : MBB.terminators()) { in updateSaveRestorePoints() local
347 if (!useOrDefCSROrFI(Terminator, RS)) in updateSaveRestorePoints()
/freebsd-12.1/contrib/llvm/lib/Object/
H A DArchive.cpp77 if (ArMemHdr->Terminator[0] != '`' || ArMemHdr->Terminator[1] != '\n') { in ArchiveMemberHeader()
81 OS.write_escaped(StringRef(ArMemHdr->Terminator, in ArchiveMemberHeader()
82 sizeof(ArMemHdr->Terminator))); in ArchiveMemberHeader()
/freebsd-12.1/sys/contrib/dev/acpica/include/
H A Dacclib.h267 char **Terminator,
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DThumb1FrameLowering.cpp902 auto Terminator = MBB.getFirstTerminator(); in restoreCalleeSavedRegisters() local
903 if (Terminator != MBB.end() && Terminator->getOpcode() == ARM::tBX_RET) { in restoreCalleeSavedRegisters()
908 for (auto Op : Terminator->implicit_operands()) { in restoreCalleeSavedRegisters()
/freebsd-12.1/sys/dev/cxgbe/firmware/
H A Dt6fw_cfg_fpga.txt12 # the needs of the vast majority of Terminator customers. The basic idea is to
13 # have a default configuration which allows a customer to plug a Terminator
17 # Many of the Terminator resources which are described by this configuration
116 # valid filterModes are described the Terminator 5 Data Book
H A Dt6fw_cfg_uwire.txt12 # the needs of the vast majority of Terminator customers. The basic idea is to
13 # have a default configuration which allows a customer to plug a Terminator
17 # Many of the Terminator resources which are described by this configuration
118 # valid filterModes are described the Terminator 5 Data Book
H A Dt5fw_cfg_uwire.txt12 # the needs of the vast majority of Terminator customers. The basic idea is to
13 # have a default configuration which allows a customer to plug a Terminator
17 # Many of the Terminator resources which are described by this configuration
138 # valid filterModes are described the Terminator 5 Data Book
/freebsd-12.1/contrib/llvm/include/llvm/Object/
H A DArchive.h78 char Terminator[2]; member
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86FrameLowering.cpp1584 MachineBasicBlock::iterator Terminator = MBB.getFirstTerminator(); in emitEpilogue() local
1585 MachineBasicBlock::iterator MBBI = Terminator; in emitEpilogue()
1660 if (IsFunclet && Terminator->getOpcode() == X86::CATCHRET) in emitEpilogue()
1661 emitCatchRetReturnValue(MBB, FirstCSPop, &*Terminator); in emitEpilogue()
1738 if (Terminator == MBB.end() || !isTailCallOpcode(Terminator->getOpcode())) { in emitEpilogue()
1744 Offset += mergeSPUpdates(MBB, Terminator, true); in emitEpilogue()
1745 emitSPUpdate(MBB, Terminator, DL, Offset, /*InEpilogue=*/true); in emitEpilogue()

12