Simon Atanasyan
e80c3ce9cc
[mips] Support 64-bit offsets for lb/sb/ld/sd/lld ... instructions
...
The `MipsAsmParser::loadImmediate` can load immediates of various sizes
into a register. Idea of this change is to use `loadImmediate` in the
`MipsAsmParser::expandMemInst` method to load offset into a register and
then call required load/store instruction.
The patch removes separate `expandLoadInst` and `expandStoreInst`
methods and does everything in the `expandMemInst` method to escape code
duplication.
Differential Revision: https://reviews.llvm.org/D47316
llvm-svn: 333774
2018-06-01 16:37:53 +00:00
..
2018-06-01 16:37:53 +00:00
2018-05-25 16:15:48 +00:00
2018-06-01 16:37:42 +00:00
2018-05-22 13:24:38 +00:00
2018-05-30 12:40:53 +00:00
2018-05-31 12:47:01 +00:00
2018-05-30 12:40:53 +00:00
2018-05-23 15:28:28 +00:00
2018-05-30 12:40:53 +00:00
2018-05-23 15:28:28 +00:00
2018-06-01 10:57:13 +00:00
2018-06-01 10:07:10 +00:00
2018-05-14 12:53:11 +00:00
2018-05-23 15:28:28 +00:00
2018-05-23 15:28:28 +00:00
2018-06-01 10:46:00 +00:00
2018-05-14 12:53:11 +00:00
2018-05-30 12:40:53 +00:00
2018-05-22 10:55:05 +00:00
2018-06-01 10:07:10 +00:00
2018-05-10 16:01:36 +00:00
2018-05-22 13:24:38 +00:00
2018-05-17 16:30:32 +00:00
2018-05-09 02:42:00 +00:00
2018-05-22 13:24:38 +00:00
2018-05-15 16:05:04 +00:00
2018-05-14 12:53:11 +00:00
2018-05-11 16:13:53 +00:00
2018-05-30 12:40:53 +00:00
2018-05-23 15:28:28 +00:00
2018-05-30 12:40:53 +00:00
2018-05-14 12:53:11 +00:00
2018-05-30 12:40:53 +00:00
2018-05-23 15:28:28 +00:00
2018-05-16 10:03:05 +00:00
2018-05-16 10:03:05 +00:00
2018-06-01 10:57:13 +00:00
2018-05-14 12:53:11 +00:00
2018-05-14 12:53:11 +00:00
2018-06-01 13:21:33 +00:00
2018-05-29 17:42:26 +00:00
2018-05-31 16:16:49 +00:00
2018-05-14 12:53:11 +00:00
2018-05-30 12:40:53 +00:00
2018-05-23 15:28:28 +00:00
2018-05-30 12:40:53 +00:00
2018-05-14 12:53:11 +00:00
2018-05-14 12:53:11 +00:00
2018-05-17 16:30:32 +00:00
2018-05-23 16:27:51 +00:00
2018-05-23 15:28:28 +00:00
2018-05-14 12:53:11 +00:00
2018-05-20 17:21:00 +00:00
2018-05-17 16:30:32 +00:00
2018-05-17 16:30:32 +00:00
2018-05-22 13:24:38 +00:00
2018-05-17 16:30:32 +00:00