Searched refs:MergeFunctions (Results 1 – 12 of 12) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/ |
D | MergeFunctions.cpp | 542 class MergeFunctions : public ModulePass { class 545 MergeFunctions() in MergeFunctions() function in __anon7764129b0311::MergeFunctions 603 char MergeFunctions::ID = 0; 604 INITIALIZE_PASS(MergeFunctions, "mergefunc", "Merge Functions", false, false) 607 return new MergeFunctions(); in createMergeFunctionsPass() 610 bool MergeFunctions::runOnModule(Module &M) { in runOnModule() 683 void MergeFunctions::replaceDirectCallers(Function *Old, Function *New) { in replaceDirectCallers() 698 void MergeFunctions::writeThunkOrAlias(Function *F, Function *G) { in writeThunkOrAlias() 712 void MergeFunctions::writeThunk(Function *F, Function *G) { in writeThunk() 759 void MergeFunctions::writeAlias(Function *F, Function *G) { in writeAlias() [all …]
|
/external/llvm/lib/Transforms/IPO/ |
D | MergeFunctions.cpp | 1371 class MergeFunctions : public ModulePass { class 1374 MergeFunctions() in MergeFunctions() function in __anon36c8c2ef0411::MergeFunctions 1459 char MergeFunctions::ID = 0; 1460 INITIALIZE_PASS(MergeFunctions, "mergefunc", "Merge Functions", false, false) 1463 return new MergeFunctions(); in createMergeFunctionsPass() 1466 bool MergeFunctions::doSanityCheck(std::vector<WeakVH> &Worklist) { in doSanityCheck() 1538 bool MergeFunctions::runOnModule(Module &M) { in runOnModule() 1599 void MergeFunctions::replaceDirectCallers(Function *Old, Function *New) { in replaceDirectCallers() 1639 void MergeFunctions::writeThunkOrAlias(Function *F, Function *G) { in writeThunkOrAlias() 1681 void MergeFunctions::writeThunk(Function *F, Function *G) { in writeThunk() [all …]
|
D | CMakeLists.txt | 23 MergeFunctions.cpp
|
D | PassManagerBuilder.cpp | 144 MergeFunctions = false; in PassManagerBuilder() 350 if (MergeFunctions) in populateModulePassManager() 580 if (MergeFunctions) in populateModulePassManager() 740 if (MergeFunctions) in addLateLTOOptimizationPasses()
|
/external/llvm/test/Transforms/MergeFunc/ |
D | crash2.ll | 4 ; MergeFunctions clears its GlobalNumbers value map. If this map still contains 5 ; entries when running globalopt and the MergeFunctions instance is still alive
|
/external/llvm/include/llvm/Transforms/IPO/ |
D | PassManagerBuilder.h | 136 bool MergeFunctions; variable
|
/external/llvm/docs/ |
D | MergeFunctions.rst | 2 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
|
D | index.rst | 265 MergeFunctions 369 :doc:`MergeFunctions`
|
D | Passes.rst | 902 :doc:`this <MergeFunctions>`
|
/external/clang/lib/CodeGen/ |
D | BackendUtil.cpp | 360 PMBuilder.MergeFunctions = CodeGenOpts.MergeFunctions; in CreatePasses()
|
/external/clang/include/clang/Frontend/ |
D | CodeGenOptions.def | 96 CODEGENOPT(MergeFunctions , 1, 0) ///< Set when -fmerge-functions is enabled.
|
/external/clang/lib/Frontend/ |
D | CompilerInvocation.cpp | 605 Opts.MergeFunctions = Args.hasArg(OPT_fmerge_functions); in ParseCodeGenArgs()
|