LLVM API Documentation

PPCBranchSelector.cpp File Reference

#include "PPC.h"
#include "PPCInstrBuilder.h"
#include "PPCInstrInfo.h"
#include "PPCPredicates.h"
#include "llvm/CodeGen/MachineFunctionPass.h"
#include "llvm/Target/TargetMachine.h"
#include "llvm/ADT/Statistic.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/MathExtras.h"

Include dependency graph for PPCBranchSelector.cpp:

Go to the source code of this file.

Defines

#define DEBUG_TYPE   "ppc-branch-select"

Functions

 STATISTIC (NumExpanded,"Number of branches expanded to long format")
FunctionPass * llvm::createPPCBranchSelectionPass ()


Define Documentation

#define DEBUG_TYPE   "ppc-branch-select"

Definition at line 18 of file PPCBranchSelector.cpp.


Function Documentation

STATISTIC ( NumExpanded  ,
"Number of branches expanded to long format"   
)


Variable Documentation

std::vector<unsigned> BlockSizes

BlockSizes - The sizes of the basic blocks in the function.

Definition at line 38 of file PPCBranchSelector.cpp.

char ID [static]

Definition at line 34 of file PPCBranchSelector.cpp.