|
Jlm
|
#include <gtest/gtest.h>#include <jlm/llvm/ir/operators/alloca.hpp>#include <jlm/llvm/ir/operators/IOBarrier.hpp>#include <jlm/llvm/ir/operators/Load.hpp>#include <jlm/llvm/ir/operators/MemoryStateOperations.hpp>#include <jlm/llvm/ir/operators/Store.hpp>#include <jlm/llvm/ir/RvsdgModule.hpp>#include <jlm/rvsdg/gamma.hpp>#include <jlm/rvsdg/NodeNormalization.hpp>#include <jlm/rvsdg/TestOperations.hpp>#include <jlm/rvsdg/TestType.hpp>#include <jlm/rvsdg/view.hpp>
Go to the source code of this file.
Functions | |
| TEST (LoadOperationTests, OperationEquality) | |
| TEST (LoadOperationTests, TestCopy) | |
| TEST (LoadOperationTests, TestLoadAllocaReduction) | |
| TEST (LoadOperationTests, TestDuplicateStateReduction) | |
| TEST (LoadOperationTests, TestLoadStoreStateReduction) | |
| TEST (LoadOperationTests, TestLoadStoreReduction_Success) | |
| TEST (LoadOperationTests, LoadStoreReduction_DifferentValueOperandType) | |
| TEST (LoadOperationTests, IOBarrierAllocaAddressNormalization) | |
| TEST (LoadOperationTests, IOBarrierAllocaAddressNormalization_Gamma) | |
| TEST (LoadOperationTests, LoadVolatileOperationEquality) | |
| TEST (LoadOperationTests, OperationCopy) | |
| TEST (LoadOperationTests, OperationAccessors) | |
| TEST (LoadOperationTests, NodeCopy) | |
| TEST | ( | LoadOperationTests | , |
| IOBarrierAllocaAddressNormalization | |||
| ) |
Definition at line 291 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| IOBarrierAllocaAddressNormalization_Gamma | |||
| ) |
Definition at line 353 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| LoadStoreReduction_DifferentValueOperandType | |||
| ) |
Tests the load-store reduction with the value type of the store being different from the value type of the load.
Definition at line 245 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| LoadVolatileOperationEquality | |||
| ) |
Definition at line 417 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| NodeCopy | |||
| ) |
Definition at line 480 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| OperationAccessors | |||
| ) |
Definition at line 459 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| OperationCopy | |||
| ) |
Definition at line 441 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| OperationEquality | |||
| ) |
Definition at line 20 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| TestCopy | |||
| ) |
Definition at line 44 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| TestDuplicateStateReduction | |||
| ) |
Definition at line 110 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| TestLoadAllocaReduction | |||
| ) |
Definition at line 73 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| TestLoadStoreReduction_Success | |||
| ) |
Definition at line 205 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| TestLoadStoreStateReduction | |||
| ) |
Definition at line 158 of file LoadTests.cpp.