diff options
| author | Sanjoy Das <sanjoy@playingwithpointers.com> | 2017-04-26 16:37:05 +0000 |
|---|---|---|
| committer | Sanjoy Das <sanjoy@playingwithpointers.com> | 2017-04-26 16:37:05 +0000 |
| commit | 2cbeb00f3842042accf64fcfc58be6ea3eba42fc (patch) | |
| tree | c5a2da1f4f0a3ad6e499a9e825380f854601ad32 /llvm/test/Analysis/AliasSet/unknown-inst-tracking.ll | |
| parent | 9eed0bee3dcda9978ffad6df3e4af1db7d3ffab0 (diff) | |
| download | bcm5719-llvm-2cbeb00f3842042accf64fcfc58be6ea3eba42fc.tar.gz bcm5719-llvm-2cbeb00f3842042accf64fcfc58be6ea3eba42fc.zip | |
Reverts commit r301424, r301425 and r301426
Commits were:
"Use WeakVH instead of WeakTrackingVH in AliasSetTracker's UnkownInsts"
"Add a new WeakVH value handle; NFC"
"Rename WeakVH to WeakTrackingVH; NFC"
The changes assumed pointers are 8 byte aligned on all architectures.
llvm-svn: 301429
Diffstat (limited to 'llvm/test/Analysis/AliasSet/unknown-inst-tracking.ll')
| -rw-r--r-- | llvm/test/Analysis/AliasSet/unknown-inst-tracking.ll | 25 |
1 files changed, 0 insertions, 25 deletions
diff --git a/llvm/test/Analysis/AliasSet/unknown-inst-tracking.ll b/llvm/test/Analysis/AliasSet/unknown-inst-tracking.ll deleted file mode 100644 index da528fbae07..00000000000 --- a/llvm/test/Analysis/AliasSet/unknown-inst-tracking.ll +++ /dev/null @@ -1,25 +0,0 @@ -; RUN: opt -S -licm -loop-unswitch < %s | FileCheck %s - -; This test checks for a crash. See PR32587. - -@global = external global i32 - -declare i32 @f_1(i8, i32 returned) - -define i32 @f_0() { -; CHECK-LABEL: @f_0( -bb: - br label %bb1 - -bb1: ; preds = %bb3, %bb - %tmp = load i32, i32* @global - %tmp2 = select i1 false, i16 1, i16 0 - br label %bb3 - -bb3: ; preds = %bb3, %bb1 - %tmp4 = phi i8 [ 0, %bb1 ], [ %tmp6, %bb3 ] - %tmp5 = icmp eq i16 %tmp2, 0 - %tmp6 = select i1 %tmp5, i8 %tmp4, i8 1 - %tmp7 = tail call i32 @f_1(i8 %tmp6, i32 1) - br i1 false, label %bb1, label %bb3 -} |

