aboutsummaryrefslogtreecommitdiff
path: root/test/CodeGen/Mips/micromips-load-effective-address.ll
diff options
context:
space:
mode:
Diffstat (limited to 'test/CodeGen/Mips/micromips-load-effective-address.ll')
-rw-r--r--test/CodeGen/Mips/micromips-load-effective-address.ll29
1 files changed, 0 insertions, 29 deletions
diff --git a/test/CodeGen/Mips/micromips-load-effective-address.ll b/test/CodeGen/Mips/micromips-load-effective-address.ll
deleted file mode 100644
index 470458098212..000000000000
--- a/test/CodeGen/Mips/micromips-load-effective-address.ll
+++ /dev/null
@@ -1,29 +0,0 @@
-; RUN: llc %s -march=mipsel -mattr=micromips -filetype=asm \
-; RUN: -relocation-model=pic -O3 -o - | FileCheck %s
-
-define i32 @sum(i32* %x, i32* %y) nounwind uwtable {
-entry:
- %x.addr = alloca i32*, align 8
- %y.addr = alloca i32*, align 8
- store i32* %x, i32** %x.addr, align 8
- store i32* %y, i32** %y.addr, align 8
- %0 = load i32*, i32** %x.addr, align 8
- %1 = load i32, i32* %0, align 4
- %2 = load i32*, i32** %y.addr, align 8
- %3 = load i32, i32* %2, align 4
- %add = add nsw i32 %1, %3
- ret i32 %add
-}
-
-define i32 @main() nounwind uwtable {
-entry:
- %retval = alloca i32, align 4
- %x = alloca i32, align 4
- %y = alloca i32, align 4
- store i32 0, i32* %retval
- %call = call i32 @sum(i32* %x, i32* %y)
- ret i32 %call
-}
-
-; CHECK: addiu ${{[0-9]+}}, $sp, {{[0-9]+}}
-; CHECK: addiu ${{[0-9]+}}, $sp, {{[0-9]+}}