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


Public Attributes | |
| jlm::rvsdg::DeltaNode * | mutableDelta |
| jlm::rvsdg::DeltaNode * | constantDelta |
Private Member Functions | |
| std::unique_ptr< jlm::llvm::LlvmRvsdgModule > | SetupRvsdg () override |
| Create RVSDG for this test. | |
Additional Inherited Members | |
Public Member Functions inherited from jlm::llvm::RvsdgTest | |
| virtual | ~RvsdgTest ()=default |
| jlm::llvm::LlvmRvsdgModule & | module () |
| const rvsdg::Graph & | graph () |
| void | InitializeTest () |
ConstantDeltaTest class.
This class sets up an RVSDG representing the following declarations:
Both carry a section name, which distinguishes them from the deltas in the other graphs, and only the second one is marked constant. Both attributes take part in the operation's equality.
Definition at line 320 of file TestRvsdgs.hpp.
|
overrideprivatevirtual |
Create RVSDG for this test.
Implements jlm::llvm::RvsdgTest.
Definition at line 440 of file TestRvsdgs.cpp.
| jlm::rvsdg::DeltaNode* jlm::mlir::ConstantDeltaTest::constantDelta |
Definition at line 329 of file TestRvsdgs.hpp.
| jlm::rvsdg::DeltaNode* jlm::mlir::ConstantDeltaTest::mutableDelta |
Definition at line 327 of file TestRvsdgs.hpp.