summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/Mips/frame-address.ll
diff options
context:
space:
mode:
authorAkira Hatanaka <ahatanaka@mips.com>2012-12-20 04:06:06 +0000
committerAkira Hatanaka <ahatanaka@mips.com>2012-12-20 04:06:06 +0000
commitf4236721177dcb5feab9ea572de39c1527acb252 (patch)
treeb7027e7608bd5b3c8e155cef3467d65e9b273c0d /llvm/test/CodeGen/Mips/frame-address.ll
parent15b1e3727bd6eee9fcd50e95b0f7eac31be35fb3 (diff)
downloadbcm5719-llvm-f4236721177dcb5feab9ea572de39c1527acb252.tar.gz
bcm5719-llvm-f4236721177dcb5feab9ea572de39c1527acb252.zip
[mips] Use "or $r0, $r1, $zero" instead of "addu $r0, $zero, $r1" to copy
physical register $r1 to $r0. GNU disassembler recognizes an "or" instruction as a "move", and this change makes the disassembled code easier to read. Original patch by Reed Kotler. llvm-svn: 170655
Diffstat (limited to 'llvm/test/CodeGen/Mips/frame-address.ll')
-rw-r--r--llvm/test/CodeGen/Mips/frame-address.ll2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/Mips/frame-address.ll b/llvm/test/CodeGen/Mips/frame-address.ll
index 9df1808fde5..e64e6d8cfe2 100644
--- a/llvm/test/CodeGen/Mips/frame-address.ll
+++ b/llvm/test/CodeGen/Mips/frame-address.ll
@@ -8,5 +8,5 @@ entry:
ret i8* %0
; CHECK: addu $fp, $sp, $zero
-; CHECK: addu $2, $zero, $fp
+; CHECK: or $2, $fp, $zero
}
OpenPOWER on IntegriCloud