llvm::MemorySSA::dominates

dominates overloads

Synopses

Declared in <llvm/Analysis/MemorySSA.h>

Given a MemoryAccess and a Use, determine whether MemoryAccess A dominates Use B.

bool
dominates(
    MemoryAccess const* A,
    Use const& B) const;
» more...

Given two memory accesses in potentially different blocks, determine whether MemoryAccess A dominates MemoryAccess B.

bool
dominates(
    MemoryAccess const* A,
    MemoryAccess const* B) const;
» more...

Return Value

  • True if A dominates Use B.
  • True if A dominates B.

Parameters

NameDescription
ACandidate dominating access.
BUse that may be dominated by A.