From 8a282967efead093e8be526d6997e446d6e09b86 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Sat, 19 May 2007 01:22:52 +0000 Subject: [PATCH] add source git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@37253 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/CodeGen/X86/lsr-negative-stride.ll | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/test/CodeGen/X86/lsr-negative-stride.ll b/test/CodeGen/X86/lsr-negative-stride.ll index 5b9711e18a6..7e906fc57a2 100644 --- a/test/CodeGen/X86/lsr-negative-stride.ll +++ b/test/CodeGen/X86/lsr-negative-stride.ll @@ -2,6 +2,18 @@ ; RUN: llvm-as < %s | llc -march=x86 | not grep sub.*esp ; RUN: llvm-as < %s | llc -march=x86 | not grep esi +; This corresponds to: +;int t(int a, int b) { +; while (a != b) { +; if (a > b) +; a -= b; +; else +; b -= a; +; } +; return a; +;} + + define i32 @t(i32 %a, i32 %b) { entry: %tmp1434 = icmp eq i32 %a, %b ; [#uses=1]