Home
last modified time | relevance | path

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

12

/external/llvm-project/llvm/unittests/tools/llvm-cfi-verify/
DGraphBuilder.cpp78 << BranchNode.Fallthrough in PrintTo()
92 << HexStringifyContainer(Result.flattenAddress(Node.Fallthrough)) in PrintTo()
172 Field(&ConditionalBranchNode::Fallthrough, in TEST_F()
199 Field(&ConditionalBranchNode::Fallthrough, in TEST_F()
228 Field(&ConditionalBranchNode::Fallthrough, in TEST_F()
237 Field(&ConditionalBranchNode::Fallthrough, in TEST_F()
267 Field(&ConditionalBranchNode::Fallthrough, in TEST_F()
276 Field(&ConditionalBranchNode::Fallthrough, in TEST_F()
340 Field(&ConditionalBranchNode::Fallthrough, in TEST_F()
363 Field(&ConditionalBranchNode::Fallthrough, in TEST_F()
[all …]
/external/llvm-project/llvm/tools/llvm-cfi-verify/lib/
DGraphBuilder.cpp89 for (auto &V : {BranchNode.Target, BranchNode.Fallthrough}) in printToDOT()
125 if (BranchNode.Target && !BranchNode.Fallthrough) { in buildFlowsToUndefined()
135 BranchNode.Fallthrough = in buildFlowsToUndefined()
137 } else if (BranchNode.Fallthrough && !BranchNode.Target) { in buildFlowsToUndefined()
301 BranchNode.Fallthrough = 0; in buildFlowGraphImpl()
308 BranchNode.Fallthrough = Address; in buildFlowGraphImpl()
DGraphBuilder.h55 uint64_t Fallthrough; member
DFileAnalysis.cpp326 Node = Branch.Fallthrough; in indirectCFOperandClobber()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineBasicBlock.cpp827 MachineFunction::iterator Fallthrough = getIterator(); in getFallThrough() local
828 ++Fallthrough; in getFallThrough()
830 if (Fallthrough == getParent()->end()) in getFallThrough()
834 if (!isSuccessor(&*Fallthrough)) in getFallThrough()
848 ? &*Fallthrough in getFallThrough()
853 if (!TBB) return &*Fallthrough; in getFallThrough()
857 if (MachineFunction::iterator(TBB) == Fallthrough || in getFallThrough()
858 MachineFunction::iterator(FBB) == Fallthrough) in getFallThrough()
859 return &*Fallthrough; in getFallThrough()
867 return (FBB == nullptr) ? &*Fallthrough : nullptr; in getFallThrough()
DModuloSchedule.cpp1931 MachineBasicBlock *Fallthrough = *Prolog->succ_begin(); in fixupBranches() local
1940 TII->insertBranch(*Prolog, Epilog, Fallthrough, Cond, DebugLoc()); in fixupBranches()
1945 Prolog->removeSuccessor(Fallthrough); in fixupBranches()
1946 for (MachineInstr &P : Fallthrough->phis()) { in fixupBranches()
/external/llvm-project/llvm/lib/CodeGen/
DMachineBasicBlock.cpp904 MachineFunction::iterator Fallthrough = getIterator(); in getFallThrough() local
905 ++Fallthrough; in getFallThrough()
907 if (Fallthrough == getParent()->end()) in getFallThrough()
911 if (!isSuccessor(&*Fallthrough)) in getFallThrough()
925 ? &*Fallthrough in getFallThrough()
930 if (!TBB) return &*Fallthrough; in getFallThrough()
934 if (MachineFunction::iterator(TBB) == Fallthrough || in getFallThrough()
935 MachineFunction::iterator(FBB) == Fallthrough) in getFallThrough()
936 return &*Fallthrough; in getFallThrough()
944 return (FBB == nullptr) ? &*Fallthrough : nullptr; in getFallThrough()
DModuloSchedule.cpp1943 MachineBasicBlock *Fallthrough = *Prolog->succ_begin(); in fixupBranches() local
1952 TII->insertBranch(*Prolog, Epilog, Fallthrough, Cond, DebugLoc()); in fixupBranches()
1957 Prolog->removeSuccessor(Fallthrough); in fixupBranches()
1958 for (MachineInstr &P : Fallthrough->phis()) { in fixupBranches()
DMachineBlockPlacement.cpp3153 MachineBasicBlock *Fallthrough = nullptr; in findDuplicateCandidates() local
3221 if (!Fallthrough && isBestSuccessor(BB, Pred, BlockFilter)) { in findDuplicateCandidates()
3222 Fallthrough = Pred; in findDuplicateCandidates()
3252 if (!Fallthrough) { in findDuplicateCandidates()
/external/llvm/lib/CodeGen/
DMachineBasicBlock.cpp677 MachineFunction::iterator Fallthrough = getIterator(); in canFallThrough() local
678 ++Fallthrough; in canFallThrough()
680 if (Fallthrough == getParent()->end()) in canFallThrough()
684 if (!isSuccessor(&*Fallthrough)) in canFallThrough()
705 if (MachineFunction::iterator(TBB) == Fallthrough || in canFallThrough()
706 MachineFunction::iterator(FBB) == Fallthrough) in canFallThrough()
/external/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
DIRTranslator.h352 MachineBasicBlock *Fallthrough, bool FallthroughUnreachable);
355 MachineBasicBlock *Fallthrough,
367 SwitchCG::CaseClusterIt I, MachineBasicBlock *Fallthrough,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/GlobalISel/
DIRTranslator.cpp651 MachineBasicBlock *Fallthrough, in lowerJumpTableWorkItem() argument
698 addSuccessorWithProb(CurMBB, Fallthrough, FallthroughProb); in lowerJumpTableWorkItem()
705 JT->Default = Fallthrough; // FIXME: Move Default to JumpTableHeader. in lowerJumpTableWorkItem()
717 MachineBasicBlock *Fallthrough, in lowerSwitchRangeWorkItem() argument
742 CaseBlock CB(Pred, FallthroughUnreachable, LHS, RHS, MHS, I->MBB, Fallthrough, in lowerSwitchRangeWorkItem()
795 MachineBasicBlock *Fallthrough; in lowerSwitchWorkItem() local
798 Fallthrough = DefaultMBB; in lowerSwitchWorkItem()
802 Fallthrough = CurMF->CreateMachineBasicBlock(CurMBB->getBasicBlock()); in lowerSwitchWorkItem()
803 CurMF->insert(BBI, Fallthrough); in lowerSwitchWorkItem()
814 UnhandledProbs, I, Fallthrough, in lowerSwitchWorkItem()
[all …]
/external/llvm-project/llvm/lib/CodeGen/GlobalISel/
DIRTranslator.cpp892 MachineBasicBlock *Fallthrough, in lowerJumpTableWorkItem() argument
939 addSuccessorWithProb(CurMBB, Fallthrough, FallthroughProb); in lowerJumpTableWorkItem()
946 JT->Default = Fallthrough; // FIXME: Move Default to JumpTableHeader. in lowerJumpTableWorkItem()
958 MachineBasicBlock *Fallthrough, in lowerSwitchRangeWorkItem() argument
983 CaseBlock CB(Pred, FallthroughUnreachable, LHS, RHS, MHS, I->MBB, Fallthrough, in lowerSwitchRangeWorkItem()
1104 SwitchCG::CaseClusterIt I, MachineBasicBlock *Fallthrough, in lowerBitTestWorkItem() argument
1116 BTB->Default = Fallthrough; in lowerBitTestWorkItem()
1186 MachineBasicBlock *Fallthrough; in lowerSwitchWorkItem() local
1189 Fallthrough = DefaultMBB; in lowerSwitchWorkItem()
1193 Fallthrough = CurMF->CreateMachineBasicBlock(CurMBB->getBasicBlock()); in lowerSwitchWorkItem()
[all …]
/external/llvm-project/llvm/test/CodeGen/X86/
Dcallbr-asm-outputs-pred-succ.ll7 ; indirect targets as its successors. Fallthrough should have 100% branch weight,
Dx86-shrink-wrap-unwind.ll295 ; Fallthrough label
/external/llvm-project/clang/lib/Sema/
DSemaCoroutine.cpp1442 StmtResult Fallthrough; in makeOnFallthrough() local
1468 Fallthrough = S.BuildCoreturnStmt(FD.getLocation(), nullptr, in makeOnFallthrough()
1470 Fallthrough = S.ActOnFinishFullStmt(Fallthrough.get()); in makeOnFallthrough()
1471 if (Fallthrough.isInvalid()) in makeOnFallthrough()
1475 this->OnFallthrough = Fallthrough.get(); in makeOnFallthrough()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/GlobalISel/
DIRTranslator.h311 MachineBasicBlock *Fallthrough,
316 MachineBasicBlock *Fallthrough,
/external/llvm/test/CodeGen/X86/
Dpeephole-na-phys-copy-folding.ll166 ; Fallthrough to test the second cmpxchg's result.
/external/llvm-project/clang/lib/CodeGen/
DCGStmt.cpp2444 llvm::BasicBlock *Fallthrough = nullptr; in EmitAsmStmt() local
2460 Fallthrough = createBasicBlock("asm.fallthrough"); in EmitAsmStmt()
2522 Builder.CreateCallBr(IA, Fallthrough, Transfer, Args); in EmitAsmStmt()
2523 EmitBlock(Fallthrough); in EmitAsmStmt()
/external/skqp/site/dev/contrib/
Dstyle.md266 Fallthrough from one case to the next is commented unless it is trivial:
/external/llvm-project/llvm/include/llvm/Support/
DVirtualFileSystem.h759 void setFallthrough(bool Fallthrough);
/external/llvm-project/llvm/test/CodeGen/AArch64/GlobalISel/
Dprelegalizercombiner-extending-loads-cornercases.mir263 ; Fallthrough
/external/skia/site/docs/dev/contrib/
Dstyle.md295 Fallthrough from one case to the next is annotated with `[[fallthrough]]`.
/external/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGBuilder.cpp8759 MachineBasicBlock *Fallthrough; in lowerWorkItem() local
8762 Fallthrough = DefaultMBB; in lowerWorkItem()
8764 Fallthrough = CurMF->CreateMachineBasicBlock(CurMBB->getBasicBlock()); in lowerWorkItem()
8765 CurMF->insert(BBI, Fallthrough); in lowerWorkItem()
8799 addSuccessorWithProb(CurMBB, Fallthrough, FallthroughProb); in lowerWorkItem()
8806 JT->Default = Fallthrough; // FIXME: Move Default to JumpTableHeader. in lowerWorkItem()
8825 BTB->Default = Fallthrough; in lowerWorkItem()
8861 CaseBlock CB(CC, LHS, RHS, MHS, I->MBB, Fallthrough, CurMBB, I->Prob, in lowerWorkItem()
8872 CurMBB = Fallthrough; in lowerWorkItem()
/external/llvm-project/llvm/lib/Support/
DVirtualFileSystem.cpp1160 void RedirectingFileSystem::setFallthrough(bool Fallthrough) { in setFallthrough() argument
1161 IsFallthrough = Fallthrough; in setFallthrough()

12