aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Weigand <ulrich.weigand@de.ibm.com>2013-05-06 16:17:29 +0000
committerUlrich Weigand <ulrich.weigand@de.ibm.com>2013-05-06 16:17:29 +0000
commitb503b49b5105b6aad7d2a015468b84b0f64dfe8e (patch)
treea60966043fae51838cb2faa08531a7ed078e4fb6
parent1d09d56fe1e3f3faadd4bf4ccf3e585ddb3c3b07 (diff)
[SystemZ] Add CodeGen test cases
This adds all CodeGen tests for the SystemZ target. This version of the patch incorporates feedback from a review by Sean Silva. Thanks to all reviewers! Patch by Richard Sandiford. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@181204 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--test/CodeGen/SystemZ/addr-01.ll107
-rw-r--r--test/CodeGen/SystemZ/addr-02.ll116
-rw-r--r--test/CodeGen/SystemZ/addr-03.ll48
-rw-r--r--test/CodeGen/SystemZ/alloca-01.ll81
-rw-r--r--test/CodeGen/SystemZ/alloca-02.ll49
-rw-r--r--test/CodeGen/SystemZ/and-01.ll129
-rw-r--r--test/CodeGen/SystemZ/and-02.ll93
-rw-r--r--test/CodeGen/SystemZ/and-03.ll94
-rw-r--r--test/CodeGen/SystemZ/and-04.ll180
-rw-r--r--test/CodeGen/SystemZ/and-05.ll165
-rw-r--r--test/CodeGen/SystemZ/and-06.ll108
-rw-r--r--test/CodeGen/SystemZ/args-01.ll74
-rw-r--r--test/CodeGen/SystemZ/args-02.ll76
-rw-r--r--test/CodeGen/SystemZ/args-03.ll78
-rw-r--r--test/CodeGen/SystemZ/args-04.ll126
-rw-r--r--test/CodeGen/SystemZ/args-05.ll47
-rw-r--r--test/CodeGen/SystemZ/args-06.ll76
-rw-r--r--test/CodeGen/SystemZ/asm-01.ll61
-rw-r--r--test/CodeGen/SystemZ/asm-02.ll52
-rw-r--r--test/CodeGen/SystemZ/asm-03.ll16
-rw-r--r--test/CodeGen/SystemZ/asm-04.ll16
-rw-r--r--test/CodeGen/SystemZ/asm-05.ll15
-rw-r--r--test/CodeGen/SystemZ/asm-06.ll39
-rw-r--r--test/CodeGen/SystemZ/asm-07.ll39
-rw-r--r--test/CodeGen/SystemZ/asm-08.ll39
-rw-r--r--test/CodeGen/SystemZ/asm-09.ll83
-rw-r--r--test/CodeGen/SystemZ/asm-10.ll30
-rw-r--r--test/CodeGen/SystemZ/asm-11.ll41
-rw-r--r--test/CodeGen/SystemZ/asm-12.ll41
-rw-r--r--test/CodeGen/SystemZ/asm-13.ll41
-rw-r--r--test/CodeGen/SystemZ/asm-14.ll41
-rw-r--r--test/CodeGen/SystemZ/asm-15.ll32
-rw-r--r--test/CodeGen/SystemZ/asm-16.ll32
-rw-r--r--test/CodeGen/SystemZ/atomic-load-01.ll13
-rw-r--r--test/CodeGen/SystemZ/atomic-load-02.ll13
-rw-r--r--test/CodeGen/SystemZ/atomic-load-03.ll14
-rw-r--r--test/CodeGen/SystemZ/atomic-load-04.ll14
-rw-r--r--test/CodeGen/SystemZ/atomic-store-01.ll13
-rw-r--r--test/CodeGen/SystemZ/atomic-store-02.ll13
-rw-r--r--test/CodeGen/SystemZ/atomic-store-03.ll16
-rw-r--r--test/CodeGen/SystemZ/atomic-store-04.ll16
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-add-01.ll132
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-add-02.ll132
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-add-03.ll94
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-add-04.ll112
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-and-01.ll133
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-and-02.ll133
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-and-03.ll85
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-and-04.ll157
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-minmax-01.ll228
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-minmax-02.ll228
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-minmax-03.ll176
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-minmax-04.ll143
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-nand-01.ll139
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-nand-02.ll139
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-nand-03.ll93
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-nand-04.ll183
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-or-01.ll132
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-or-02.ll132
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-or-03.ll85
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-or-04.ll158
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-sub-01.ll132
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-sub-02.ll132
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-sub-03.ll94
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-sub-04.ll112
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-xchg-01.ll55
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-xchg-02.ll55
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-xchg-03.ll122
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-xchg-04.ll88
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-xor-01.ll132
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-xor-02.ll132
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-xor-03.ll49
-rw-r--r--test/CodeGen/SystemZ/atomicrmw-xor-04.ll77
-rw-r--r--test/CodeGen/SystemZ/branch-01.ll14
-rw-r--r--test/CodeGen/SystemZ/branch-02.ll94
-rw-r--r--test/CodeGen/SystemZ/branch-03.ll63
-rw-r--r--test/CodeGen/SystemZ/branch-04.ll218
-rw-r--r--test/CodeGen/SystemZ/branch-05.ll58
-rw-r--r--test/CodeGen/SystemZ/bswap-01.ll24
-rw-r--r--test/CodeGen/SystemZ/bswap-02.ll87
-rw-r--r--test/CodeGen/SystemZ/bswap-03.ll87
-rw-r--r--test/CodeGen/SystemZ/bswap-04.ll87
-rw-r--r--test/CodeGen/SystemZ/bswap-05.ll87
-rw-r--r--test/CodeGen/SystemZ/call-01.ll18
-rw-r--r--test/CodeGen/SystemZ/call-02.ll16
-rw-r--r--test/CodeGen/SystemZ/cmpxchg-01.ll56
-rw-r--r--test/CodeGen/SystemZ/cmpxchg-02.ll56
-rw-r--r--test/CodeGen/SystemZ/cmpxchg-03.ll131
-rw-r--r--test/CodeGen/SystemZ/cmpxchg-04.ll98
-rw-r--r--test/CodeGen/SystemZ/fp-abs-01.ll40
-rw-r--r--test/CodeGen/SystemZ/fp-abs-02.ll43
-rw-r--r--test/CodeGen/SystemZ/fp-add-01.ll71
-rw-r--r--test/CodeGen/SystemZ/fp-add-02.ll71
-rw-r--r--test/CodeGen/SystemZ/fp-add-03.ll20
-rw-r--r--test/CodeGen/SystemZ/fp-cmp-01.ll89
-rw-r--r--test/CodeGen/SystemZ/fp-cmp-02.ll89
-rw-r--r--test/CodeGen/SystemZ/fp-cmp-03.ll20
-rw-r--r--test/CodeGen/SystemZ/fp-const-01.ll30
-rw-r--r--test/CodeGen/SystemZ/fp-const-02.ll31
-rw-r--r--test/CodeGen/SystemZ/fp-const-03.ll14
-rw-r--r--test/CodeGen/SystemZ/fp-const-04.ll15
-rw-r--r--test/CodeGen/SystemZ/fp-const-05.ll18
-rw-r--r--test/CodeGen/SystemZ/fp-const-06.ll14
-rw-r--r--test/CodeGen/SystemZ/fp-const-07.ll18
-rw-r--r--test/CodeGen/SystemZ/fp-const-08.ll21
-rw-r--r--test/CodeGen/SystemZ/fp-const-09.ll20
-rw-r--r--test/CodeGen/SystemZ/fp-conv-01.ll61
-rw-r--r--test/CodeGen/SystemZ/fp-conv-02.ll71
-rw-r--r--test/CodeGen/SystemZ/fp-conv-03.ll89
-rw-r--r--test/CodeGen/SystemZ/fp-conv-04.ll89
-rw-r--r--test/CodeGen/SystemZ/fp-conv-05.ll33
-rw-r--r--test/CodeGen/SystemZ/fp-conv-06.ll37
-rw-r--r--test/CodeGen/SystemZ/fp-conv-07.ll33
-rw-r--r--test/CodeGen/SystemZ/fp-conv-08.ll35
-rw-r--r--test/CodeGen/SystemZ/fp-conv-09.ll33
-rw-r--r--test/CodeGen/SystemZ/fp-conv-10.ll45
-rw-r--r--test/CodeGen/SystemZ/fp-conv-11.ll33
-rw-r--r--test/CodeGen/SystemZ/fp-conv-12.ll44
-rw-r--r--test/CodeGen/SystemZ/fp-copysign-01.ll128
-rw-r--r--test/CodeGen/SystemZ/fp-div-01.ll71
-rw-r--r--test/CodeGen/SystemZ/fp-div-02.ll71
-rw-r--r--test/CodeGen/SystemZ/fp-div-03.ll20
-rw-r--r--test/CodeGen/SystemZ/fp-move-01.ll30
-rw-r--r--test/CodeGen/SystemZ/fp-move-02.ll103
-rw-r--r--test/CodeGen/SystemZ/fp-move-03.ll110
-rw-r--r--test/CodeGen/SystemZ/fp-move-04.ll110
-rw-r--r--test/CodeGen/SystemZ/fp-move-05.ll151
-rw-r--r--test/CodeGen/SystemZ/fp-move-06.ll110
-rw-r--r--test/CodeGen/SystemZ/fp-move-07.ll110
-rw-r--r--test/CodeGen/SystemZ/fp-move-08.ll151
-rw-r--r--test/CodeGen/SystemZ/fp-mul-01.ll71
-rw-r--r--test/CodeGen/SystemZ/fp-mul-02.ll83
-rw-r--r--test/CodeGen/SystemZ/fp-mul-03.ll71
-rw-r--r--test/CodeGen/SystemZ/fp-mul-04.ll103
-rw-r--r--test/CodeGen/SystemZ/fp-mul-05.ll20
-rw-r--r--test/CodeGen/SystemZ/fp-mul-06.ll