Wrapper around an MDNode that exposes alias‐scope metadata.

Synopsis

Declared in <llvm/IR/Metadata.h>

class AliasScopeNode;

Description

This is a simple wrapper around an MDNode which provides a higher‐level interface by hiding the details of how alias analysis information is encoded in its operands.

Member Functions

Name

Description

AliasScopeNode [constructor]

Constructors

getDomain

Get the MDNode for this AliasScopeNode's domain.

getName

Return the optional name string of this alias scope.

getNode

Get the MDNode for this AliasScopeNode.

Created with MrDocs