From a9a1ce5237574c2c6b4b8b9c1790e17ccc50f92c Mon Sep 17 00:00:00 2001 From: Max Kazantsev Date: Thu, 21 Feb 2019 09:56:23 +0000 Subject: [PATCH] [NFC] Replace EOL in test file git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@354562 91177308-0d34-0410-b5e6-96231b3b80d8 --- .../Transforms/LoopSimplifyCFG/mssa_update.ll | 82 +++++++++---------- 1 file changed, 41 insertions(+), 41 deletions(-) diff --git a/test/Transforms/LoopSimplifyCFG/mssa_update.ll b/test/Transforms/LoopSimplifyCFG/mssa_update.ll index 01f2ebbbc02..398870a5c69 100644 --- a/test/Transforms/LoopSimplifyCFG/mssa_update.ll +++ b/test/Transforms/LoopSimplifyCFG/mssa_update.ll @@ -1,41 +1,41 @@ -; NOTE: Assertions have been autogenerated by utils/update_test_checks.py -; REQUIRES: asserts -; XFAIL: * -; RUN: opt -S -enable-loop-simplifycfg-term-folding=true -loop-simplifycfg -verify-loop-info -verify-dom-info -verify-loop-lcssa < %s | FileCheck %s -; RUN: opt -S -enable-loop-simplifycfg-term-folding=true -passes='require,loop(simplify-cfg)' -verify-loop-info -verify-dom-info -verify-loop-lcssa < %s | FileCheck %s -; RUN: opt -S -enable-loop-simplifycfg-term-folding=true -loop-simplifycfg -enable-mssa-loop-dependency=true -verify-memoryssa -verify-loop-info -verify-dom-info -verify-loop-lcssa < %s | FileCheck %s - -target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128" - -; Make sure we update MSSA properly. -define void @test(i32* %a, i32* %b) { -; CHECK-LABEL: @test( - -entry: - br label %for.body - -for.body: - %i = phi i32 [ 0, %entry ], [ %i.inc, %latch ] - br label %switch.bb - -switch.bb: - switch i2 1, label %default [ - i2 1, label %case - ] - -case: - br label %latch - -default: - unreachable - -latch: - store i32 %i, i32* %a - store i32 %i, i32* %b - %i.inc = add nsw i32 %i, 1 - %exitcond = icmp eq i32 %i.inc, 4 - br i1 %exitcond, label %exit, label %for.body - -exit: - ret void -} +; NOTE: Assertions have been autogenerated by utils/update_test_checks.py +; REQUIRES: asserts +; XFAIL: * +; RUN: opt -S -enable-loop-simplifycfg-term-folding=true -loop-simplifycfg -verify-loop-info -verify-dom-info -verify-loop-lcssa < %s | FileCheck %s +; RUN: opt -S -enable-loop-simplifycfg-term-folding=true -passes='require,loop(simplify-cfg)' -verify-loop-info -verify-dom-info -verify-loop-lcssa < %s | FileCheck %s +; RUN: opt -S -enable-loop-simplifycfg-term-folding=true -loop-simplifycfg -enable-mssa-loop-dependency=true -verify-memoryssa -verify-loop-info -verify-dom-info -verify-loop-lcssa < %s | FileCheck %s + +target datalayout = "e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128" + +; Make sure we update MSSA properly. +define void @test(i32* %a, i32* %b) { +; CHECK-LABEL: @test( + +entry: + br label %for.body + +for.body: + %i = phi i32 [ 0, %entry ], [ %i.inc, %latch ] + br label %switch.bb + +switch.bb: + switch i2 1, label %default [ + i2 1, label %case + ] + +case: + br label %latch + +default: + unreachable + +latch: + store i32 %i, i32* %a + store i32 %i, i32* %b + %i.inc = add nsw i32 %i, 1 + %exitcond = icmp eq i32 %i.inc, 4 + br i1 %exitcond, label %exit, label %for.body + +exit: + ret void +} -- 2.40.0