Jlm
Functions
GammaTests.cpp File Reference
#include <gtest/gtest.h>
#include <jlm/rvsdg/control.hpp>
#include <jlm/rvsdg/gamma.hpp>
#include <jlm/rvsdg/TestType.hpp>
#include <jlm/rvsdg/view.hpp>
Include dependency graph for GammaTests.cpp:

Go to the source code of this file.

Functions

 TEST (GammaTests, test_gamma)
 
 TEST (GammaTests, test_predicate_reduction)
 
 TEST (GammaTests, test_invariant_reduction)
 
 TEST (GammaTests, test_control_constant_reduction)
 
 TEST (GammaTests, test_control_constant_reduction2)
 
 TEST (GammaTests, TestPruneOutputs)
 
 TEST (GammaTests, TestIsInvariant)
 

Function Documentation

◆ TEST() [1/7]

TEST ( GammaTests  ,
test_control_constant_reduction   
)

Definition at line 119 of file GammaTests.cpp.

◆ TEST() [2/7]

TEST ( GammaTests  ,
test_control_constant_reduction2   
)

Definition at line 161 of file GammaTests.cpp.

◆ TEST() [3/7]

TEST ( GammaTests  ,
test_gamma   
)

Definition at line 13 of file GammaTests.cpp.

◆ TEST() [4/7]

TEST ( GammaTests  ,
test_invariant_reduction   
)

Definition at line 88 of file GammaTests.cpp.

◆ TEST() [5/7]

TEST ( GammaTests  ,
test_predicate_reduction   
)

Definition at line 52 of file GammaTests.cpp.

◆ TEST() [6/7]

TEST ( GammaTests  ,
TestIsInvariant   
)

Definition at line 239 of file GammaTests.cpp.

◆ TEST() [7/7]

TEST ( GammaTests  ,
TestPruneOutputs   
)

Definition at line 195 of file GammaTests.cpp.