Storage for all reaching definitions across basic blocks and reg units.

Synopsis

Declared in <llvm/CodeGen/ReachingDefAnalysis.h>

class MBBReachingDefsInfo;

Member Functions

Name

Description

append

Append definition id Def for register unit Unit in block MBBNumber.

clear

Clear all stored reaching definitions.

defs

Return the reaching definitions of Unit in block MBBNumber.

init

Resize storage to hold definitions for NumBlockIDs basic blocks.

numBlockIDs

Return the number of basic‐block slots currently allocated.

prepend

Prepend definition id Def for register unit Unit in block MBBNumber.

replaceFront

Replace the front definition for register unit Unit in block MBBNumber.

startBasicBlock

Prepare storage for NumRegUnits register units in block MBBNumber.

Created with MrDocs