Home
last modified time | relevance | path

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

/trueos/contrib/llvm/include/llvm-c/Transforms/
HDScalar.h36 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM);
39 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM);
42 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM);
45 void LLVMAddGVNPass(LLVMPassManagerRef PM);
48 void LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM);
51 void LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM);
54 void LLVMAddJumpThreadingPass(LLVMPassManagerRef PM);
57 void LLVMAddLICMPass(LLVMPassManagerRef PM);
60 void LLVMAddLoopDeletionPass(LLVMPassManagerRef PM);
63 void LLVMAddLoopIdiomPass(LLVMPassManagerRef PM);
[all …]
HDIPO.h32 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM);
35 void LLVMAddConstantMergePass(LLVMPassManagerRef PM);
38 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM);
41 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM);
44 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM);
47 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM);
50 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM);
53 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM);
56 void LLVMAddIPConstantPropagationPass(LLVMPassManagerRef PM);
59 void LLVMAddPruneEHPass(LLVMPassManagerRef PM);
[all …]
HDVectorize.h37 void LLVMAddBBVectorizePass(LLVMPassManagerRef PM);
40 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM);
43 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM);
HDPassManagerBuilder.h70 LLVMPassManagerRef PM);
75 LLVMPassManagerRef PM);
79 LLVMPassManagerRef PM,
/trueos/contrib/llvm/lib/Transforms/Scalar/
HDScalar.cpp72 void LLVMAddAggressiveDCEPass(LLVMPassManagerRef PM) { in LLVMAddAggressiveDCEPass()
76 void LLVMAddCFGSimplificationPass(LLVMPassManagerRef PM) { in LLVMAddCFGSimplificationPass()
80 void LLVMAddDeadStoreEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadStoreEliminationPass()
84 void LLVMAddGVNPass(LLVMPassManagerRef PM) { in LLVMAddGVNPass()
88 void LLVMAddIndVarSimplifyPass(LLVMPassManagerRef PM) { in LLVMAddIndVarSimplifyPass()
92 void LLVMAddInstructionCombiningPass(LLVMPassManagerRef PM) { in LLVMAddInstructionCombiningPass()
96 void LLVMAddJumpThreadingPass(LLVMPassManagerRef PM) { in LLVMAddJumpThreadingPass()
100 void LLVMAddLICMPass(LLVMPassManagerRef PM) { in LLVMAddLICMPass()
104 void LLVMAddLoopDeletionPass(LLVMPassManagerRef PM) { in LLVMAddLoopDeletionPass()
108 void LLVMAddLoopIdiomPass(LLVMPassManagerRef PM) { in LLVMAddLoopIdiomPass()
[all …]
/trueos/contrib/llvm/lib/Transforms/IPO/
HDIPO.cpp53 void LLVMAddArgumentPromotionPass(LLVMPassManagerRef PM) { in LLVMAddArgumentPromotionPass()
57 void LLVMAddConstantMergePass(LLVMPassManagerRef PM) { in LLVMAddConstantMergePass()
61 void LLVMAddDeadArgEliminationPass(LLVMPassManagerRef PM) { in LLVMAddDeadArgEliminationPass()
65 void LLVMAddFunctionAttrsPass(LLVMPassManagerRef PM) { in LLVMAddFunctionAttrsPass()
69 void LLVMAddFunctionInliningPass(LLVMPassManagerRef PM) { in LLVMAddFunctionInliningPass()
73 void LLVMAddAlwaysInlinerPass(LLVMPassManagerRef PM) { in LLVMAddAlwaysInlinerPass()
77 void LLVMAddGlobalDCEPass(LLVMPassManagerRef PM) { in LLVMAddGlobalDCEPass()
81 void LLVMAddGlobalOptimizerPass(LLVMPassManagerRef PM) { in LLVMAddGlobalOptimizerPass()
85 void LLVMAddIPConstantPropagationPass(LLVMPassManagerRef PM) { in LLVMAddIPConstantPropagationPass()
89 void LLVMAddPruneEHPass(LLVMPassManagerRef PM) { in LLVMAddPruneEHPass()
[all …]
HDPassManagerBuilder.cpp419 LLVMPassManagerRef PM) { in LLVMPassManagerBuilderPopulateFunctionPassManager()
427 LLVMPassManagerRef PM) { in LLVMPassManagerBuilderPopulateModulePassManager()
434 LLVMPassManagerRef PM, in LLVMPassManagerBuilderPopulateLTOPassManager()
/trueos/contrib/llvm/lib/Transforms/Vectorize/
HDVectorize.cpp38 void LLVMAddBBVectorizePass(LLVMPassManagerRef PM) { in LLVMAddBBVectorizePass()
42 void LLVMAddLoopVectorizePass(LLVMPassManagerRef PM) { in LLVMAddLoopVectorizePass()
46 void LLVMAddSLPVectorizePass(LLVMPassManagerRef PM) { in LLVMAddSLPVectorizePass()
/trueos/contrib/llvm/include/llvm-c/
HDTarget.h193 void LLVMAddTargetData(LLVMTargetDataRef TD, LLVMPassManagerRef PM);
199 LLVMPassManagerRef PM);
HDCore.h125 typedef struct LLVMOpaquePassManager *LLVMPassManagerRef; typedef
2746 LLVMPassManagerRef LLVMCreatePassManager(void);
2752 LLVMPassManagerRef LLVMCreateFunctionPassManagerForModule(LLVMModuleRef M);
2755 LLVMPassManagerRef LLVMCreateFunctionPassManager(LLVMModuleProviderRef MP);
2761 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M);
2766 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM);
2772 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F);
2777 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM);
2782 void LLVMDisposePassManager(LLVMPassManagerRef PM);
/trueos/contrib/llvm/lib/Target/
HDTarget.cpp57 void LLVMAddTargetData(LLVMTargetDataRef TD, LLVMPassManagerRef PM) { in LLVMAddTargetData()
62 LLVMPassManagerRef PM) { in LLVMAddTargetLibraryInfo()
/trueos/contrib/llvm/include/llvm/IR/
HDLegacyPassManager.h107 DEFINE_STDCXX_CONVERSION_FUNCTIONS(legacy::PassManagerBase, LLVMPassManagerRef)
/trueos/contrib/llvm/lib/IR/
HDCore.cpp2583 LLVMPassManagerRef LLVMCreatePassManager() { in LLVMCreatePassManager()
2587 LLVMPassManagerRef LLVMCreateFunctionPassManagerForModule(LLVMModuleRef M) { in LLVMCreateFunctionPassManagerForModule()
2591 LLVMPassManagerRef LLVMCreateFunctionPassManager(LLVMModuleProviderRef P) { in LLVMCreateFunctionPassManager()
2596 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M) { in LLVMRunPassManager()
2600 LLVMBool LLVMInitializeFunctionPassManager(LLVMPassManagerRef FPM) { in LLVMInitializeFunctionPassManager()
2604 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F) { in LLVMRunFunctionPassManager()
2608 LLVMBool LLVMFinalizeFunctionPassManager(LLVMPassManagerRef FPM) { in LLVMFinalizeFunctionPassManager()
2612 void LLVMDisposePassManager(LLVMPassManagerRef PM) { in LLVMDisposePassManager()