Djordje Todorovic
bcbd60aeb5
[Mips] Make MipsBranchExpansion aware of BBIT family of branch
...
Octeon branches (bbit0/bbit032/bbit1/bbit132) have an immediate operand,
so it is legal to have such replacement within
MipsBranchExpansion::replaceBranch().
According to the specification, a branch (e.g. bbit0 ) looks like:
bbit0 rs p offset // p is an immediate operand
if !rs<p> then branch
Without this patch, an assertion triggers in the method,
and the problem has been found in the real example.
Differential Revision: https://reviews.llvm.org/D76842
2020-03-31 09:20:51 +02:00
..
2020-03-15 17:46:23 -07:00
2020-03-15 17:46:23 -07:00
2020-02-13 10:16:06 -08:00
2020-03-16 14:42:01 +01:00
2020-02-13 10:16:06 -08:00
2020-02-13 10:16:06 -08:00
2020-01-13 11:08:12 +00:00
2020-03-31 09:20:51 +02:00
2019-09-11 11:16:48 +00:00
2020-02-13 10:16:06 -08:00
2020-02-13 10:16:06 -08:00
2019-09-18 12:24:57 +00:00
2020-02-13 10:16:06 -08:00
2020-03-15 17:46:23 -07:00
2019-09-18 12:24:57 +00:00
2019-12-12 11:32:37 +01:00
2019-12-12 11:32:37 +01:00
2019-12-12 11:32:37 +01:00
2019-12-24 16:27:51 -08:00
2019-12-24 16:27:51 -08:00
2019-09-18 12:24:57 +00:00
2019-08-14 16:27:07 +00:00
2019-12-21 04:56:20 -05:00
2019-12-24 16:27:51 -08:00
2019-12-24 16:27:51 -08:00
2020-02-01 15:50:22 +00:00
2019-12-24 15:57:33 -08:00
2019-12-24 16:05:15 -08:00
2019-12-24 15:57:33 -08:00
2019-12-24 15:57:33 -08:00
2019-12-24 15:57:33 -08:00
2019-12-24 15:57:33 -08:00
2019-11-06 00:50:39 +03:00
2019-08-09 12:02:32 +00:00
2020-02-13 10:16:06 -08:00
2020-02-13 10:16:06 -08:00
2019-12-24 15:57:33 -08:00
2019-12-24 16:27:51 -08:00
2020-01-09 20:46:02 +00:00
2019-12-04 11:30:00 +00:00
2020-03-05 18:05:28 -08:00
2019-10-07 14:01:37 +00:00
2019-12-24 15:57:33 -08:00
2019-12-24 15:57:33 -08:00
2020-02-13 10:16:06 -08:00
2019-12-24 15:57:33 -08:00
2019-12-24 15:57:33 -08:00
2020-02-13 10:16:06 -08:00
2019-10-07 14:01:37 +00:00
2019-08-14 16:27:00 +00:00
2019-12-24 15:57:33 -08:00
2019-12-24 15:57:33 -08:00
2019-12-24 15:57:33 -08:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-11-01 09:42:48 +03:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2019-07-17 08:11:57 +00:00
2020-02-13 10:16:06 -08:00
2020-02-13 10:16:06 -08:00
2020-02-13 10:16:06 -08:00
2019-12-24 15:57:33 -08:00
2019-12-24 16:27:51 -08:00
2019-12-24 15:57:33 -08:00
2019-12-24 16:27:51 -08:00
2019-12-24 16:27:51 -08:00
2019-08-28 22:32:10 +00:00
2019-12-24 15:57:33 -08:00
2019-10-10 12:02:14 +00:00
2020-02-13 10:16:06 -08:00
2019-10-03 12:08:04 +00:00
2020-03-15 17:46:23 -07:00
2019-12-24 16:27:51 -08:00
2020-03-05 18:05:28 -08:00
2020-03-15 17:46:23 -07:00
2019-09-11 11:16:48 +00:00
2020-03-05 18:05:28 -08:00
2019-12-24 16:05:15 -08:00
2019-12-24 16:05:15 -08:00
2019-12-24 16:05:15 -08:00
2019-12-24 16:05:15 -08:00
2019-12-24 16:05:15 -08:00
2019-12-24 16:05:15 -08:00
2019-12-24 16:05:15 -08:00
2019-12-24 16:05:15 -08:00
2019-12-24 16:05:15 -08:00
2019-12-24 16:05:15 -08:00
2019-12-24 16:05:15 -08:00
2019-12-24 16:05:15 -08:00
2019-12-24 15:57:33 -08:00
2019-12-24 15:57:33 -08:00
2019-12-24 15:57:33 -08:00
2019-08-28 22:32:10 +00:00
2020-01-13 14:14:03 +00:00
2019-12-24 15:57:33 -08:00
2019-12-24 16:27:51 -08:00
2019-12-24 16:27:51 -08:00
2019-12-24 15:57:33 -08:00
2019-09-11 11:16:48 +00:00
2019-12-24 15:57:33 -08:00
2019-12-24 15:57:33 -08:00
2019-09-03 10:24:07 +00:00
2019-12-24 15:57:33 -08:00
2020-01-16 11:08:16 -08:00
2020-03-15 17:46:23 -07:00
2019-10-07 14:01:37 +00:00
2020-02-14 21:10:46 -08:00