This is a result from a NonLocal dependence query.

Synopsis

Declared in <llvm/Analysis/MemoryDependenceAnalysis.h>

class NonLocalDepResult;

Description

For each BasicBlock (the BB entry) it keeps a MemDepResult and the (potentially phi translated) address that was live in the block.

Member Functions

Name

Description

NonLocalDepResult [constructor]

Construct a non‐local dependence result for BB.

getAddress

Returns the address of this pointer in this block.

getBB

Return the basic block for this result.

getResult

Return the dependence result for this block.

setResult

Set the dependence result and address for this block.

Created with MrDocs