summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorOwen Anderson <resistor@mac.com>2010-10-07 18:41:20 +0000
committerOwen Anderson <resistor@mac.com>2010-10-07 18:41:20 +0000
commit78b152470d80c27eec82087b2a3c3fdf809e0050 (patch)
tree3b4ec256545bba12439a6cf9369e27915eb9ca70 /include
parent1c8820d8d858aafcccbfa6b8820cadd915a6049b (diff)
downloadllvm-78b152470d80c27eec82087b2a3c3fdf809e0050.tar.gz
llvm-78b152470d80c27eec82087b2a3c3fdf809e0050.tar.bz2
llvm-78b152470d80c27eec82087b2a3c3fdf809e0050.tar.xz
Add initialization routines for CodeGen.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115949 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/llvm-c/Initialization.h1
-rw-r--r--include/llvm/InitializePasses.h3
2 files changed, 4 insertions, 0 deletions
diff --git a/include/llvm-c/Initialization.h b/include/llvm-c/Initialization.h
index b32e22e378..9a2f04c03e 100644
--- a/include/llvm-c/Initialization.h
+++ b/include/llvm-c/Initialization.h
@@ -27,6 +27,7 @@ void LLVMInitializeScalarOpts(LLVMPassRegistryRef R);
void LLVMInitializeIPO(LLVMPassRegistryRef R);
void LLVMInitializeAnalysis(LLVMPassRegistryRef R);
void LLVMInitializeIPA(LLVMPassRegistryRef R);
+void LLVMInitializeCodeGen(LLVMPassRegistryRef R);
#ifdef __cplusplus
}
diff --git a/include/llvm/InitializePasses.h b/include/llvm/InitializePasses.h
index 2720c8fcff..1a1f2e09a7 100644
--- a/include/llvm/InitializePasses.h
+++ b/include/llvm/InitializePasses.h
@@ -36,6 +36,9 @@ void initializeAnalysis(PassRegistry&);
/// initializeIPA - Initialize all passes linked into the IPA library.
void initializeIPA(PassRegistry&);
+/// initializeCodeGen - Initialize all passes linked into the CodeGen library.
+void initializeCodeGen(PassRegistry&);
+
void initializeAAEvalPass(PassRegistry&);
void initializeADCEPass(PassRegistry&);
void initializeAliasAnalysisAnalysisGroup(PassRegistry&);