diff options
Diffstat (limited to 'src/comp/lib')
| -rw-r--r-- | src/comp/lib/llvm.rs | 10 |
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); |