Browse Source

* v850.igen (LDSR): Accept but ignore a selID parameter.

binutils-2_24-branch
Nick Clifton 13 years ago
parent
commit
fd7b2a545d
  1. 4
      sim/v850/ChangeLog
  2. 8
      sim/v850/v850.igen

4
sim/v850/ChangeLog

@ -1,3 +1,7 @@
2013-05-13 Nick Clifton <nickc@redhat.com>
* v850.igen (LDSR): Accept but ignore a selID parameter.
2013-05-10 Freddie Chopin <freddie_chopin@op.pl>
* configure: Rebuild.

8
sim/v850/v850.igen

@ -934,13 +934,15 @@ rrrrr!0,111111,RRRRR + ddddddddddddddd,1:VII:::ld.hu
// LDSR
regID,111111,RRRRR + 0000000000100000:IX:::ldsr
"ldsr r<reg1>, s<regID>"
regID,111111,RRRRR + selID,00000100000:IX:::ldsr
"ldsr r<reg1>, s<regID>":(selID == 0)
"ldsr r<reg1>, s<regID>, <selID>"
{
uint32 sreg = GR[reg1];
TRACE_ALU_INPUT1 (GR[reg1]);
if ((idecode_issue == idecode_v850e2_issue
/* FIXME: For now we ignore the selID. */
if ( (idecode_issue == idecode_v850e2_issue
|| idecode_issue == idecode_v850e3v5_issue
|| idecode_issue == idecode_v850e2v3_issue)
&& regID < 28)

Loading…
Cancel
Save