|
Jlm
|
#include <gtest/gtest.h>#include <jlm/llvm/opt/alias-analyses/Andersen.hpp>#include <jlm/llvm/opt/alias-analyses/PointerObjectSet.hpp>#include <jlm/llvm/TestRvsdgs.hpp>#include <cassert>
Go to the source code of this file.
Functions | |
| static bool | StringContains (std::string_view haystack, std::string_view needle) |
| TEST (PointerObjectSetTests, TestFlagFunctions) | |
| TEST (PointerObjectSetTests, TestCreatePointerObjects) | |
| TEST (PointerObjectSetTests, TestPointerObjectUnification) | |
| TEST (PointerObjectSetTests, TestPointerObjectUnificationPointees) | |
| TEST (PointerObjectSetTests, TestAddToPointsToSet) | |
| TEST (PointerObjectSetTests, TestMakePointsToSetSuperset) | |
| TEST (PointerObjectSetTests, TestClonePointerObjectSet) | |
| TEST (PointerObjectSetTests, TestSupersetConstraint) | |
| TEST (PointerObjectSetTests, TestStoreConstraintDirectly) | |
| TEST (PointerObjectSetTests, TestLoadConstraintDirectly) | |
| TEST (PointerObjectSetTests, TestEscapedFunctionConstraint) | |
| TEST (PointerObjectSetTests, TestStoredAsScalarFlag) | |
| TEST (PointerObjectSetTests, TestLoadedAsScalarFlag) | |
| TEST (PointerObjectSetTests, TestFunctionCallConstraint) | |
| TEST (PointerObjectSetTests, TestAddPointsToExternalConstraint) | |
| TEST (PointerObjectSetTests, TestAddRegisterContentEscapedConstraint) | |
| TEST (PointerObjectSetTests, TestDrawSubsetGraph) | |
| template<jlm::llvm::aa::Andersen::Configuration::Solver solver, typename... Args> | |
| static void | TestPointerObjectConstraintSetSolve (Args... args) |
| TEST (PointerObjectSetTests, TestPointerObjectConstraintSetSolveNaive) | |
| TEST (PointerObjectSetTests, TestPointerObjectConstraintSetSolveWorklist) | |
| TEST (PointerObjectSetTests, TestClonePointerObjectConstraintSet) | |
|
static |
Definition at line 15 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestAddPointsToExternalConstraint | |||
| ) |
Definition at line 646 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestAddRegisterContentEscapedConstraint | |||
| ) |
Definition at line 688 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestAddToPointsToSet | |||
| ) |
Definition at line 219 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestClonePointerObjectConstraintSet | |||
| ) |
Definition at line 972 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestClonePointerObjectSet | |||
| ) |
Definition at line 275 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestCreatePointerObjects | |||
| ) |
Definition at line 68 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestDrawSubsetGraph | |||
| ) |
Definition at line 722 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestEscapedFunctionConstraint | |||
| ) |
Definition at line 453 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestFlagFunctions | |||
| ) |
Definition at line 21 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestFunctionCallConstraint | |||
| ) |
Definition at line 610 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestLoadConstraintDirectly | |||
| ) |
Definition at line 419 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestLoadedAsScalarFlag | |||
| ) |
Definition at line 550 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestMakePointsToSetSuperset | |||
| ) |
Definition at line 241 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestPointerObjectConstraintSetSolveNaive | |||
| ) |
Definition at line 941 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestPointerObjectConstraintSetSolveWorklist | |||
| ) |
Definition at line 947 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestPointerObjectUnification | |||
| ) |
Definition at line 141 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestPointerObjectUnificationPointees | |||
| ) |
Definition at line 174 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestStoreConstraintDirectly | |||
| ) |
Definition at line 379 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestStoredAsScalarFlag | |||
| ) |
Definition at line 494 of file PointerObjectSetTests.cpp.
| TEST | ( | PointerObjectSetTests | , |
| TestSupersetConstraint | |||
| ) |
Definition at line 322 of file PointerObjectSetTests.cpp.
|
static |
Definition at line 809 of file PointerObjectSetTests.cpp.