summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Mips/llvm-ir/or.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/Mips/llvm-ir/or.ll')
-rw-r--r--llvm/test/CodeGen/Mips/llvm-ir/or.ll24
1 files changed, 15 insertions, 9 deletions
diff --git a/llvm/test/CodeGen/Mips/llvm-ir/or.ll b/llvm/test/CodeGen/Mips/llvm-ir/or.ll
index c7f89ef5d22..609cf0210c3 100644
--- a/llvm/test/CodeGen/Mips/llvm-ir/or.ll
+++ b/llvm/test/CodeGen/Mips/llvm-ir/or.ll
@@ -24,10 +24,12 @@ entry:
; GP32: or $2, $4, $5
- ; GP64: or $2, $4, $5
+ ; GP64: or $1, $4, $5
+
+ ; MM32: or16 $[[T0:[0-9]+]], $5
+ ; MM32 move $2, $[[T0]]
- ; MM: or16 $[[T0:[0-9]+]], $5
- ; MM: move $2, $[[T0]]
+ ; MM64: or $1, $4, $5
%r = or i1 %a, %b
ret i1 %r
@@ -39,10 +41,12 @@ entry:
; GP32: or $2, $4, $5
- ; GP64: or $2, $4, $5
+ ; GP64: or $1, $4, $5
- ; MM: or16 $[[T0:[0-9]+]], $5
- ; MM: move $2, $[[T0]]
+ ; MM32: or16 $[[T0:[0-9]+]], $5
+ ; MM32 move $2, $[[T0]]
+
+ ; MM64: or $1, $4, $5
%r = or i8 %a, %b
ret i8 %r
@@ -54,10 +58,12 @@ entry:
; GP32: or $2, $4, $5
- ; GP64: or $2, $4, $5
+ ; GP64: or $1, $4, $5
+
+ ; MM32: or16 $[[T0:[0-9]+]], $5
+ ; MM32 move $2, $[[T0]]
- ; MM: or16 $[[T0:[0-9]+]], $5
- ; MM: move $2, $[[T0]]
+ ; MM64: or $1, $4, $5
%r = or i16 %a, %b
ret i16 %r
OpenPOWER on IntegriCloud