Jlm
jlm::llvm::aa::PointerObjectConstraintSet Member List

This is the complete list of members for jlm::llvm::aa::PointerObjectConstraintSet, including all inherited members.

AddConstraint(ConstraintVariant c)jlm::llvm::aa::PointerObjectConstraintSet
AddPointerPointeeConstraint(PointerObjectIndex pointer, PointerObjectIndex pointee)jlm::llvm::aa::PointerObjectConstraintSet
AddPointsToExternalConstraint(PointerObjectIndex pointer)jlm::llvm::aa::PointerObjectConstraintSet
AddRegisterContentEscapedConstraint(PointerObjectIndex registerIndex)jlm::llvm::aa::PointerObjectConstraintSet
Clone() constjlm::llvm::aa::PointerObjectConstraintSet
Constraints_jlm::llvm::aa::PointerObjectConstraintSetprivate
ConstraintSetFrozen_jlm::llvm::aa::PointerObjectConstraintSetprivate
ConstraintVariant typedefjlm::llvm::aa::PointerObjectConstraintSet
CreateOvsSubsetGraph()jlm::llvm::aa::PointerObjectConstraintSetprivate
DrawSubsetGraph(util::graph::Writer &writer) constjlm::llvm::aa::PointerObjectConstraintSet
GetConstraints() const noexceptjlm::llvm::aa::PointerObjectConstraintSet
IsFrozen() const noexceptjlm::llvm::aa::PointerObjectConstraintSet
NormalizeConstraints()jlm::llvm::aa::PointerObjectConstraintSet
NumBaseConstraints() const noexceptjlm::llvm::aa::PointerObjectConstraintSet
NumFlagConstraints() const noexceptjlm::llvm::aa::PointerObjectConstraintSet
operator=(const PointerObjectConstraintSet &other)=deletejlm::llvm::aa::PointerObjectConstraintSet
operator=(PointerObjectConstraintSet &&other)=deletejlm::llvm::aa::PointerObjectConstraintSet
PerformOfflineVariableSubstitution(bool storeRefCycleUnificationRoot)jlm::llvm::aa::PointerObjectConstraintSet
PointerObjectConstraintSet(PointerObjectSet &set)jlm::llvm::aa::PointerObjectConstraintSetinlineexplicit
PointerObjectConstraintSet(const PointerObjectConstraintSet &other)=deletejlm::llvm::aa::PointerObjectConstraintSet
PointerObjectConstraintSet(PointerObjectConstraintSet &&other)=deletejlm::llvm::aa::PointerObjectConstraintSet
RefNodeUnificationRoot_jlm::llvm::aa::PointerObjectConstraintSetprivate
RunWorklistSolver(WorklistStatistics &statistics)jlm::llvm::aa::PointerObjectConstraintSetprivate
Set_jlm::llvm::aa::PointerObjectConstraintSetprivate
SolveNaively()jlm::llvm::aa::PointerObjectConstraintSet
SolveUsingWorklist(WorklistSolverPolicy policy, bool enableOnlineCycleDetection, bool enableHybridCycleDetection, bool enableLazyCycleDetection, bool enableDifferencePropagation, bool enablePreferImplicitPropation)jlm::llvm::aa::PointerObjectConstraintSet
WorklistSolverPolicy enum namejlm::llvm::aa::PointerObjectConstraintSet
WorklistSolverPolicyToString(WorklistSolverPolicy policy)jlm::llvm::aa::PointerObjectConstraintSetstatic