From 5deaa7a73d020beb6bbbb6ec1254871f540f2099 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Tue, 13 Apr 2004 17:18:07 +0000 Subject: [PATCH] Make the testcase more challenging git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12892 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/CodeGen/X86/ioport.llx | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/test/CodeGen/X86/ioport.llx b/test/CodeGen/X86/ioport.llx index 37f80d2fb85..8f09aa21049 100644 --- a/test/CodeGen/X86/ioport.llx +++ b/test/CodeGen/X86/ioport.llx @@ -5,14 +5,17 @@ implementation declare int %llvm.readport (ushort) declare void %llvm.writeport (int, ushort) -uint %in (uint %p) { - %i1 = call int(ushort)* %llvm.readport (ushort 255) - ret uint 5 +int %in(ushort %p) { + %i1 = call int %llvm.readport (ushort 255) + %i2 = call int %llvm.readport (ushort %p) + %r = add int %i1, %i2 + ret int %r } -uint %out (uint %p) { +void %out(ushort %p) { call void(int, ushort)* %llvm.writeport (int 1, ushort 255) - ret uint 5 + call void(int, ushort)* %llvm.writeport (int 4, ushort %p) + ret void }