aboutsummaryrefslogtreecommitdiff
path: root/src/comp
diff options
context:
space:
mode:
Diffstat (limited to 'src/comp')
-rw-r--r--src/comp/lib/llvm.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/comp/lib/llvm.rs b/src/comp/lib/llvm.rs
index f825e05d..1d2529cc 100644
--- a/src/comp/lib/llvm.rs
+++ b/src/comp/lib/llvm.rs
@@ -802,6 +802,16 @@ native mod llvm = llvm_lib {
fn LLVMAddTypeBasedAliasAnalysisPass(PassManagerRef PM);
fn LLVMAddBasicAliasAnalysisPass(PassManagerRef PM);
+ // FIXME: Native stubs don't allow this many arguments yet.
+ /*fn LLVMAddStandardModulePasses(PassManagerRef PM,
+ uint OptimizationLevel,
+ Bool OptimizeSize,
+ Bool UnitAtATime,
+ Bool UnrollLoops,
+ Bool SimplifyLibCalls,
+ Bool HaveExceptions,
+ uint InliningThreshold);*/
+
/** Destroys a memory buffer. */
fn LLVMDisposeMemoryBuffer(MemoryBufferRef MemBuf);