|
Jlm
|
#include <gtest/gtest.h>#include <jlm/llvm/ir/operators/alloca.hpp>#include <jlm/llvm/ir/operators/GetElementPtr.hpp>#include <jlm/llvm/ir/operators/IntegerOperations.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/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, normalizeIOBarrierAddress) | |
| TEST (LoadOperationTests, normalizeIOBarrierAddress_Gamma) | |
| TEST (LoadOperationTests, normalizeIOBarrierAddress_GEP) | |
| TEST (LoadOperationTests, LoadVolatileOperationEquality) | |
| TEST (LoadOperationTests, OperationCopy) | |
| TEST (LoadOperationTests, OperationAccessors) | |
| TEST (LoadOperationTests, NodeCopy) | |
| 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 246 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| LoadVolatileOperationEquality | |||
| ) |
Definition at line 498 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| NodeCopy | |||
| ) |
Definition at line 561 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| normalizeIOBarrierAddress | |||
| ) |
Definition at line 292 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| normalizeIOBarrierAddress_Gamma | |||
| ) |
Definition at line 353 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| normalizeIOBarrierAddress_GEP | |||
| ) |
Definition at line 416 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| OperationAccessors | |||
| ) |
Definition at line 540 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| OperationCopy | |||
| ) |
Definition at line 522 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| OperationEquality | |||
| ) |
Definition at line 21 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| TestCopy | |||
| ) |
Definition at line 45 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| TestDuplicateStateReduction | |||
| ) |
Definition at line 111 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| TestLoadAllocaReduction | |||
| ) |
Definition at line 74 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| TestLoadStoreReduction_Success | |||
| ) |
Definition at line 206 of file LoadTests.cpp.
| TEST | ( | LoadOperationTests | , |
| TestLoadStoreStateReduction | |||
| ) |
Definition at line 159 of file LoadTests.cpp.