Go to the source code of this file.
|
| llvm |
| List of target independent CodeGen pass IDs.
|
|
|
Module * | llvm::CloneModule (const Module *M) |
|
Module * | llvm::CloneModule (const Module *M, ValueToValueMapTy &VMap) |
|
BasicBlock * | llvm::CloneBasicBlock (const BasicBlock *BB, ValueToValueMapTy &VMap, const Twine &NameSuffix="", Function *F=0, ClonedCodeInfo *CodeInfo=0) |
|
Function * | llvm::CloneFunction (const Function *F, ValueToValueMapTy &VMap, bool ModuleLevelChanges, ClonedCodeInfo *CodeInfo=0) |
|
void | llvm::CloneFunctionInto (Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap, bool ModuleLevelChanges, SmallVectorImpl< ReturnInst * > &Returns, const char *NameSuffix="", ClonedCodeInfo *CodeInfo=0, ValueMapTypeRemapper *TypeMapper=0, ValueMaterializer *Materializer=0) |
|
void | llvm::CloneAndPruneFunctionInto (Function *NewFunc, const Function *OldFunc, ValueToValueMapTy &VMap, bool ModuleLevelChanges, SmallVectorImpl< ReturnInst * > &Returns, const char *NameSuffix="", ClonedCodeInfo *CodeInfo=0, const DataLayout *TD=0, Instruction *TheCall=0) |
|
bool | llvm::InlineFunction (CallInst *C, InlineFunctionInfo &IFI, bool InsertLifetime=true) |
|
bool | llvm::InlineFunction (InvokeInst *II, InlineFunctionInfo &IFI, bool InsertLifetime=true) |
|
bool | llvm::InlineFunction (CallSite CS, InlineFunctionInfo &IFI, bool InsertLifetime=true) |
|