An incremental step to adding support for dynamic case handling. Essentially, when a new case encoding, which has not been registered upon the creation of a basic block, is frequently encountered at runtime, drbbdup aims to dynamically generate a basic block copy to handle the case.
Since #3773 is not yet closed, the functionality is not yet supported. However, with this PR, a lot of drbbdup's interface will be set.
Issue: #4134 (closed)