bfi
Bit Field Insert
BFI<c> <Rd>, <Rn>, #<lsb>, #<width>
Copies a bitfield into a register.
Details
The Bit Field Insert instruction copies a bitfield into a register.
Pseudocode Operation
IF condition THEN PC ← target
Example
BFI r0, r1, #0, #width
Encoding
Binary Layout
cond
0111
110
msb
Rd
lsb
001
Rn
Operands
-
Rd
Destination general-purpose register -
Rn
First source / base general-purpose register -
lsb
Start