LLVM API Documentation
#include "llvm-c/Transforms/Scalar.h"#include "llvm/PassManager.h"#include "llvm/Transforms/Scalar.h"

Go to the source code of this file.
Functions | |
| void | LLVMAddConstantPropagationPass (LLVMPassManagerRef PM) |
| void | LLVMAddInstructionCombiningPass (LLVMPassManagerRef PM) |
| void | LLVMAddPromoteMemoryToRegisterPass (LLVMPassManagerRef PM) |
| void | LLVMAddDemoteMemoryToRegisterPass (LLVMPassManagerRef PM) |
| void | LLVMAddReassociatePass (LLVMPassManagerRef PM) |
| void | LLVMAddGVNPass (LLVMPassManagerRef PM) |
| void | LLVMAddCFGSimplificationPass (LLVMPassManagerRef PM) |
| void LLVMAddCFGSimplificationPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createCFGSimplificationPass function.
Definition at line 45 of file Scalar.cpp.
References llvm::createCFGSimplificationPass().
| void LLVMAddConstantPropagationPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createConstantPropagationPass function.
Definition at line 21 of file Scalar.cpp.
References llvm::createConstantPropagationPass().
| void LLVMAddDemoteMemoryToRegisterPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::demotePromoteMemoryToRegisterPass function.
Definition at line 33 of file Scalar.cpp.
References llvm::createDemoteRegisterToMemoryPass().
| void LLVMAddGVNPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createGVNPass function.
Definition at line 41 of file Scalar.cpp.
References llvm::createGVNPass().
| void LLVMAddInstructionCombiningPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createInstructionCombiningPass function.
Definition at line 25 of file Scalar.cpp.
References llvm::createInstructionCombiningPass().
| void LLVMAddPromoteMemoryToRegisterPass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createPromoteMemoryToRegisterPass function.
Definition at line 29 of file Scalar.cpp.
References llvm::createPromoteMemoryToRegisterPass().
| void LLVMAddReassociatePass | ( | LLVMPassManagerRef | PM | ) |
See llvm::createReassociatePass function.
Definition at line 37 of file Scalar.cpp.
References llvm::createReassociatePass().
This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.