Jlm
Functions
RedundantBufferEliminationTests.cpp File Reference
#include <gtest/gtest.h>
#include <jlm/hls/backend/rvsdg2rhls/remove-redundant-buf.hpp>
#include <jlm/hls/ir/hls.hpp>
#include <jlm/llvm/ir/RvsdgModule.hpp>
#include <jlm/rvsdg/TestOperations.hpp>
#include <jlm/rvsdg/TestType.hpp>
#include <jlm/rvsdg/view.hpp>
Include dependency graph for RedundantBufferEliminationTests.cpp:

Go to the source code of this file.

Functions

 TEST (RedundantBufferEliminationTests, BufferWithLocalLoad)
 
 TEST (RedundantBufferEliminationTests, BufferWithLocalStore)
 
 TEST (RedundantBufferEliminationTests, BufferWithLoad)
 
 TEST (RedundantBufferEliminationTests, BufferWithStore)
 
 TEST (RedundantBufferEliminationTests, BufferWithForkAndLocalLoad)
 
 TEST (RedundantBufferEliminationTests, BufferWithBranchAndLocalLoad)
 
 TEST (RedundantBufferEliminationTests, BufferWithOtherNode)
 
 TEST (RedundantBufferEliminationTests, BufferWithNonMemoryStateOperand)
 
 TEST (RedundantBufferEliminationTests, PassthroughBuffer)
 

Function Documentation

◆ TEST() [1/9]

TEST ( RedundantBufferEliminationTests  ,
BufferWithBranchAndLocalLoad   
)

Definition at line 221 of file RedundantBufferEliminationTests.cpp.

◆ TEST() [2/9]

TEST ( RedundantBufferEliminationTests  ,
BufferWithForkAndLocalLoad   
)

Definition at line 180 of file RedundantBufferEliminationTests.cpp.

◆ TEST() [3/9]

TEST ( RedundantBufferEliminationTests  ,
BufferWithLoad   
)

Definition at line 95 of file RedundantBufferEliminationTests.cpp.

◆ TEST() [4/9]

TEST ( RedundantBufferEliminationTests  ,
BufferWithLocalLoad   
)

Definition at line 15 of file RedundantBufferEliminationTests.cpp.

◆ TEST() [5/9]

TEST ( RedundantBufferEliminationTests  ,
BufferWithLocalStore   
)

Definition at line 55 of file RedundantBufferEliminationTests.cpp.

◆ TEST() [6/9]

TEST ( RedundantBufferEliminationTests  ,
BufferWithNonMemoryStateOperand   
)

Definition at line 304 of file RedundantBufferEliminationTests.cpp.

◆ TEST() [7/9]

TEST ( RedundantBufferEliminationTests  ,
BufferWithOtherNode   
)

Definition at line 264 of file RedundantBufferEliminationTests.cpp.

◆ TEST() [8/9]

TEST ( RedundantBufferEliminationTests  ,
BufferWithStore   
)

Definition at line 135 of file RedundantBufferEliminationTests.cpp.

◆ TEST() [9/9]

TEST ( RedundantBufferEliminationTests  ,
PassthroughBuffer   
)

Definition at line 346 of file RedundantBufferEliminationTests.cpp.