Home
last modified time | relevance | path

Searched refs:canReach (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/llvm/unittests/Transforms/IPO/
H A DAttributorTest.cpp184 F1AA.canReach(A, F3); in TEST_F()
185 F1AA.canReach(A, F4); in TEST_F()
186 F6AA.canReach(A, F4); in TEST_F()
187 F7AA.canReach(A, F7FirstCB, F3); in TEST_F()
188 F7AA.canReach(A, F7FirstCB, F4); in TEST_F()
194 ASSERT_TRUE(F1AA.canReach(A, F3)); in TEST_F()
195 ASSERT_FALSE(F1AA.canReach(A, F4)); in TEST_F()
197 ASSERT_TRUE(F7AA.canReach(A, F7FirstCB, F3)); in TEST_F()
198 ASSERT_FALSE(F7AA.canReach(A, F7FirstCB, F4)); in TEST_F()
202 ASSERT_TRUE(F6AA.canReach(A, F4)); in TEST_F()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyFixIrreducibleControlFlow.cpp101 bool canReach(MachineBasicBlock *From, MachineBasicBlock *To) const { in canReach() function in __anon537f6e6b0111::ReachabilityGraph
169 if (canReach(MBB, MBB)) { in calculate()
181 if (!canReach(Looper, Pred)) { in calculate()
291 Graph.canReach(LoopEntry, OtherLoopEntry) && in processRegion()
292 Graph.canReach(OtherLoopEntry, LoopEntry)) { in processRegion()
407 if (Graph.canReach(Entry, Pred)) { in makeSingleEntryLoop()
/llvm-project-15.0.7/llvm/include/llvm/Transforms/IPO/
H A DAttributor.h4874 virtual bool canReach(Attributor &A, const Function &Fn) const = 0;
4877 virtual bool canReach(Attributor &A, CallBase &CB,
/llvm-project-15.0.7/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp2467 if (EdgeReachability.canReach(A, *getAnchorScope())) in updateImpl()
9591 if (EdgeReachability.canReach(A, Fn)) in checkIfReachable()
9631 bool canReach(Attributor &A, const Function &Fn) const override { in canReach() function
9650 bool canReach(Attributor &A, CallBase &CB, in canReach() function