Alex Bradbury
5d7e52f1e1
[RISCV] Properly evaluate fixup_riscv_pcrel_lo12
...
This is a update to D43157 to correctly handle fixup_riscv_pcrel_lo12.
Notable changes:
Rebased onto trunk
Handle and test S-type
Test case pcrel-hilo.s is merged into relocations.s
D43157 description:
VK_RISCV_PCREL_LO has to be handled specially. The MCExpr inside is
actually the location of an auipc instruction with a VK_RISCV_PCREL_HI fixup
pointing to the real target.
Differential Revision: https://reviews.llvm.org/D54029
Patch by Chih-Mao Chen and Michael Spencer.
llvm-svn: 349764
2018-12-20 14:52:15 +00:00
..
2018-04-06 21:07:05 +00:00
2018-04-06 21:07:05 +00:00
2018-04-06 21:07:05 +00:00
2018-04-06 21:07:05 +00:00
2018-11-30 13:39:17 +00:00
2018-04-06 21:07:05 +00:00
2018-05-18 06:42:21 +00:00
2018-10-04 21:50:54 +00:00
2018-05-17 05:58:08 +00:00
2018-05-17 05:58:08 +00:00
2018-01-26 07:53:07 +00:00
2017-10-18 16:11:31 +00:00
2018-04-06 21:07:05 +00:00
2017-09-28 08:26:24 +00:00
2018-05-23 12:36:18 +00:00
2018-12-20 14:52:15 +00:00
2018-04-25 14:18:55 +00:00
2018-10-04 21:50:54 +00:00
2018-05-23 12:36:18 +00:00
2018-05-23 12:36:18 +00:00
2018-05-30 01:16:36 +00:00
2018-08-09 07:08:20 +00:00
2018-10-04 21:50:54 +00:00
2018-10-04 21:50:54 +00:00
2018-11-28 16:39:14 +00:00
2018-11-28 16:39:14 +00:00
2018-11-12 14:25:07 +00:00
2018-05-11 17:30:28 +00:00
2018-12-20 14:52:15 +00:00
2017-12-13 12:46:55 +00:00
2017-12-15 09:47:01 +00:00
2018-12-20 14:52:15 +00:00
2018-10-04 21:50:54 +00:00
2018-05-18 06:42:21 +00:00
2018-10-04 21:50:54 +00:00
2017-12-07 10:59:12 +00:00
2018-09-06 13:41:04 +00:00
2018-08-09 20:51:53 +00:00
2018-08-24 23:47:49 +00:00
2018-09-13 18:37:23 +00:00
2018-09-06 13:41:04 +00:00
2018-11-30 13:39:17 +00:00
2018-09-18 15:13:29 +00:00
2018-09-06 13:41:04 +00:00
2017-12-13 09:32:55 +00:00
2018-09-06 13:41:04 +00:00
2018-09-18 15:13:29 +00:00
2018-09-06 13:41:04 +00:00
2017-12-13 09:32:55 +00:00
2018-09-06 13:41:04 +00:00
2018-08-08 14:45:44 +00:00
2018-10-04 21:50:54 +00:00
2018-10-11 22:49:13 +00:00
2018-11-30 13:39:17 +00:00
2017-12-07 10:56:07 +00:00
2018-09-06 13:41:04 +00:00
2018-10-04 21:50:54 +00:00
2018-05-18 06:42:21 +00:00
2018-10-04 21:50:54 +00:00
2017-12-07 10:59:12 +00:00
2018-09-06 13:41:04 +00:00
2018-11-15 10:11:31 +00:00
2018-09-13 18:37:23 +00:00
2018-09-06 13:41:04 +00:00
2017-12-15 09:47:01 +00:00
2017-12-07 11:05:38 +00:00
2018-09-06 13:41:04 +00:00
2018-09-06 13:41:04 +00:00
2017-12-15 09:47:01 +00:00
2017-12-07 11:02:55 +00:00
2018-09-06 13:41:04 +00:00
2018-08-08 14:45:44 +00:00
2018-11-15 10:11:31 +00:00
2018-09-18 15:13:29 +00:00
2018-09-06 13:41:04 +00:00
2018-09-06 13:41:04 +00:00
2018-06-20 14:03:02 +00:00
2018-10-04 21:50:54 +00:00
2018-10-04 21:50:54 +00:00
2018-11-30 14:10:52 +00:00
2018-08-09 07:08:20 +00:00
2018-10-04 21:50:54 +00:00
2018-05-17 17:31:27 +00:00
2018-06-21 14:37:09 +00:00
2018-10-04 21:50:54 +00:00
2018-10-04 21:50:54 +00:00