Jack Carter
cd6b0e1368
The instruction DEXT may be transformed into DEXTU or DEXTM depending
...
on the size of the extraction and its position in the 64 bit word.
This patch allows support of the dext transformations with mips64 direct
object output.
0 <= msb < 32 0 <= lsb < 32 0 <= pos < 32 1 <= size <= 32
DINS
The field is entirely contained in the right-most word of the doubleword
32 <= msb < 64 0 <= lsb < 32 0 <= pos < 32 2 <= size <= 64
DINSM
The field straddles the words of the doubleword
32 <= msb < 64 32 <= lsb < 64 32 <= pos < 64 1 <= size <= 32
DINSU
The field is entirely contained in the left-most word of the doubleword
llvm-svn: 162782
2012-08-28 20:07:41 +00:00
..
2012-08-17 20:16:42 +00:00
2012-08-14 19:06:05 +00:00
2012-07-21 03:09:04 +00:00
2012-08-22 00:49:30 +00:00
2012-02-17 08:55:11 +00:00
2012-08-17 21:28:04 +00:00
2012-04-17 18:03:21 +00:00
2012-08-17 20:16:42 +00:00
2012-08-02 18:21:47 +00:00
2012-07-31 22:50:19 +00:00
2012-07-23 23:45:54 +00:00
2012-08-23 04:45:31 +00:00
2012-07-31 23:41:32 +00:00
2012-08-03 22:57:02 +00:00
2012-08-23 04:45:31 +00:00
2012-08-23 04:45:31 +00:00
2012-08-28 20:07:41 +00:00
2012-06-14 01:19:35 +00:00
2012-08-17 20:16:42 +00:00
2012-08-24 23:29:28 +00:00
2012-03-09 06:36:45 +00:00
2012-08-28 20:07:41 +00:00
2012-03-28 00:22:50 +00:00
2012-08-16 03:48:05 +00:00
2012-08-22 06:07:19 +00:00
2012-06-14 21:03:23 +00:00
2012-08-24 20:40:15 +00:00
2012-08-20 17:53:24 +00:00
2012-08-17 21:38:47 +00:00
2012-08-02 18:21:47 +00:00
2012-08-02 18:21:47 +00:00
2012-07-31 19:13:07 +00:00
2012-08-17 20:16:42 +00:00
2012-08-23 00:21:05 +00:00
2012-08-23 00:21:05 +00:00
2012-08-24 14:43:27 +00:00
2012-08-24 20:21:49 +00:00
2012-08-22 03:18:13 +00:00
2012-07-31 20:54:48 +00:00
2012-08-01 02:29:24 +00:00
2012-06-14 21:10:56 +00:00
2012-08-28 18:58:57 +00:00
2012-07-23 23:45:54 +00:00
2012-07-31 20:54:48 +00:00
2012-08-28 20:07:41 +00:00
2012-08-28 20:07:41 +00:00
2012-08-22 23:58:53 +00:00
2012-08-22 23:58:53 +00:00
2012-08-17 20:16:42 +00:00
2012-02-28 07:46:26 +00:00
2012-02-28 07:46:26 +00:00
2012-08-02 18:21:47 +00:00
2012-07-31 22:50:19 +00:00
2012-08-23 00:21:05 +00:00
2012-08-23 00:21:05 +00:00
2012-02-17 08:55:11 +00:00
2011-04-15 21:51:11 +00:00
2012-08-23 00:21:05 +00:00
2012-08-22 23:58:53 +00:00
2012-08-22 03:18:13 +00:00
2012-08-22 03:18:13 +00:00
2012-08-22 03:18:13 +00:00
2012-08-20 17:53:24 +00:00
2012-08-22 03:18:13 +00:00
2011-04-15 21:51:11 +00:00