diff options
author | Simon Dardis <simon.dardis@imgtec.com> | 2016-04-14 13:43:17 +0000 |
---|---|---|
committer | Simon Dardis <simon.dardis@imgtec.com> | 2016-04-14 13:43:17 +0000 |
commit | 51d2103d273ea8b90da5eb73431b501e14c13079 (patch) | |
tree | 67adb1f028700388e1490ea255daf8242e6e5f1f /test/MC/Mips/mips64r6 | |
parent | 77eb420264fd04b8b5bd7f6bbf00a7917ffaf095 (diff) |
Summary:
Alias 'jic $reg, 0' to 'jrc $reg' and 'jialc $reg, 0' to 'jalrc $reg' like
binutils.
This patch was previous committed as r266055 as seemed to have caused some spurious
test failures. They did not reappear after further local testing.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@266301 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/MC/Mips/mips64r6')
-rw-r--r-- | test/MC/Mips/mips64r6/valid.s | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/test/MC/Mips/mips64r6/valid.s b/test/MC/Mips/mips64r6/valid.s index f70354fba6b..53107ceb321 100644 --- a/test/MC/Mips/mips64r6/valid.s +++ b/test/MC/Mips/mips64r6/valid.s @@ -142,8 +142,10 @@ a: jr.hb $4 # CHECK: jr.hb $4 # encoding: [0x00,0x80,0x04,0x09] jr $ra # CHECK: jr $ra # encoding: [0x03,0xe0,0x00,0x09] jr $25 # CHECK: jr $25 # encoding: [0x03,0x20,0x00,0x09] + jrc $27 # CHECK: jrc $27 # encoding: [0xd8,0x1b,0x00,0x00] jalr.hb $4 # CHECK: jalr.hb $4 # encoding: [0x00,0x80,0xfc,0x09] jalr.hb $4, $5 # CHECK: jalr.hb $4, $5 # encoding: [0x00,0xa0,0x24,0x09] + jalrc $25 # CHECK: jalrc $25 # encoding: [0xf8,0x19,0x00,0x00] jialc $5, 256 # CHECK: jialc $5, 256 # encoding: [0xf8,0x05,0x01,0x00] jic $5, 256 # CHECK: jic $5, 256 # encoding: [0xd8,0x05,0x01,0x00] ldc2 $8, -701($at) # CHECK: ldc2 $8, -701($1) # encoding: [0x49,0xc8,0x0d,0x43] |