Home
last modified time | relevance | path

Searched refs:Invokes (Results 1 – 8 of 8) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp74 void lowerAcrossUnwindEdges(Function &F, ArrayRef<InvokeInst *> Invokes);
318 for (InvokeInst *Invoke : Invokes) { in lowerAcrossUnwindEdges()
340 for (InvokeInst *Invoke : Invokes) { in lowerAcrossUnwindEdges()
365 SmallVector<InvokeInst *, 16> Invokes; in setupEntryBlockAndCallSites() local
379 Invokes.push_back(II); in setupEntryBlockAndCallSites()
385 if (Invokes.empty()) in setupEntryBlockAndCallSites()
388 NumInvokes += Invokes.size(); in setupEntryBlockAndCallSites()
391 lowerAcrossUnwindEdges(F, Invokes); in setupEntryBlockAndCallSites()
426 for (unsigned I = 0, E = Invokes.size(); I != E; ++I) { in setupEntryBlockAndCallSites()
427 insertCallSiteStore(Invokes[I], I + 1); in setupEntryBlockAndCallSites()
[all …]
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp2293 for (InvokeInst *II : Invokes) { in shouldBelongToSameSet()
2327 SmallPtrSet<Value *, 16> EquivalenceSet(Invokes.begin(), Invokes.end()); in shouldBelongToSameSet()
2329 NormalBB, {Invokes[0]->getParent(), Invokes[1]->getParent()}, in shouldBelongToSameSet()
2338 for (InvokeInst *II : Invokes) { in shouldBelongToSameSet()
2352 {Invokes[0]->getParent(), Invokes[1]->getParent()})) in shouldBelongToSameSet()
2369 if (any_of(zip(Invokes[0]->data_ops(), Invokes[1]->data_ops()), in shouldBelongToSameSet()
2425 for (InvokeInst *II : Invokes) in MergeCompatibleInvokesImpl()
2437 for (InvokeInst *II : Invokes) in MergeCompatibleInvokesImpl()
2464 for (InvokeInst *II : Invokes) in MergeCompatibleInvokesImpl()
2481 for (InvokeInst *II : Invokes) { in MergeCompatibleInvokesImpl()
[all …]
/llvm-project-15.0.7/llvm/cmake/modules/
H A DGetHostTriple.cmake2 # Invokes config.guess
/llvm-project-15.0.7/llvm/unittests/FuzzMutate/
H A DRandomIRBuilderTest.cpp202 TEST(RandomIRBuilderTest, Invokes) { in TEST() argument
/llvm-project-15.0.7/llvm/docs/
H A DTestingGuide.rst645 Invokes the Clang driver.
648 Invokes the Clang driver for C++.
651 Invokes the CL-compatible Clang driver.
654 Invokes the G++-compatible Clang driver.
657 Invokes the Clang frontend.
/llvm-project-15.0.7/llvm/test/CodeGen/WebAssembly/
H A Dfunction-bitcasts.ll158 ; Invokes should be treated like calls
/llvm-project-15.0.7/llvm/test/Transforms/SimplifyCFG/X86/
H A Dmerge-compatible-invokes-of-landingpad.ll265 ; Invokes lead to different landing pads.
1632 ; Invokes return values, but they are unused.
1684 ; Invokes return values, and they are used in a phi node, making the incoming values incompatible.
1924 ; Invokes return values, and they are used in a phi node, making the incoming values incompatible,
1983 ; Invokes return values, and they are used in a phi node, making the incoming values incompatible,
2047 ; Invokes return values, and they are used in a phi node, but when coming from different invokes,
/llvm-project-15.0.7/clang/docs/
H A DConstantInterpreter.rst153 alongside actual data. Invokes the default constructors of objects