Home
last modified time | relevance | path

Searched refs:MergeFunctions (Results 1 – 12 of 12) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp1069 class MergeFunctions : public ModulePass { class
1072 MergeFunctions() in MergeFunctions() function in __anon8a3af2c10211::MergeFunctions
1134 char MergeFunctions::ID = 0;
1135 INITIALIZE_PASS(MergeFunctions, "mergefunc", "Merge Functions", false, false)
1138 return new MergeFunctions(); in createMergeFunctionsPass()
1141 bool MergeFunctions::doSanityCheck(std::vector<WeakVH> &Worklist) { in doSanityCheck()
1213 bool MergeFunctions::runOnModule(Module &M) { in runOnModule()
1266 void MergeFunctions::replaceDirectCallers(Function *Old, Function *New) { in replaceDirectCallers()
1280 void MergeFunctions::writeThunkOrAlias(Function *F, Function *G) { in writeThunkOrAlias()
1322 void MergeFunctions::writeThunk(Function *F, Function *G) { in writeThunk()
[all …]
H A DCMakeLists.txt17 MergeFunctions.cpp
H A DPassManagerBuilder.cpp98 MergeFunctions = false; in PassManagerBuilder()
175 if (MergeFunctions) in populateModulePassManager()
371 if (MergeFunctions) in populateModulePassManager()
476 if (MergeFunctions) in addLTOOptimizationPasses()
/minix3/external/bsd/llvm/dist/llvm/utils/Misc/
H A Dmergefunctions.clang.svn.patch9 + // Force MergeFunctions pass.
/minix3/external/bsd/llvm/lib/libLLVMipo/
H A DMakefile24 MergeFunctions.cpp \
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Transforms/IPO/
H A DPassManagerBuilder.h126 bool MergeFunctions; variable
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DBackendUtil.cpp270 PMBuilder.MergeFunctions = CodeGenOpts.MergeFunctions; in CreatePasses()
/minix3/external/bsd/llvm/dist/llvm/docs/
H A DMergeFunctions.rst2 MergeFunctions pass, how it works
80 MergeFunctions pass and thus help LLVM project.
181 MergeFunctions, main fields and runOnModule
260 The rest of article is based on *MergeFunctions.cpp* source code
261 (*<llvm_dir>/lib/Transforms/IPO/MergeFunctions.cpp*). We would like to ask
507 This comparison has been implemented in initial *MergeFunctions* pass
668 Once *MergeFunctions* detected that current function (*G*) is equal to one that
H A Dindex.rst241 MergeFunctions
338 :doc:`MergeFunctions`
H A DPasses.rst910 :doc:`this <MergeFunctions>`
/minix3/external/bsd/llvm/dist/clang/include/clang/Frontend/
H A DCodeGenOptions.def70 CODEGENOPT(MergeFunctions , 1, 0) ///< Set when -fmerge-functions is enabled.
/minix3/external/bsd/llvm/dist/clang/lib/Frontend/
H A DCompilerInvocation.cpp477 Opts.MergeFunctions = Args.hasArg(OPT_fmerge_functions); in ParseCodeGenArgs()