LLVM 17.0.0git
|
#include "llvm/Transforms/Utils.h"
#include "llvm-c/Initialization.h"
#include "llvm-c/Transforms/Utils.h"
#include "llvm/IR/LegacyPassManager.h"
#include "llvm/InitializePasses.h"
#include "llvm/Pass.h"
#include "llvm/PassRegistry.h"
Go to the source code of this file.
Functions | |
void | LLVMInitializeTransformUtils (LLVMPassRegistryRef R) |
LLVMInitializeTransformUtils - C binding for initializeTransformUtilsPasses. | |
void | LLVMAddLowerSwitchPass (LLVMPassManagerRef PM) |
See llvm::createLowerSwitchPass function. | |
void | LLVMAddPromoteMemoryToRegisterPass (LLVMPassManagerRef PM) |
See llvm::createPromoteMemoryToRegisterPass function. | |
void | LLVMAddAddDiscriminatorsPass (LLVMPassManagerRef PM) |
See llvm::createAddDiscriminatorsPass function. | |