Lazily computed wrapper around GISelCSEInfo with configurable CSE opcodes.

Synopsis

Declared in <llvm/CodeGen/GlobalISel/CSEInfo.h>

class GISelCSEAnalysisWrapper;

Description

1) Lazily evaluate the MachineFunction to compute CSEable instructions. 2) Allows configuration of which instructions are CSEd through CSEConfig object. Provides a method called get which takes a CSEConfig object.

Member Functions

Name

Description

get

Return the CSE info, computing it with CSEOpt when needed.

releaseMemory

Release memory held by the wrapped CSE info.

setComputed

Mark whether the CSE analysis has already been computed.

setMF

Bind this wrapper to machine function MFunc.

Created with MrDocs