summaryrefslogtreecommitdiff
path: root/sim
diff options
context:
space:
mode:
authorabidh <abidh>2013-05-03 14:03:57 +0000
committerabidh <abidh>2013-05-03 14:03:57 +0000
commit8747f6ed71b9139b1a79ab62202e36537664344d (patch)
treee0b341bc31fa07cd936bf8622671a199951d3834 /sim
parente603b201022b4d2668be888f882d685b79198380 (diff)
downloadgdb-8747f6ed71b9139b1a79ab62202e36537664344d.tar.gz
2013-05-03 Hafiz Abid Qadeer <abidh@codesourcery.com>
revert: 2013-04-19 Nathan Froyd <froydnj@codesourcery.com> * ppc-instructions (isel): New instruction.
Diffstat (limited to 'sim')
-rw-r--r--sim/ppc/ChangeLog6
-rw-r--r--sim/ppc/ppc-instructions13
2 files changed, 6 insertions, 13 deletions
diff --git a/sim/ppc/ChangeLog b/sim/ppc/ChangeLog
index 3935e20e2ef..0060fb3f826 100644
--- a/sim/ppc/ChangeLog
+++ b/sim/ppc/ChangeLog
@@ -1,3 +1,9 @@
+2013-05-03 Hafiz Abid Qadeer <abidh@codesourcery.com>
+
+ revert:
+ 2013-04-19 Nathan Froyd <froydnj@codesourcery.com>
+ * ppc-instructions (isel): New instruction.
+
2012-12-19 Joel Brobecker <brobecker@adacore.com>
* COPYING: Update to GPL version 3.
diff --git a/sim/ppc/ppc-instructions b/sim/ppc/ppc-instructions
index d76a7654c50..1b8fd89ad29 100644
--- a/sim/ppc/ppc-instructions
+++ b/sim/ppc/ppc-instructions
@@ -3455,19 +3455,6 @@ void::function::invalid_zero_divide_operation:cpu *processor, unsigned_word cia,
PPC_INSN_MFCR(RT_BITMASK);
#
-# I.3.3.15 Fixed-Point Select
-#
-
-0.31,6.RT,11.RA,16.RB,21.BF,26.15,31./:A::isel:Integer Select
- unsigned_word a;
- if (RA_is_0) a = 0;
- else a = *rA;
- if (CR & (1 << (31 - BF)))
- *rT = a;
- else
- *rT = *rB;
-
-#
# I.4.6.2 Floating-Point Load Instructions
#