Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DMergeFunctions.cpp199 class MergeFunctions { class
309 MergeFunctions MF; in runOnModule()
326 MergeFunctions MF; in run()
410 bool MergeFunctions::runOnModule(Module &M) { in runOnModule()
511 void MergeFunctions::eraseInstsUnrelatedToPDI( in eraseInstsUnrelatedToPDI()
530 void MergeFunctions::eraseTail(Function *G) { in eraseTail()
552 void MergeFunctions::filterInstsUnrelatedToPDI( in filterInstsUnrelatedToPDI()
676 void MergeFunctions::writeThunk(Function *F, Function *G) { in writeThunk()
903 bool MergeFunctions::insert(Function *NewFunction) { in insert()
935 void MergeFunctions::remove(Function *F) { in remove()
[all …]
H A DPassManagerBuilder.cpp211 MergeFunctions = false; in PassManagerBuilder()
687 if (MergeFunctions) in populateModulePassManager()
948 if (MergeFunctions) in populateModulePassManager()
1169 if (MergeFunctions) in addLateLTOOptimizationPasses()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Passes/
H A DPassBuilderBindings.cpp138 LLVMBool MergeFunctions) { in LLVMPassBuilderOptionsSetMergeFunctions() argument
139 unwrap(Options)->PTO.MergeFunctions = MergeFunctions; in LLVMPassBuilderOptionsSetMergeFunctions()
H A DPassBuilder.cpp290 MergeFunctions = false; in PipelineTuningOptions()
1433 if (PTO.MergeFunctions) in buildModuleOptimizationPipeline()
1905 if (PTO.MergeFunctions) in buildLTODefaultPipeline()
1944 if (PTO.MergeFunctions) in buildO0DefaultPipeline()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm-c/Transforms/
H A DPassBuilder.h93 LLVMBool MergeFunctions);
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/
H A DPassManagerBuilder.h169 bool MergeFunctions; variable
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DBackendUtil.cpp696 PMBuilder.MergeFunctions = CodeGenOpts.MergeFunctions; in CreatePasses()
1271 PTO.MergeFunctions = CodeGenOpts.MergeFunctions; in EmitAssemblyWithNewPassManager()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Passes/
H A DPassBuilder.h124 bool MergeFunctions; variable
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Basic/
H A DCodeGenOptions.def160 CODEGENOPT(MergeFunctions , 1, 0) ///< Set when -fmerge-functions is enabled.
/freebsd-13.1/lib/clang/libllvm/
H A DMakefile1498 SRCS_MIN+= Transforms/IPO/MergeFunctions.cpp
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td4892 MarshallingInfoFlag<CodeGenOpts<"MergeFunctions">>;