LLVM: lib/CodeGen/StackMapLivenessAnalysis.cpp File Reference (original) (raw)

Go to the source code of this file.

Functions

DEBUG_TYPE

#define DEBUG_TYPE "stackmaps"

INITIALIZE_PASS()

INITIALIZE_PASS ( StackMapLiveness ,
"stackmap-liveness" ,
"StackMap Liveness Analysis" ,
false ,
false
)

STATISTIC() [1/5]

STATISTIC ( NumBBsHaveNoStackmap ,
"Number of basic blocks with no stackmap"
)

STATISTIC() [2/5]

STATISTIC ( NumBBsVisited ,
"Number of basic blocks visited"
)

STATISTIC() [3/5]

STATISTIC ( NumStackMapFuncSkipped ,
"Number of functions skipped"
)

STATISTIC() [4/5]

STATISTIC ( NumStackMapFuncVisited ,
"Number of functions visited"
)

STATISTIC() [5/5]

STATISTIC ( NumStackMaps ,
"Number of StackMaps visited"
)

References TRI.

EnablePatchPointLiveness

cl::opt< bool > EnablePatchPointLiveness("enable-patchpoint-liveness", cl::Hidden, cl::init(true), cl::desc("Enable PatchPoint Liveness Analysis Pass")) ( "enable-patchpoint-liveness" , cl::Hidden , cl::init(true) , cl::desc("Enable PatchPoint Liveness Analysis Pass") ) static