Searched refs:MergeFunctions (Results 1 – 16 of 16) sorted by relevance
199 class MergeFunctions { class201 MergeFunctions() : FnTree(FunctionNodeCmp(&GlobalNumbers)) { in MergeFunctions() function in __anon0a4371590111::MergeFunctions309 MergeFunctions MF; in runOnModule()326 MergeFunctions MF; in run()333 bool MergeFunctions::doSanityCheck(std::vector<WeakTrackingVH> &Worklist) { in doSanityCheck()410 bool MergeFunctions::runOnModule(Module &M) { in runOnModule()464 void MergeFunctions::replaceDirectCallers(Function *Old, Function *New) { in replaceDirectCallers()511 void MergeFunctions::eraseInstsUnrelatedToPDI( in eraseInstsUnrelatedToPDI()530 void MergeFunctions::eraseTail(Function *G) { in eraseTail()552 void MergeFunctions::filterInstsUnrelatedToPDI( in filterInstsUnrelatedToPDI()[all …]
30 MergeFunctions.cpp
201 MergeFunctions = false; in PassManagerBuilder()678 if (MergeFunctions) in populateModulePassManager()935 if (MergeFunctions) in populateModulePassManager()1152 if (MergeFunctions) in addLateLTOOptimizationPasses()
143 LLVMBool MergeFunctions) { in LLVMPassBuilderOptionsSetMergeFunctions() argument144 unwrap(Options)->PTO.MergeFunctions = MergeFunctions; in LLVMPassBuilderOptionsSetMergeFunctions()
290 MergeFunctions = false; in PipelineTuningOptions()1427 if (PTO.MergeFunctions) in buildModuleOptimizationPipeline()1900 if (PTO.MergeFunctions) in buildLTODefaultPipeline()1937 if (PTO.MergeFunctions) in buildO0DefaultPipeline()
96 LLVMBool MergeFunctions);
37 MergeFunctions.cpp \
50 "MergeFunctions.cpp",
44 MergeFunctions127 :doc:`MergeFunctions`
2 MergeFunctions pass, how it works169 MergeFunctions, main fields and runOnModule250 The rest of the article is based on *MergeFunctions.cpp* source code251 (found in *<llvm_dir>/lib/Transforms/IPO/MergeFunctions.cpp*). We would like496 This comparison has been implemented in initial *MergeFunctions* pass657 Once *MergeFunctions* detected that current function (*G*) is equal to one that
939 :doc:`this <MergeFunctions>`
169 bool MergeFunctions; variable
688 PMBuilder.MergeFunctions = CodeGenOpts.MergeFunctions; in CreatePasses()1263 PTO.MergeFunctions = CodeGenOpts.MergeFunctions; in EmitAssemblyWithNewPassManager()
130 bool MergeFunctions; variable
160 CODEGENOPT(MergeFunctions , 1, 0) ///< Set when -fmerge-functions is enabled.
4835 MarshallingInfoFlag<CodeGenOpts<"MergeFunctions">>;