Searched refs:MergeFunctions (Results 1 – 9 of 9) sorted by relevance
193 class MergeFunctions { class195 MergeFunctions() : FnTree(FunctionNodeCmp(&GlobalNumbers)) { in MergeFunctions() function in __anonc9c4572e0111::MergeFunctions316 SmallPtrSet<GlobalValue *, 4> &MergeFunctions::getUsed() { return Used; } in getUsed()319 MergeFunctions MF; in runOnModule()329 MergeFunctions MF; in runOnFunctions()334 bool MergeFunctions::doFunctionalCheck(std::vector<WeakTrackingVH> &Worklist) { in doFunctionalCheck()437 template <typename FuncContainer> bool MergeFunctions::run(FuncContainer &M) { in run()492 MergeFunctions::runOnFunctions(ArrayRef<Function *> F) { in runOnFunctions()499 void MergeFunctions::replaceDirectCallers(Function *Old, Function *New) { in replaceDirectCallers()515 void MergeFunctions::eraseInstsUnrelatedToPDI( in eraseInstsUnrelatedToPDI()[all …]
180 LLVMBool MergeFunctions) { in LLVMPassBuilderOptionsSetMergeFunctions() argument181 unwrap(Options)->PTO.MergeFunctions = MergeFunctions; in LLVMPassBuilderOptionsSetMergeFunctions()
321 MergeFunctions = EnableMergeFunctions; in PipelineTuningOptions()1622 if (PTO.MergeFunctions) in buildModuleOptimizationPipeline()2185 if (PTO.MergeFunctions) in buildLTODefaultPipeline()2257 if (PTO.MergeFunctions) in buildO0DefaultPipeline()
129 LLVMBool MergeFunctions);
89 bool MergeFunctions; variable
905 PTO.MergeFunctions = CodeGenOpts.MergeFunctions; in RunOptimizationPipeline()
175 CODEGENOPT(MergeFunctions , 1, 0, Benign) ///< Set when -fmerge-functions is enabled.
1900 SRCS_MIN+= Transforms/IPO/MergeFunctions.cpp
7711 MarshallingInfoFlag<CodeGenOpts<"MergeFunctions">>;