Home
last modified time | relevance | path

Searched refs:Fallthrough (Results 1 – 14 of 14) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineBasicBlock.cpp970 MachineFunction::iterator Fallthrough = getIterator(); in getFallThrough() local
971 ++Fallthrough; in getFallThrough()
973 if (Fallthrough == getParent()->end()) in getFallThrough()
977 if (!isSuccessor(&*Fallthrough)) in getFallThrough()
991 ? &*Fallthrough in getFallThrough()
996 if (!TBB) return &*Fallthrough; in getFallThrough()
1000 if (JumpToFallThrough && (MachineFunction::iterator(TBB) == Fallthrough || in getFallThrough()
1001 MachineFunction::iterator(FBB) == Fallthrough)) in getFallThrough()
1002 return &*Fallthrough; in getFallThrough()
1010 return (FBB == nullptr) ? &*Fallthrough : nullptr; in getFallThrough()
H A DModuloSchedule.cpp1956 MachineBasicBlock *Fallthrough = *Prolog->succ_begin(); in fixupBranches() local
1965 TII->insertBranch(*Prolog, Epilog, Fallthrough, Cond, DebugLoc()); in fixupBranches()
1970 Prolog->removeSuccessor(Fallthrough); in fixupBranches()
1971 for (MachineInstr &P : Fallthrough->phis()) { in fixupBranches()
H A DMachineBlockPlacement.cpp3231 MachineBasicBlock *Fallthrough = nullptr; in findDuplicateCandidates() local
3299 if (!Fallthrough && isBestSuccessor(BB, Pred, BlockFilter)) { in findDuplicateCandidates()
3300 Fallthrough = Pred; in findDuplicateCandidates()
3330 if (!Fallthrough) { in findDuplicateCandidates()
H A DMachineVerifier.cpp778 bool Fallthrough = !TBB || (!Cond.empty() && !FBB); in visitMachineBasicBlockBefore() local
800 if (Fallthrough && SuccMBB == MBB->getNextNode()) in visitMachineBasicBlockBefore()
/freebsd-14.2/stand/i386/boot2/
H A Dsio.S41 # Fallthrough
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaCoroutine.cpp1722 StmtResult Fallthrough; in makeOnFallthrough() local
1746 Fallthrough = S.ActOnNullStmt(PromiseRecordDecl->getLocation()); in makeOnFallthrough()
1747 if (Fallthrough.isInvalid()) in makeOnFallthrough()
1750 Fallthrough = S.BuildCoreturnStmt(FD.getLocation(), nullptr, in makeOnFallthrough()
1752 Fallthrough = S.ActOnFinishFullStmt(Fallthrough.get()); in makeOnFallthrough()
1753 if (Fallthrough.isInvalid()) in makeOnFallthrough()
1757 this->OnFallthrough = Fallthrough.get(); in makeOnFallthrough()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Support/
H A DVirtualFileSystem.cpp1483 case RedirectKind::Fallthrough: in dir_begin()
1510 void RedirectingFileSystem::setFallthrough(bool Fallthrough) { in setFallthrough() argument
1511 if (Fallthrough) { in setFallthrough()
1633 return RedirectingFileSystem::RedirectKind::Fallthrough; in parseRedirectKind()
2394 if (Redirection == RedirectKind::Fallthrough && in status()
2401 if (!S && Redirection == RedirectKind::Fallthrough && in status()
2475 if (Redirection == RedirectKind::Fallthrough && in openFileForRead()
2495 if (Redirection == RedirectKind::Fallthrough && in openFileForRead()
2540 if (Redirection == RedirectKind::Fallthrough && in getRealPath()
2550 if (P && Redirection == RedirectKind::Fallthrough && in getRealPath()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DIRTranslator.h399 MachineBasicBlock *Fallthrough, bool FallthroughUnreachable);
402 MachineBasicBlock *Fallthrough,
414 SwitchCG::CaseClusterIt I, MachineBasicBlock *Fallthrough,
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp987 MachineBasicBlock *Fallthrough, in lowerJumpTableWorkItem() argument
1033 addSuccessorWithProb(CurMBB, Fallthrough, FallthroughProb); in lowerJumpTableWorkItem()
1040 JT->Default = Fallthrough; // FIXME: Move Default to JumpTableHeader. in lowerJumpTableWorkItem()
1206 SwitchCG::CaseClusterIt I, MachineBasicBlock *Fallthrough, in lowerBitTestWorkItem() argument
1218 BTB->Default = Fallthrough; in lowerBitTestWorkItem()
1286 MachineBasicBlock *Fallthrough; in lowerSwitchWorkItem() local
1289 Fallthrough = DefaultMBB; in lowerSwitchWorkItem()
1294 CurMF->insert(BBI, Fallthrough); in lowerSwitchWorkItem()
1311 UnhandledProbs, I, Fallthrough, in lowerSwitchWorkItem()
1319 if (!lowerSwitchRangeWorkItem(I, Cond, Fallthrough, in lowerSwitchWorkItem()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Support/
H A DVirtualFileSystem.h752 Fallthrough, enumerator
981 RedirectKind Redirection = RedirectKind::Fallthrough;
1043 void setFallthrough(bool Fallthrough);
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmt.cpp2760 llvm::BasicBlock *Fallthrough = nullptr; in EmitAsmStmt() local
2772 Fallthrough = createBasicBlock("asm.fallthrough"); in EmitAsmStmt()
2860 CBR = Builder.CreateCallBr(IA, Fallthrough, Transfer, Args); in EmitAsmStmt()
2861 EmitBlock(Fallthrough); in EmitAsmStmt()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp11503 MachineBasicBlock *Fallthrough; in lowerWorkItem() local
11506 Fallthrough = DefaultMBB; in lowerWorkItem()
11510 Fallthrough = CurMF->CreateMachineBasicBlock(CurMBB->getBasicBlock()); in lowerWorkItem()
11511 CurMF->insert(BBI, Fallthrough); in lowerWorkItem()
11573 addSuccessorWithProb(CurMBB, Fallthrough, FallthroughProb); in lowerWorkItem()
11580 JT->Default = Fallthrough; // FIXME: Move Default to JumpTableHeader. in lowerWorkItem()
11599 BTB->Default = Fallthrough; in lowerWorkItem()
11642 CaseBlock CB(CC, LHS, RHS, MHS, I->MBB, Fallthrough, CurMBB, in lowerWorkItem()
11653 CurMBB = Fallthrough; in lowerWorkItem()
/freebsd-14.2/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp884 void CallBrInst::init(FunctionType *FTy, Value *Fn, BasicBlock *Fallthrough, in init() argument
911 setDefaultDest(Fallthrough); in init()
/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_interceptors.inc815 // Fallthrough to REAL(memcmp) below.