Searched refs:m_BasicBlock (Results 1 – 8 of 8) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | LoopBoundSplit.cpp | 160 m_BasicBlock(TrueSucc), m_BasicBlock(FalseSucc)))) in isProcessableCondBI()
|
| H A D | LoopDeletion.cpp | 322 m_BasicBlock(IfTrue), m_BasicBlock(IfFalse)))) { in canProveExitOnFirstIteration()
|
| H A D | LoopIdiomRecognize.cpp | 2168 m_BasicBlock(TrueBB), m_BasicBlock(FalseBB)))) { in detectShiftUntilBitTestIdiom() 2508 m_Br(m_Instruction(ValShiftedIsZero), m_BasicBlock(TrueBB), in detectShiftUntilZeroIdiom() 2509 m_BasicBlock(FalseBB))) || in detectShiftUntilZeroIdiom()
|
| H A D | IndVarSimplify.cpp | 1339 m_BasicBlock(TrueSucc), m_BasicBlock(FalseSucc)))) in optimizeLoopExitWithUnknownExitCount()
|
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | PatternMatch.h | 160 inline class_match<BasicBlock> m_BasicBlock() { in m_BasicBlock() function 773 inline bind_ty<BasicBlock> m_BasicBlock(BasicBlock *&V) { return V; } in m_BasicBlock() function 774 inline bind_ty<const BasicBlock> m_BasicBlock(const BasicBlock *&V) { in m_BasicBlock() function 1743 C, m_BasicBlock(T), m_BasicBlock(F)); in m_Br()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineSelect.cpp | 2496 m_Br(m_Specific(Cond), m_BasicBlock(TrueSucc), in foldSelectToPhiImpl() 2497 m_BasicBlock(FalseSucc)))) { in foldSelectToPhiImpl() 2501 m_Br(m_Not(m_Specific(Cond)), m_BasicBlock(TrueSucc), in foldSelectToPhiImpl() 2502 m_BasicBlock(FalseSucc)))) { in foldSelectToPhiImpl()
|
| H A D | InstructionCombining.cpp | 2976 if (match(&BI, m_Br(m_Not(m_Value(X)), m_BasicBlock(), m_BasicBlock())) && in visitBranchInst() 2993 m_BasicBlock(), m_BasicBlock())) && in visitBranchInst()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | ScalarEvolutionExpander.cpp | 2216 m_BasicBlock(), m_BasicBlock()))) in getRelatedExistingExpansion()
|