Michael Clark
244df42133
RISC-V: Replace __builtin_popcount with ctpop8 in PLIC
...
The mode variable only uses the lower 4-bits (M,H,S,U) so
replace the GCC specific __builtin_popcount with ctpop8.
Cc: Palmer Dabbelt <palmer@sifive.com>
Cc: Sagar Karandikar <sagark@eecs.berkeley.edu>
Cc: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Cc: Alistair Francis <Alistair.Francis@wdc.com>
Signed-off-by: Michael Clark <mjc@sifive.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
2019-03-19 05:14:38 -07:00
..
2019-03-07 21:45:53 +01:00
2019-03-12 22:31:21 -04:00
2019-03-07 21:45:53 +01:00
2019-03-08 16:31:34 +00:00
2019-03-15 11:12:29 +00:00
2019-03-11 10:29:26 +01:00
2019-03-13 19:10:40 +00:00
2019-03-07 21:45:53 +01:00
2019-03-12 14:33:05 +11:00
2019-03-12 15:25:46 +00:00
2019-03-07 21:45:53 +01:00
2019-03-07 21:46:19 +01:00
2019-03-18 13:10:57 +01:00
2019-03-07 21:45:53 +01:00
2019-03-07 21:45:53 +01:00
2019-03-15 10:11:16 -07:00
2019-03-07 21:45:53 +01:00
2019-03-12 14:33:04 +11:00
2019-03-12 22:31:21 -04:00
2019-03-07 21:45:53 +01:00
2019-03-11 10:29:26 +01:00
2019-03-19 15:20:14 +11:00
2019-03-07 21:45:53 +01:00
2019-03-07 21:45:53 +01:00
2019-03-12 22:31:21 -04:00
2019-03-11 22:53:44 +01:00
2019-03-07 21:46:19 +01:00
2019-03-07 21:45:53 +01:00
2019-03-11 22:53:44 +01:00
2019-03-11 22:53:44 +01:00
2019-03-07 21:46:19 +01:00
2019-03-07 21:46:19 +01:00
2019-03-12 14:33:05 +11:00
2019-03-07 21:46:19 +01:00
2019-03-12 12:29:53 +00:00
2019-03-07 21:46:19 +01:00
2019-03-12 22:31:21 -04:00
2019-03-12 22:31:21 -04:00
2019-03-07 21:46:19 +01:00
2019-03-07 21:45:53 +01:00
2019-03-19 15:24:15 +11:00
2019-03-16 15:52:44 +02:00
2019-03-19 05:14:38 -07:00
2019-03-07 21:46:19 +01:00
2019-03-12 21:22:31 -04:00
2019-03-12 07:49:04 +01:00
2019-03-11 22:53:44 +01:00
2019-03-07 21:45:53 +01:00
2019-03-07 21:46:19 +01:00
2019-03-07 21:46:19 +01:00
2019-03-07 21:45:53 +01:00
2019-03-07 21:45:53 +01:00
2019-03-07 21:45:53 +01:00
2019-03-08 16:31:34 +00:00
2019-03-07 21:46:19 +01:00
2019-03-11 10:29:26 +01:00
2019-03-12 13:37:29 +00:00
2019-03-12 22:31:21 -04:00
2019-03-07 21:45:53 +01:00
2019-02-04 11:04:49 +00:00
2019-01-14 13:45:40 +00:00
2019-03-11 22:53:44 +01:00
2019-03-07 21:45:53 +01:00
2019-03-07 21:45:53 +01:00