~pali/+junk/llvm-toolchain-3.7

« back to all changes in this revision

Viewing changes to test/CodeGen/Mips/check-adde-redundant-moves.ll

  • Committer: Package Import Robot
  • Author(s): Sylvestre Ledru
  • Date: 2015-07-15 17:51:08 UTC
  • Revision ID: package-import@ubuntu.com-20150715175108-l8mynwovkx4zx697
Tags: upstream-3.7~+rc2
ImportĀ upstreamĀ versionĀ 3.7~+rc2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
; RUN: llc < %s -march=mips -mcpu=mips2 | FileCheck %s \
 
2
; RUN:    -check-prefix=ALL -check-prefix=GP32
 
3
; RUN: llc < %s -march=mips -mcpu=mips32 | FileCheck %s \
 
4
; RUN:    -check-prefix=ALL -check-prefix=GP32
 
5
; RUN: llc < %s -march=mips -mcpu=mips32r2 | FileCheck %s \
 
6
; RUN:    -check-prefix=ALL -check-prefix=GP32
 
7
; RUN: llc < %s -march=mips -mcpu=mips32r3 | FileCheck %s \
 
8
; RUN:    -check-prefix=ALL -check-prefix=GP32
 
9
; RUN: llc < %s -march=mips -mcpu=mips32r5 | FileCheck %s \
 
10
; RUN:    -check-prefix=ALL -check-prefix=GP32
 
11
; RUN: llc < %s -march=mips -mcpu=mips32r6 | FileCheck %s \
 
12
; RUN:    -check-prefix=ALL -check-prefix=GP32
 
13
; RUN: llc < %s -march=mips64 -mcpu=mips3 | FileCheck %s -check-prefix=ALL
 
14
; RUN: llc < %s -march=mips64 -mcpu=mips4 | FileCheck %s -check-prefix=ALL
 
15
; RUN: llc < %s -march=mips64 -mcpu=mips64 | FileCheck %s -check-prefix=ALL
 
16
; RUN: llc < %s -march=mips64 -mcpu=mips64r2 | FileCheck %s -check-prefix=ALL
 
17
; RUN: llc < %s -march=mips64 -mcpu=mips64r3 | FileCheck %s -check-prefix=ALL
 
18
; RUN: llc < %s -march=mips64 -mcpu=mips64r5 | FileCheck %s -check-prefix=ALL
 
19
; RUN: llc < %s -march=mips64 -mcpu=mips64r6 | FileCheck %s -check-prefix=ALL
 
20
 
 
21
define i64 @add_i64(i64 %a) {
 
22
  ; GP32-LABEL: add_i64
 
23
 
 
24
  ; GP32-NOT:    move $[[T0:[0-9]+]], $[[T0]]
 
25
  %r = add i64 5, %a
 
26
  ret i64 %r
 
27
}
 
28
 
 
29
define i128 @add_i128(i128 %a) {
 
30
  ; ALL-LABEL: add_i128
 
31
 
 
32
  ; ALL-NOT:    move $[[T0:[0-9]+]], $[[T0]]
 
33
  %r = add i128 5, %a
 
34
  ret i128 %r
 
35
}