binutils-gdb/sim
Dimitar Dimitrov e57cf1f2cd sim: pru: Add support for LMBD instruction
Binutils support for LMBD instruction was merged [1]. So add it also
to simulator.

LMBD instruction does left-most-bit-detection. It returns 32 if
the given bit value is not found in the provided word value.

[1] https://sourceware.org/pipermail/binutils/2020-October/113901.html

sim/pru/ChangeLog:

	* pru.h (RS1SEL): New macro.
	(RS1_WIDTH): New macro.
	* pru.isa: Describe the LMBD instruction.

sim/testsuite/sim/pru/ChangeLog:

	* lmbd.s: New test.
2020-11-12 22:41:10 +02:00
..
aarch64
arm sim: move ChangeLog entries into the correct files 2020-10-22 13:39:26 +01:00
avr
bfin sim/bfin: include config/pkg.m4 in configure.ac 2020-08-21 11:55:08 -04:00
bpf sim/bpf: re-generate configure 2020-11-01 19:39:11 -05:00
common [sim] Fix mbuild build breaker in sim-cpu.c 2020-08-10 17:26:09 +02:00
cr16
cris
d10v
erc32 Run autoreconf -vf throughout 2020-07-29 16:03:55 -04:00
frv
ft32
h8300
igen
iq2000
lm32
m32c
m32r m32r sim: Add prototypes for functions that pass/return DI values 2020-11-12 12:22:18 +00:00
m68hc11
mcore
microblaze
mips Run autoreconf -vf throughout 2020-07-29 16:03:55 -04:00
mn10300
moxie
msp430 MSP430: sim: Increase main memory region size 2020-08-07 11:01:22 +01:00
or1k
ppc sim: move ChangeLog entries into the correct files 2020-10-22 13:39:26 +01:00
pru sim: pru: Add support for LMBD instruction 2020-11-12 22:41:10 +02:00
rl78
rx
sh
sh64
testsuite sim: pru: Add support for LMBD instruction 2020-11-12 22:41:10 +02:00
v850
.gitignore
ChangeLog sim/bpf: re-generate configure 2020-11-01 19:39:11 -05:00
configure sim: better handle builds of primary targets lacking sims 2020-09-03 18:21:20 +02:00
configure.ac sim: better handle builds of primary targets lacking sims 2020-09-03 18:21:20 +02:00
configure.tgt sim: eBPF simulator 2020-08-04 18:09:16 +02:00
MAINTAINERS sim: eBPF simulator 2020-08-04 18:09:16 +02:00
Makefile.in
README-HACKING