LLVM  3.7.0
Public Member Functions | List of all members
llvm::InstCombineIRInserter Class Reference

An IRBuilder inserter that adds new instructions to the instcombine worklist. More...

#include <InstCombineInternal.h>

Inheritance diagram for llvm::InstCombineIRInserter:
[legend]
Collaboration diagram for llvm::InstCombineIRInserter:
[legend]

Public Member Functions

 InstCombineIRInserter (InstCombineWorklist &WL, AssumptionCache *AC)
 
void InsertHelper (Instruction *I, const Twine &Name, BasicBlock *BB, BasicBlock::iterator InsertPt) const
 

Additional Inherited Members

- Protected Member Functions inherited from llvm::IRBuilderDefaultInserter< true >
void InsertHelper (Instruction *I, const Twine &Name, BasicBlock *BB, BasicBlock::iterator InsertPt) const
 

Detailed Description

An IRBuilder inserter that adds new instructions to the instcombine worklist.

Definition at line 140 of file InstCombineInternal.h.

Constructor & Destructor Documentation

llvm::InstCombineIRInserter::InstCombineIRInserter ( InstCombineWorklist WL,
AssumptionCache AC 
)
inline

Definition at line 146 of file InstCombineInternal.h.

Member Function Documentation

void llvm::InstCombineIRInserter::InsertHelper ( Instruction I,
const Twine Name,
BasicBlock BB,
BasicBlock::iterator  InsertPt 
) const
inline

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