<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Feb 27, 2015 at 2:31 PM, Bill Schmidt <span dir="ltr"><<a href="mailto:wschmidt@linux.vnet.ibm.com" target="_blank">wschmidt@linux.vnet.ibm.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Author: wschmidt<br>
Date: Fri Feb 27 16:31:14 2015<br>
New Revision: 230803<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=230803&view=rev" target="_blank">http://llvm.org/viewvc/llvm-project?rev=230803&view=rev</a><br>
Log:<br>
Revert test case until it can be fixed<br></blockquote><div><br>Usually if  a test is going to be reverted, so should the change (just revert the whole commit, fix it, recommit) - rather than leaving the functionality untested in-tree.<br><br>In this case it looks like you just need to update for my recent explicit type change for load and gep.<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
Removed:<br>
    llvm/trunk/test/CodeGen/PowerPC/pr22711.ll<br>
<br>
Removed: llvm/trunk/test/CodeGen/PowerPC/pr22711.ll<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/pr22711.ll?rev=230802&view=auto" target="_blank">http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/pr22711.ll?rev=230802&view=auto</a><br>
==============================================================================<br>
--- llvm/trunk/test/CodeGen/PowerPC/pr22711.ll (original)<br>
+++ llvm/trunk/test/CodeGen/PowerPC/pr22711.ll (removed)<br>
@@ -1,65 +0,0 @@<br>
-; Verify that the .toc section is aligned on an 8-byte boundary.<br>
-<br>
-; RUN: llc < %s -mtriple=powerpc64-unknown-linux-gnu -mcpu=pwr8 -filetype=obj -o - | llvm-readobj --sections | FileCheck %s<br>
-<br>
-define void @test(i32* %a) {<br>
-entry:<br>
-  %a.addr = alloca i32*, align 8<br>
-  store i32* %a, i32** %a.addr, align 8<br>
-  %0 = load i32** %a.addr, align 8<br></blockquote><div><br>%0 = load i32*, i32** %a.addr, align 8<br><br>(& similar changes for all the other loads)<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
-  %incdec.ptr = getelementptr inbounds i32* %0, i32 1<br></blockquote><div><br>%incdec.ptr = getelementptr inbounds i32, i32* %0, i32 1<br> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
-  store i32* %incdec.ptr, i32** %a.addr, align 8<br>
-  %1 = load i32* %0, align 4<br>
-  switch i32 %1, label %sw.epilog [<br>
-    i32 17, label %<a href="http://sw.bb" target="_blank">sw.bb</a><br>
-    i32 13, label %sw.bb1<br>
-    i32 11, label %sw.bb2<br>
-    i32 7, label %sw.bb3<br>
-    i32 5, label %sw.bb4<br>
-    i32 3, label %sw.bb5<br>
-    i32 2, label %sw.bb6<br>
-  ]<br>
-<br>
-<a href="http://sw.bb" target="_blank">sw.bb</a>:                                            ; preds = %entry<br>
-  %2 = load i32** %a.addr, align 8<br>
-  store i32 2, i32* %2, align 4<br>
-  br label %sw.epilog<br>
-<br>
-sw.bb1:                                           ; preds = %entry<br>
-  %3 = load i32** %a.addr, align 8<br>
-  store i32 3, i32* %3, align 4<br>
-  br label %sw.epilog<br>
-<br>
-sw.bb2:                                           ; preds = %entry<br>
-  %4 = load i32** %a.addr, align 8<br>
-  store i32 5, i32* %4, align 4<br>
-  br label %sw.epilog<br>
-<br>
-sw.bb3:                                           ; preds = %entry<br>
-  %5 = load i32** %a.addr, align 8<br>
-  store i32 7, i32* %5, align 4<br>
-  br label %sw.epilog<br>
-<br>
-sw.bb4:                                           ; preds = %entry<br>
-  %6 = load i32** %a.addr, align 8<br>
-  store i32 11, i32* %6, align 4<br>
-  br label %sw.epilog<br>
-<br>
-sw.bb5:                                           ; preds = %entry<br>
-  %7 = load i32** %a.addr, align 8<br>
-  store i32 13, i32* %7, align 4<br>
-  br label %sw.epilog<br>
-<br>
-sw.bb6:                                           ; preds = %entry<br>
-  %8 = load i32** %a.addr, align 8<br>
-  store i32 17, i32* %8, align 4<br>
-  br label %sw.epilog<br>
-<br>
-sw.epilog:                                        ; preds = %entry, %sw.bb6, %sw.bb5, %sw.bb4, %sw.bb3, %sw.bb2, %sw.bb1, %<a href="http://sw.bb" target="_blank">sw.bb</a><br>
-  ret void<br>
-}<br>
-<br>
-; CHECK: Name: .toc<br>
-; CHECK: AddressAlignment: 8<br>
-; CHECK: Name: .rela.toc<br>
-<br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@cs.uiuc.edu">llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits</a><br>
</blockquote></div><br></div></div>