diff options
author | Manman Ren <manman.ren@gmail.com> | 2014-07-24 17:57:09 +0000 |
---|---|---|
committer | Manman Ren <manman.ren@gmail.com> | 2014-07-24 17:57:09 +0000 |
commit | 29a20055965510c7e2a99f7f3b01872a31327d1d (patch) | |
tree | 0deb38fa1b24fb8d8e47ddf28d47c5a7d6334024 /llvm/test/Transforms/SimplifyCFG/switch-table-bug.ll | |
parent | c61ed0474e5da9254cf1da2b7282fc27cacc7724 (diff) | |
download | bcm5719-llvm-29a20055965510c7e2a99f7f3b01872a31327d1d.tar.gz bcm5719-llvm-29a20055965510c7e2a99f7f3b01872a31327d1d.zip |
Try to fix the bots again by moving test to X86 directory.
llvm-svn: 213884
Diffstat (limited to 'llvm/test/Transforms/SimplifyCFG/switch-table-bug.ll')
-rw-r--r-- | llvm/test/Transforms/SimplifyCFG/switch-table-bug.ll | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/llvm/test/Transforms/SimplifyCFG/switch-table-bug.ll b/llvm/test/Transforms/SimplifyCFG/switch-table-bug.ll deleted file mode 100644 index d0b8ab29d26..00000000000 --- a/llvm/test/Transforms/SimplifyCFG/switch-table-bug.ll +++ /dev/null @@ -1,41 +0,0 @@ -; RUN: opt -S -simplifycfg < %s -mtriple=x86_64-apple-darwin12.0.0 | FileCheck %s -; rdar://17735071 -target datalayout = "e-p:64:64:64-S128-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:64:64-f16:16:16-f32:32:32-f64:64:64-f128:128:128-v64:64:64-v128:128:128-a0:0:64-s0:64:64-f80:128:128-n8:16:32:64" -target triple = "x86_64-apple-darwin12.0.0" - -; When tableindex can't fit into i2, we should extend the type to i3. -; CHECK-LABEL: @_TFO6reduce1E5toRawfS0_FT_Si -; CHECK: entry: -; CHECK-NEXT: sub i2 %0, -2 -; CHECK-NEXT: zext i2 %switch.tableidx to i3 -; CHECK-NEXT: getelementptr inbounds [4 x i64]* @switch.table, i32 0, i3 %switch.tableidx.zext -; CHECK-NEXT: load i64* %switch.gep -; CHECK-NEXT: ret i64 %switch.load -define i64 @_TFO6reduce1E5toRawfS0_FT_Si(i2) { -entry: - switch i2 %0, label %1 [ - i2 0, label %2 - i2 1, label %3 - i2 -2, label %4 - i2 -1, label %5 - ] - -; <label>:1 ; preds = %entry - unreachable - -; <label>:2 ; preds = %2 - br label %6 - -; <label>:3 ; preds = %4 - br label %6 - -; <label>:4 ; preds = %6 - br label %6 - -; <label>:5 ; preds = %8 - br label %6 - -; <label>:6 ; preds = %3, %5, %7, %9 - %7 = phi i64 [ 3, %5 ], [ 2, %4 ], [ 1, %3 ], [ 0, %2 ] - ret i64 %7 -} |