Enable alias analysis and the function attributes pass.

The C API extension is already upstream, we can drop the local copy once
the bots are updated.
This commit is contained in:
Rafael Ávila de Espíndola 2011-04-13 13:53:19 -04:00
parent 6909e7ca78
commit e7b8db2e63
5 changed files with 28 additions and 4 deletions

View file

@ -31,3 +31,8 @@ extern "C" const char *LLVMRustGetLastError(void) {
LLVMOpaqueObjectFile* (*RustHackToFetchObjectO)(LLVMOpaqueMemoryBuffer*)
= LLVMCreateObjectFile;
extern "C" void LLVMAddBasicAliasAnalysisPass(LLVMPassManagerRef PM);
void (*RustHackToFetchPassesO)(LLVMPassManagerRef PM) =
LLVMAddBasicAliasAnalysisPass;