LLVM API Documentation
#include "llvm-c/Initialization.h"#include "llvm-c/Transforms/IPO.h"#include "llvm/InitializePasses.h"#include "llvm/PassManager.h"#include "llvm/Transforms/IPO.h"
Go to the source code of this file.
Functions | |
| void | LLVMInitializeIPO (LLVMPassRegistryRef R) |
| void | LLVMAddArgumentPromotionPass (LLVMPassManagerRef PM) |
| void | LLVMAddConstantMergePass (LLVMPassManagerRef PM) |
| void | LLVMAddDeadArgEliminationPass (LLVMPassManagerRef PM) |
| void | LLVMAddFunctionAttrsPass (LLVMPassManagerRef PM) |
| void | LLVMAddFunctionInliningPass (LLVMPassManagerRef PM) |
| void | LLVMAddAlwaysInlinerPass (LLVMPassManagerRef PM) |
| void | LLVMAddGlobalDCEPass (LLVMPassManagerRef PM) |
| void | LLVMAddGlobalOptimizerPass (LLVMPassManagerRef PM) |
| void | LLVMAddIPConstantPropagationPass (LLVMPassManagerRef PM) |
| void | LLVMAddPruneEHPass (LLVMPassManagerRef PM) |
| void | LLVMAddIPSCCPPass (LLVMPassManagerRef PM) |
| void | LLVMAddInternalizePass (LLVMPassManagerRef PM, unsigned AllButMain) |
| void | LLVMAddStripDeadPrototypesPass (LLVMPassManagerRef PM) |
| void | LLVMAddStripSymbolsPass (LLVMPassManagerRef PM) |