Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/include/llvm-c/Transforms/
H A DScalar.h51 void LLVMAddScalarizerPass(LLVMPassManagerRef PM);
57 void LLVMAddGVNPass(LLVMPassManagerRef PM);
60 void LLVMAddNewGVNPass(LLVMPassManagerRef PM);
72 void LLVMAddLICMPass(LLVMPassManagerRef PM);
78 void LLVMAddLoopIdiomPass(LLVMPassManagerRef PM);
81 void LLVMAddLoopRotatePass(LLVMPassManagerRef PM);
84 void LLVMAddLoopRerollPass(LLVMPassManagerRef PM);
99 void LLVMAddMemCpyOptPass(LLVMPassManagerRef PM);
108 void LLVMAddSCCPPass(LLVMPassManagerRef PM);
133 void LLVMAddVerifierPass(LLVMPassManagerRef PM);
[all …]
H A DIPO.h32 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM);
35 void LLVMAddConstantMergePass(LLVMPassManagerRef PM);
41 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM);
44 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM);
47 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM);
50 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM);
53 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM);
56 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM);
62 void LLVMAddPruneEHPass(LLVMPassManagerRef PM);
65 void LLVMAddIPSCCPPass(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 DPassManagerBuilder.h69 LLVMPassManagerRef PM);
74 LLVMPassManagerRef PM);
78 LLVMPassManagerRef PM,
H A DUtils.h36 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM);
39 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM);
H A DVectorize.h37 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM);
40 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM);
H A DAggressiveInstCombine.h32 void LLVMAddAggressiveInstCombinerPass(LLVMPassManagerRef PM);
H A DInstCombine.h32 void LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM);
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DScalar.cpp141 void LLVMAddScalarizerPass(LLVMPassManagerRef PM) { in LLVMAddScalarizerPass()
145 void LLVMAddGVNPass(LLVMPassManagerRef PM) { in LLVMAddGVNPass()
149 void LLVMAddNewGVNPass(LLVMPassManagerRef PM) { in LLVMAddNewGVNPass()
165 void LLVMAddLoopSinkPass(LLVMPassManagerRef PM) { in LLVMAddLoopSinkPass()
169 void LLVMAddLICMPass(LLVMPassManagerRef PM) { in LLVMAddLICMPass()
177 void LLVMAddLoopIdiomPass(LLVMPassManagerRef PM) { in LLVMAddLoopIdiomPass()
181 void LLVMAddLoopRotatePass(LLVMPassManagerRef PM) { in LLVMAddLoopRotatePass()
205 void LLVMAddMemCpyOptPass(LLVMPassManagerRef PM) { in LLVMAddMemCpyOptPass()
217 void LLVMAddSCCPPass(LLVMPassManagerRef PM) { in LLVMAddSCCPPass()
250 void LLVMAddVerifierPass(LLVMPassManagerRef PM) { in LLVMAddVerifierPass()
[all …]
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DIPO.cpp69 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) { in LLVMAddArgumentPromotionPass()
77 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { in LLVMAddConstantMergePass()
81 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadArgEliminationPass()
85 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { in LLVMAddFunctionAttrsPass()
89 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) { in LLVMAddFunctionInliningPass()
93 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM) { in LLVMAddAlwaysInlinerPass()
97 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM) { in LLVMAddGlobalDCEPass()
101 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM) { in LLVMAddGlobalOptimizerPass()
109 void LLVMAddPruneEHPass(LLVMPassManagerRef PM) { in LLVMAddPruneEHPass()
113 void LLVMAddIPSCCPPass(LLVMPassManagerRef PM) { in LLVMAddIPSCCPPass()
[all …]
H A DPassManagerBuilder.cpp1056 LLVMPassManagerRef PM) { in LLVMPassManagerBuilderPopulateFunctionPassManager()
1064 LLVMPassManagerRef PM) { in LLVMPassManagerBuilderPopulateModulePassManager()
1071 LLVMPassManagerRef PM, in LLVMPassManagerBuilderPopulateLTOPassManager()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DVectorize.cpp37 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM) { in LLVMAddLoopVectorizePass()
41 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM) { in LLVMAddSLPVectorizePass()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DUtils.cpp50 void LLVMAddLowerSwitchPass(LLVMPassManagerRef PM) { in LLVMAddLowerSwitchPass()
54 void LLVMAddPromoteMemoryToRegisterPass(LLVMPassManagerRef PM) { in LLVMAddPromoteMemoryToRegisterPass()
/freebsd-12.1/contrib/llvm/lib/Transforms/Coroutines/
H A DCoroutines.cpp349 void LLVMAddCoroEarlyPass(LLVMPassManagerRef PM) { in LLVMAddCoroEarlyPass()
353 void LLVMAddCoroSplitPass(LLVMPassManagerRef PM) { in LLVMAddCoroSplitPass()
357 void LLVMAddCoroElidePass(LLVMPassManagerRef PM) { in LLVMAddCoroElidePass()
361 void LLVMAddCoroCleanupPass(LLVMPassManagerRef PM) { in LLVMAddCoroCleanupPass()
/freebsd-12.1/contrib/llvm/include/llvm-c/
H A DTypes.h128 typedef struct LLVMOpaquePassManager *LLVMPassManagerRef; typedef
H A DTargetMachine.h157 void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM);
H A DCore.h3827 LLVMPassManagerRef LLVMCreatePassManager(void);
3833 LLVMPassManagerRef LLVMCreateFunctionPassManagerForModule(LLVMModuleRef M);
3836 LLVMPassManagerRef LLVMCreateFunctionPassManager(LLVMModuleProviderRef MP);
3842 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M);
3847 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM);
3853 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F);
3858 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM);
3863 void LLVMDisposePassManager(LLVMPassManagerRef PM);
H A DTarget.h212 LLVMPassManagerRef PM);
/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DLegacyPassManager.h99 DEFINE_STDCXX_CONVERSION_FUNCTIONS(legacy::PassManagerBase, LLVMPassManagerRef)
/freebsd-12.1/contrib/llvm/lib/Target/
H A DTarget.cpp65 LLVMPassManagerRef PM) { in LLVMAddTargetLibraryInfo()
H A DTargetMachineC.cpp269 void LLVMAddAnalysisPasses(LLVMTargetMachineRef T, LLVMPassManagerRef PM) { in LLVMAddAnalysisPasses()
/freebsd-12.1/contrib/llvm/lib/Transforms/AggressiveInstCombine/
H A DAggressiveInstCombine.cpp350 void LLVMAddAggressiveInstCombinerPass(LLVMPassManagerRef PM) { in LLVMAddAggressiveInstCombinerPass()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DCore.cpp3879 LLVMPassManagerRef LLVMCreatePassManager() { in LLVMCreatePassManager()
3883 LLVMPassManagerRef LLVMCreateFunctionPassManagerForModule(LLVMModuleRef M) { in LLVMCreateFunctionPassManagerForModule()
3887 LLVMPassManagerRef LLVMCreateFunctionPassManager(LLVMModuleProviderRef P) { in LLVMCreateFunctionPassManager()
3892 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M) { in LLVMRunPassManager()
3896 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM) { in LLVMInitializeFunctionPassManager()
3900 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F) { in LLVMRunFunctionPassManager()
3904 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM) { in LLVMFinalizeFunctionPassManager()
3908 void LLVMDisposePassManager(LLVMPassManagerRef PM) { in LLVMDisposePassManager()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp3536 void LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM) { in LLVMAddInstructionCombiningPass()