Home
last modified time | relevance | path

Searched refs:LLVMPassManagerRef (Results 1 – 24 of 24) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm-c/Transforms/
H A DScalar.h38 void LLVMAddDCEPass(LLVMPassManagerRef PM);
53 void LLVMAddScalarizerPass(LLVMPassManagerRef PM);
59 void LLVMAddGVNPass(LLVMPassManagerRef PM);
62 void LLVMAddNewGVNPass(LLVMPassManagerRef PM);
77 void LLVMAddLICMPass(LLVMPassManagerRef PM);
83 void LLVMAddLoopIdiomPass(LLVMPassManagerRef PM);
86 void LLVMAddLoopRotatePass(LLVMPassManagerRef PM);
104 void LLVMAddMemCpyOptPass(LLVMPassManagerRef PM);
113 void LLVMAddSCCPPass(LLVMPassManagerRef PM);
135 void LLVMAddVerifierPass(LLVMPassManagerRef PM);
[all …]
H A DIPO.h31 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM);
34 void LLVMAddConstantMergePass(LLVMPassManagerRef PM);
37 void LLVMAddMergeFunctionsPass(LLVMPassManagerRef PM);
46 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM);
52 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM);
55 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM);
58 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM);
61 void LLVMAddPruneEHPass(LLVMPassManagerRef PM);
64 void LLVMAddIPSCCPPass(LLVMPassManagerRef PM);
80 LLVMPassManagerRef PM,
[all …]
H A DCoroutines.h36 void LLVMAddCoroEarlyPass(LLVMPassManagerRef PM);
39 void LLVMAddCoroSplitPass(LLVMPassManagerRef PM);
42 void LLVMAddCoroElidePass(LLVMPassManagerRef PM);
45 void LLVMAddCoroCleanupPass(LLVMPassManagerRef PM);
H A DUtils.h35 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM);
38 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM);
41 void LLVMAddAddDiscriminatorsPass(LLVMPassManagerRef PM);
H A DPassManagerBuilder.h68 LLVMPassManagerRef PM);
73 LLVMPassManagerRef PM);
77 LLVMPassManagerRef PM,
H A DVectorize.h36 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM);
39 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM);
H A DAggressiveInstCombine.h31 void LLVMAddAggressiveInstCombinerPass(LLVMPassManagerRef PM);
H A DInstCombine.h31 void LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DScalar.cpp133 void LLVMAddDCEPass(LLVMPassManagerRef PM) { in LLVMAddDCEPass()
153 void LLVMAddScalarizerPass(LLVMPassManagerRef PM) { in LLVMAddScalarizerPass()
157 void LLVMAddGVNPass(LLVMPassManagerRef PM) { in LLVMAddGVNPass()
161 void LLVMAddNewGVNPass(LLVMPassManagerRef PM) { in LLVMAddNewGVNPass()
181 void LLVMAddLoopSinkPass(LLVMPassManagerRef PM) { in LLVMAddLoopSinkPass()
185 void LLVMAddLICMPass(LLVMPassManagerRef PM) { in LLVMAddLICMPass()
197 void LLVMAddLoopIdiomPass(LLVMPassManagerRef PM) { in LLVMAddLoopIdiomPass()
225 void LLVMAddMemCpyOptPass(LLVMPassManagerRef PM) { in LLVMAddMemCpyOptPass()
237 void LLVMAddSCCPPass(LLVMPassManagerRef PM) { in LLVMAddSCCPPass()
266 void LLVMAddVerifierPass(LLVMPassManagerRef PM) { in LLVMAddVerifierPass()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIPO.cpp81 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { in LLVMAddConstantMergePass()
89 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { in LLVMAddFunctionAttrsPass()
93 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) { in LLVMAddFunctionInliningPass()
97 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM) { in LLVMAddAlwaysInlinerPass()
101 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM) { in LLVMAddGlobalDCEPass()
105 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM) { in LLVMAddGlobalOptimizerPass()
109 void LLVMAddPruneEHPass(LLVMPassManagerRef PM) { in LLVMAddPruneEHPass()
113 void LLVMAddIPSCCPPass(LLVMPassManagerRef PM) { in LLVMAddIPSCCPPass()
117 void LLVMAddMergeFunctionsPass(LLVMPassManagerRef PM) { in LLVMAddMergeFunctionsPass()
129 LLVMPassManagerRef PM, in LLVMAddInternalizePassWithMustPreservePredicate()
[all …]
H A DPassManagerBuilder.cpp1299 LLVMPassManagerRef PM) { in LLVMPassManagerBuilderPopulateFunctionPassManager()
1307 LLVMPassManagerRef PM) { in LLVMPassManagerBuilderPopulateModulePassManager()
1314 LLVMPassManagerRef PM, in LLVMPassManagerBuilderPopulateLTOPassManager()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DUtils.cpp55 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM) { in LLVMAddLowerSwitchPass()
59 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM) { in LLVMAddPromoteMemoryToRegisterPass()
63 void LLVMAddAddDiscriminatorsPass(LLVMPassManagerRef PM) { in LLVMAddAddDiscriminatorsPass()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVectorize.cpp36 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM) { in LLVMAddLoopVectorizePass()
40 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM) { in LLVMAddSLPVectorizePass()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm-c/
H A DTypes.h127 typedef struct LLVMOpaquePassManager *LLVMPassManagerRef; typedef
H A DTargetMachine.h157 void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM);
H A DTarget.h207 LLVMPassManagerRef PM);
H A DCore.h4105 LLVMPassManagerRef LLVMCreatePassManager(void);
4111 LLVMPassManagerRef LLVMCreateFunctionPassManagerForModule(LLVMModuleRef M);
4114 LLVMPassManagerRef LLVMCreateFunctionPassManager(LLVMModuleProviderRef MP);
4120 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M);
4125 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM);
4131 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F);
4136 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM);
4141 void LLVMDisposePassManager(LLVMPassManagerRef PM);
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/
H A DLegacyPassManager.h102 DEFINE_STDCXX_CONVERSION_FUNCTIONS(legacy::PassManagerBase, LLVMPassManagerRef)
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp732 void LLVMAddCoroEarlyPass(LLVMPassManagerRef PM) { in LLVMAddCoroEarlyPass()
736 void LLVMAddCoroSplitPass(LLVMPassManagerRef PM) { in LLVMAddCoroSplitPass()
740 void LLVMAddCoroElidePass(LLVMPassManagerRef PM) { in LLVMAddCoroElidePass()
744 void LLVMAddCoroCleanupPass(LLVMPassManagerRef PM) { in LLVMAddCoroCleanupPass()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/
H A DTarget.cpp64 LLVMPassManagerRef PM) { in LLVMAddTargetLibraryInfo()
H A DTargetMachineC.cpp268 void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM) { in LLVMAddAnalysisPasses()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp459 void LLVMAddAggressiveInstCombinerPass(LLVMPassManagerRef PM) { in LLVMAddAggressiveInstCombinerPass()
/freebsd-13.1/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp4155 LLVMPassManagerRef LLVMCreatePassManager() { in LLVMCreatePassManager()
4159 LLVMPassManagerRef LLVMCreateFunctionPassManagerForModule(LLVMModuleRef M) { in LLVMCreateFunctionPassManagerForModule()
4163 LLVMPassManagerRef LLVMCreateFunctionPassManager(LLVMModuleProviderRef P) { in LLVMCreateFunctionPassManager()
4168 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M) { in LLVMRunPassManager()
4172 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM) { in LLVMInitializeFunctionPassManager()
4176 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F) { in LLVMRunFunctionPassManager()
4180 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM) { in LLVMFinalizeFunctionPassManager()
4184 void LLVMDisposePassManager(LLVMPassManagerRef PM) { in LLVMDisposePassManager()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp4299 void LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM) { in LLVMAddInstructionCombiningPass()