Age | Commit message (Collapse) | Author |
|
caching purposes.
--HG--
extra : convert_revision : 7e6be1c42f28f92d9e8b47169e683827bb3f4aaf
|
|
--HG--
extra : convert_revision : 1a04f4402f4f31e4e5cd482c7983d853fe117df5
|
|
--HG--
extra : convert_revision : 81d9544e85c90139704ffe4a117983df4bfa3bcd
|
|
--HG--
extra : convert_revision : 36ed22b50066f54be0e51c3419babc07dd218e10
|
|
--HG--
extra : convert_revision : 590a4c29cb9b943a2d8c3a97c5fdfbabb658ac45
|
|
--HG--
extra : convert_revision : bedd4cbab570d4ae84af9e8ead8f61db5c3c01dc
|
|
--HG--
extra : convert_revision : bdc51a66e4fdf4b0a51b5c774ca7372a00a57269
|
|
--HG--
extra : convert_revision : 1aa0e4569a7c10e6a395c2c951ac29275b5bcf59
|
|
STOS and MOVS only accept the rep prefix which always loops until rcx becomes
0. The other string instructions accept repe (same encoding as rep) and repne
which also check the condition code flags each iteration.
--HG--
extra : convert_revision : 544149f640302070810fb53e53bfeb0e87160ffc
|
|
permission and limit checks and paging.
--HG--
extra : convert_revision : 6072f7d9eecbaa066d39d6da7f0180ea4a2615af
|
|
--HG--
extra : convert_revision : a6b5688eaa53d2f6675df1be193726641e558d37
|
|
--HG--
extra : convert_revision : 23829782a2802a97a05e4dfdb5dd38fbe4165a90
|
|
--HG--
extra : convert_revision : b515ec20cbfc50b38aa7da6cf4d465acf9054c08
|
|
--HG--
extra : convert_revision : 68f8ff778dbd28ade5070edf5a7d662e7bf0045a
|
|
Also clean things up as much as possible so that faulting won't break an
instruction. More microops which verify addresses are needed.
--HG--
extra : convert_revision : 7c6050cb4798d287fe7d3cc4bb8c20dfa40ad2be
|
|
appropriate.
--HG--
extra : convert_revision : f08bd725d07a501bb7a0ce91590b5d37db99c6f3
|
|
--HG--
extra : convert_revision : ad68633e9b7eab425593acb20cf242bf98c2b642
|
|
--HG--
extra : convert_revision : 1bb60c9ddb483aead2af0201bbda938cc6d3f7cb
|
|
--HG--
extra : convert_revision : 6ac20f069c86c23a8d443a7127afd6015166c00d
|
|
--HG--
extra : convert_revision : bc060a01b5415551b335ca68ccbf126333ae20b0
|
|
--HG--
extra : convert_revision : 7b6f9cd2f59443622f6963dfee454175322c0ef5
|
|
--HG--
extra : convert_revision : 29147e1b86f7c54ce9b5ff68001725802c665fc0
|
|
--HG--
extra : convert_revision : 95f3bf185f07fe644d6ab96bbb6e598e406b92f4
|
|
--HG--
extra : convert_revision : 790eddb793d4f5ba35813d001037bd8601bd76a5
|
|
--HG--
extra : convert_revision : d19a03d8c14eb93a99f2c1838a9caa1286804c81
|
|
--HG--
extra : convert_revision : fb973bcf13648876d5691231845dd47a2be50f01
|
|
--HG--
extra : convert_revision : 7dd274bdc3c34839c17d9012a745d7c95dfcfdd8
|
|
C++ and python.
--HG--
extra : convert_revision : 9cd223f2005adb36fea2bb56fa39793a58ec958c
|
|
--HG--
extra : convert_revision : 940f92efd4a9dc59106e991cc6d9836861ab69de
|
|
--HG--
rename : src/arch/x86/isa/insts/sse/__init__.py => src/arch/x86/isa/insts/simd128/__init__.py
extra : convert_revision : efb4405aebaa4a04f33572e7d078ceca45872d9c
|
|
--HG--
extra : convert_revision : bc4a3b5b5ce8e17f632e65ce89df91e2b50e1274
|
|
--HG--
extra : convert_revision : 4230a13fdb652a87271f8d2ac9ead96cd2af07a5
|
|
--HG--
extra : convert_revision : f86330a5a9fea782ee63aaa18ca964fb6f9cef0b
|
|
overflow flags like they're supposed to.
--HG--
extra : convert_revision : c0523a5bbf53375ce979ca7d98a95e465be66fbe
|
|
--HG--
extra : convert_revision : 303ea45f69f7805361ad877fe6bb43fbc3dfd7a6
|
|
--HG--
extra : convert_revision : 7f6d07de7e0d728a9333fb46c953dbe6cb04e600
|
|
--HG--
extra : convert_revision : c384391175babb7cfdd3885ae9d9f1a9405ea44f
|
|
the patent.
--HG--
extra : convert_revision : 6fcf5dee440288d8bf92f6c5c2f97ef019975536
|
|
--HG--
extra : convert_revision : 333c4a3464d708d4d8cea88931259ab96c2f75ed
|
|
--HG--
extra : convert_revision : c820d1250f505911a341ced42d4f73796ea77f87
|
|
--HG--
extra : convert_revision : 1f503e1cae0374e62e6254e8073e903adc29d067
|
|
--HG--
extra : convert_revision : ddc6e7e95111189d43f75bf84cd3d82433d982b3
|
|
to be with the other ones.
--HG--
extra : convert_revision : ee0b5acde08d12c51a5282efb58d1ac72e0779af
|
|
--HG--
extra : convert_revision : 949737d0f5d6fe4aa77cc4680d0c88caab3e8174
|
|
This fixes a problem where interpreting arbitrary bits as floating point would
change what the value was. These values are legitimate because the fp
registers could be used to move around arbitrary data.
--HG--
extra : convert_revision : f1d7159ba137702b5722cc7c1b64ed7dd06c21de
|
|
--HG--
extra : convert_revision : f452d9179b929b980cf9e2d1e3de0431c51c5f4a
|
|
--HG--
extra : convert_revision : af27f26ae810ebaae13faa572c5b4eb074620d91
|
|
--HG--
extra : convert_revision : 7e0595ef542fbfb701bfac7e9ac4648349a92b26
|
|
--HG--
extra : convert_revision : 2a1aa16709db940f5f40bbd84ca082f26b03b9c5
|
|
--HG--
extra : convert_revision : 442a5f8b9216638e4e6898f89eacb8695719e20f
|