diff options
author | Chris Lattner <sabre@nondot.org> | 2011-11-27 07:42:04 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2011-11-27 07:42:04 +0000 |
commit | 3211c6e31b5715cbfa19bd17f2eaf5d3c1bec14a (patch) | |
tree | d35c5272a8f94d2d394aef42ccd570f4bb1c5a0a /test/Assembler | |
parent | f51572aaf9427dc849e7f3545099a1951273b3db (diff) | |
download | external_llvm-3211c6e31b5715cbfa19bd17f2eaf5d3c1bec14a.zip external_llvm-3211c6e31b5715cbfa19bd17f2eaf5d3c1bec14a.tar.gz external_llvm-3211c6e31b5715cbfa19bd17f2eaf5d3c1bec14a.tar.bz2 |
remove autoupgrade support for old forms of llvm.prefetch and the old
trampoline forms. Both of these were correct in LLVM 3.0, and we don't
need to support LLVM 2.9 and earlier in mainline.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@145174 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Assembler')
-rw-r--r-- | test/Assembler/AutoUpgradeIntrinsics.ll | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/test/Assembler/AutoUpgradeIntrinsics.ll b/test/Assembler/AutoUpgradeIntrinsics.ll deleted file mode 100644 index d64d077..0000000 --- a/test/Assembler/AutoUpgradeIntrinsics.ll +++ /dev/null @@ -1,24 +0,0 @@ -; Tests to make sure intrinsics are automatically upgraded. -; RUN: llvm-as < %s | llvm-dis | FileCheck %s - - -declare void @llvm.prefetch(i8*, i32, i32) nounwind - -define void @p(i8* %ptr) { -; CHECK: llvm.prefetch(i8* %ptr, i32 0, i32 1, i32 1) - tail call void @llvm.prefetch(i8* %ptr, i32 0, i32 1) - ret void -} - -declare i32 @nest_f(i8* nest, i32) -declare i8* @llvm.init.trampoline(i8*, i8*, i8*) - -define void @test_trampolines() { -; CHECK: call void @llvm.init.trampoline(i8* null, i8* bitcast (i32 (i8*, i32)* @nest_f to i8*), i8* null) -; CHECK: call i8* @llvm.adjust.trampoline(i8* null) - - call i8* @llvm.init.trampoline(i8* null, - i8* bitcast (i32 (i8*, i32)* @nest_f to i8*), - i8* null) - ret void -} |