Created by: fhahn
The BFM instruction (bitfield move) copies a number of bits from the source to the destination register, leaving other bits unchanged [1]. This means the destination register must also be a source register, otherwise DynamoRIO may not restore the original value of the destination before a BFM instruction.