User defined callbacks to optimize individual microcode instructions. More...
|virtual int||func (mblock_t *blk, minsn_t *ins)=0|
|Optimize an instruction. More...|
User defined callbacks to optimize individual microcode instructions.
Optimize an instruction.
|blk||current basic block. maybe NULL, which means that the instruction must be optimized without context|
|ins||instruction to optimize; it may be a sub-instruction of some other instruction. such sub-instructions may be optimized up to "mov x,x". for example: add x,0,x => mov x,x. top level instruction may be optimized up to "nop".|