|
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/lambda.hpp>#include <jlm/llvm/ir/operators/MemoryStateOperations.hpp>#include <jlm/llvm/ir/operators/Store.hpp>#include <jlm/llvm/ir/RvsdgModule.hpp>#include <jlm/llvm/opt/AggregateAllocaSplitting.hpp>#include <jlm/rvsdg/gamma.hpp>#include <jlm/rvsdg/lambda.hpp>#include <jlm/rvsdg/theta.hpp>#include <jlm/rvsdg/Trace.hpp>
Go to the source code of this file.
Functions | |
| static void | assertAllocaWithType (const jlm::rvsdg::Output &output, const jlm::rvsdg::Type &type) |
| TEST (AggregateAllocaSplittingTests, getElementPtrTest) | |
| TEST (AggregateAllocaSplittingTests, gammaTest) | |
| TEST (AggregateAllocaSplittingTests, thetaTest) | |
|
static |
Definition at line 22 of file AggregateAllocaSplittingTests.cpp.
| TEST | ( | AggregateAllocaSplittingTests | , |
| gammaTest | |||
| ) |
Definition at line 108 of file AggregateAllocaSplittingTests.cpp.
| TEST | ( | AggregateAllocaSplittingTests | , |
| getElementPtrTest | |||
| ) |
Definition at line 33 of file AggregateAllocaSplittingTests.cpp.
| TEST | ( | AggregateAllocaSplittingTests | , |
| thetaTest | |||
| ) |
Definition at line 232 of file AggregateAllocaSplittingTests.cpp.