Skip to content

AliasInfoGenerator

Helper class to hold Alias Information

Synopsis

Declared in <src/midend/programAnalysis/VirtualFunctionAnalysis/IntraProcAliasAnalysis.h>

Member Functions

Name

Description

AliasInfoGenerator [constructor]

Default constructor

addNewAliasRelation

Adds a new alias relation for a CFG Node

addReturnStmt

Adds a return statement. Return Statements are handled separately from others because of backward propagation

getAliasRelations

Get alias relations for a CFG Node

getEntryData

Get Entry Data For a CFG Node

getExitData

Get Exit Data For a CFG Node

getReturnStmts

Get all the return statements

init

Initialize

setEntryData

Set Entry Data For a CFG Node

setExitData

Set Exit Data For a CFG Node

Private Data Members

Name

Description

aliasRelations

All the AliasRelations for every CFG Node

ins

IN of every CFG Node

outs

OUT of every CFG Node

returnStmts

All the Return Stmts

Created with MrDocs