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

This file contains the implementation of empty blocks garbage collection pass. More...

Go to the source code of this file.

Macros
#define DEBUG_TYPE "gc-empty-basic-blocks"

Detailed Description

This file contains the implementation of empty blocks garbage collection pass.

Definition in file GCEmptyBasicBlocks.cpp.

Macro Definition Documentation

DEBUG_TYPE

#define DEBUG_TYPE "gc-empty-basic-blocks"

Function Documentation

INITIALIZE_PASS()

INITIALIZE_PASS ( GCEmptyBasicBlocks ,
"gc-empty-basic-blocks" ,
"Removes empty basic blocks and redirects their uses to their " "fallthrough blocks." ,
false ,
false )

STATISTIC()

STATISTIC ( NumEmptyBlocksRemoved ,
"Number of empty blocks removed" )