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) |