mirror of
https://github.com/rust-lang/rust.git
synced 2026-05-28 20:16:58 +03:00
Remove Passes.cpp from rustllvm
Upstreamed
This commit is contained in:
+1
-2
@@ -2,8 +2,7 @@
|
||||
# rustc LLVM-extensions (C++) library variables and rules
|
||||
######################################################################
|
||||
|
||||
RUSTLLVM_LIB_CS := $(addprefix rustllvm/, \
|
||||
Passes.cpp Passes2.cpp)
|
||||
RUSTLLVM_LIB_CS := $(addprefix rustllvm/, Passes2.cpp)
|
||||
|
||||
RUSTLLVM_OBJS_CS := $(addprefix rustllvm/, RustWrapper.cpp)
|
||||
|
||||
|
||||
@@ -1,14 +0,0 @@
|
||||
#include "llvm/Analysis/Passes.h"
|
||||
#include "llvm/PassManager.h"
|
||||
#include "llvm-c/Core.h"
|
||||
|
||||
using namespace llvm;
|
||||
extern "C" {
|
||||
void LLVMAddTypeBasedAliasAnalysisPass(LLVMPassManagerRef PM) {
|
||||
unwrap(PM)->add(createTypeBasedAliasAnalysisPass());
|
||||
}
|
||||
|
||||
void LLVMAddBasicAliasAnalysisPass(LLVMPassManagerRef PM) {
|
||||
unwrap(PM)->add(createBasicAliasAnalysisPass());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user