summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Mips/llvm-ir/add.ll
diff options
context:
space:
mode:
authorSimon Dardis <simon.dardis@imgtec.com>2016-06-14 09:35:29 +0000
committerSimon Dardis <simon.dardis@imgtec.com>2016-06-14 09:35:29 +0000
commite661e528db1ec25a688406e5d3f85647f377ef9c (patch)
treebe21cf7da8831bbb1b465a09b8cd993bfe7046bb /llvm/test/CodeGen/Mips/llvm-ir/add.ll
parent435a653437aab6663dbb741e2bb7e8f227d5c6cc (diff)
downloadbcm5719-llvm-e661e528db1ec25a688406e5d3f85647f377ef9c.tar.gz
bcm5719-llvm-e661e528db1ec25a688406e5d3f85647f377ef9c.zip
[mips] MIPS32/64 itineraries
Itineraries for some pre MIPSR6 and EVA instructions. Some pseudo expanded instructions are marked as having no scheduling info. Reviewers: dsanders, vkalintiris Differential Review: http://reviews.llvm.org/D20418 llvm-svn: 272648
Diffstat (limited to 'llvm/test/CodeGen/Mips/llvm-ir/add.ll')
-rw-r--r--llvm/test/CodeGen/Mips/llvm-ir/add.ll14
1 files changed, 7 insertions, 7 deletions
diff --git a/llvm/test/CodeGen/Mips/llvm-ir/add.ll b/llvm/test/CodeGen/Mips/llvm-ir/add.ll
index ec06ad4191e..2d26ce0af6e 100644
--- a/llvm/test/CodeGen/Mips/llvm-ir/add.ll
+++ b/llvm/test/CodeGen/Mips/llvm-ir/add.ll
@@ -132,13 +132,13 @@ entry:
; GP32: lw $[[T3:[0-9]+]], 24($sp)
; GP32: addu $[[T4:[0-9]+]], $[[T2]], $[[T3]]
; GP32: addu $[[T5:[0-9]+]], $6, $[[T4]]
- ; GP32: sltu $[[T6:[0-9]+]], $[[T5]], $[[T3]]
+ ; GP32: lw $[[T6:[0-9]+]], 16($sp)
; GP32: lw $[[T7:[0-9]+]], 20($sp)
- ; GP32: addu $[[T8:[0-9]+]], $[[T6]], $[[T7]]
- ; GP32: lw $[[T9:[0-9]+]], 16($sp)
+ ; GP32: sltu $[[T8:[0-9]+]], $[[T5]], $[[T3]]
+ ; GP32: addu $[[T9:[0-9]+]], $[[T8]], $[[T7]]
; GP32: addu $3, $5, $[[T8]]
; GP32: sltu $[[T10:[0-9]+]], $3, $[[T7]]
- ; GP32: addu $[[T11:[0-9]+]], $[[T10]], $[[T9]]
+ ; GP32: addu $[[T11:[0-9]+]], $[[T10]], $[[T6]]
; GP32: addu $2, $4, $[[T11]]
; GP32: move $4, $[[T5]]
; GP32: move $5, $[[T1]]
@@ -158,9 +158,9 @@ entry:
; MM32: lw $[[T7:[0-9]+]], 20($sp)
; MM32: addu $[[T8:[0-9]+]], $[[T6]], $[[T7]]
; MM32: addu $[[T9:[0-9]+]], $5, $[[T8]]
- ; MM32: sltu $[[T10:[0-9]+]], $[[T9]], $[[T7]]
- ; MM32: lw $[[T11:[0-9]+]], 16($sp)
- ; MM32: addu $[[T12:[0-9]+]], $[[T10]], $[[T11]]
+ ; MM32: lw $[[T10:[0-9]+]], 16($sp)
+ ; MM32: sltu $[[T11:[0-9]+]], $[[T9]], $[[T7]]
+ ; MM32: addu $[[T12:[0-9]+]], $[[T11]], $[[T10]]
; MM32: addu $[[T13:[0-9]+]], $4, $[[T12]]
; MM32: move $4, $[[T5]]
; MM32: move $5, $[[T1]]
OpenPOWER on IntegriCloud