|
Jlm
|
EscapedMemoryTest2 class. More...
#include <TestRvsdgs.hpp>


Private Member Functions | |
| std::unique_ptr< jlm::llvm::LlvmRvsdgModule > | SetupRvsdg () override |
| Create RVSDG for this test. More... | |
Additional Inherited Members | |
Public Member Functions inherited from jlm::llvm::RvsdgTest | |
| virtual | ~RvsdgTest ()=default |
| jlm::llvm::LlvmRvsdgModule & | module () |
| const rvsdg::Graph & | graph () |
| void | InitializeTest () |
EscapedMemoryTest2 class.
This class sets up an RVSDG representing the following code snippet:
It uses a single memory state to sequentialize the respective memory operations.
Definition at line 1772 of file TestRvsdgs.hpp.
|
overrideprivatevirtual |
Create RVSDG for this test.
Implements jlm::llvm::RvsdgTest.
Definition at line 2892 of file TestRvsdgs.cpp.
| jlm::rvsdg::LambdaNode* jlm::llvm::EscapedMemoryTest2::CallExternalFunction1 |
Definition at line 1780 of file TestRvsdgs.hpp.
| rvsdg::SimpleNode* jlm::llvm::EscapedMemoryTest2::CallExternalFunction1Malloc |
Definition at line 1787 of file TestRvsdgs.hpp.
| jlm::rvsdg::LambdaNode* jlm::llvm::EscapedMemoryTest2::CallExternalFunction2 |
Definition at line 1781 of file TestRvsdgs.hpp.
| rvsdg::SimpleNode* jlm::llvm::EscapedMemoryTest2::ExternalFunction1Call |
Definition at line 1783 of file TestRvsdgs.hpp.
| jlm::rvsdg::GraphImport* jlm::llvm::EscapedMemoryTest2::ExternalFunction1Import |
Definition at line 1789 of file TestRvsdgs.hpp.
| rvsdg::SimpleNode* jlm::llvm::EscapedMemoryTest2::ExternalFunction2Call |
Definition at line 1784 of file TestRvsdgs.hpp.
| jlm::rvsdg::GraphImport* jlm::llvm::EscapedMemoryTest2::ExternalFunction2Import |
Definition at line 1790 of file TestRvsdgs.hpp.
| rvsdg::SimpleNode* jlm::llvm::EscapedMemoryTest2::LoadNode |
Definition at line 1792 of file TestRvsdgs.hpp.
| jlm::rvsdg::LambdaNode* jlm::llvm::EscapedMemoryTest2::ReturnAddressFunction |
Definition at line 1779 of file TestRvsdgs.hpp.
| rvsdg::SimpleNode* jlm::llvm::EscapedMemoryTest2::ReturnAddressMalloc |
Definition at line 1786 of file TestRvsdgs.hpp.