LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Member Functions | List of all members
llvm::BranchFolder Class Reference

#include <BranchFolding.h>

Public Member Functions

 BranchFolder (bool defaultEnableTailMerge, bool CommonHoist)
 
bool OptimizeFunction (MachineFunction &MF, const TargetInstrInfo *tii, const TargetRegisterInfo *tri, MachineModuleInfo *mmi)
 

Detailed Description

Definition at line 24 of file BranchFolding.h.

Constructor & Destructor Documentation

BranchFolder::BranchFolder ( bool  defaultEnableTailMerge,
bool  CommonHoist 
)
explicit

Member Function Documentation

bool BranchFolder::OptimizeFunction ( MachineFunction MF,
const TargetInstrInfo tii,
const TargetRegisterInfo tri,
MachineModuleInfo mmi 
)

The documentation for this class was generated from the following files: