MemorySSAWalker that returns builder links without alias queries.

Synopsis

Declared in <llvm/Analysis/MemorySSA.h>

class DoNothingMemorySSAWalker final
    : public MemorySSAWalker

Description

A MemorySSAWalker that does no alias queries, or anything else. It simply returns the links as they were constructed by the builder.

Base Classes

Name

Description

MemorySSAWalker

Generic walker interface for further disambiguating MemorySSA def‐use chains.

Type Aliases

Name

Description

MemoryAccessSet

Small vector of MemoryAccess pointers returned by some walker queries.

Member Functions

Name

Description

getClobberingMemoryAccess

getClobberingMemoryAccess overloads

invalidateInfo [virtual]

Invalidate cached walker info for memory access MA.

Using Declarations

Name

Description

getClobberingMemoryAccess

Bring base‐class Instruction overloads into scope.

Protected Data Members

Name

Description

MSSA

MemorySSA instance this walker is bound to.

Created with MrDocs