摘要 |
<P>PROBLEM TO BE SOLVED: To provide a target code prior conversion method enabling efficient prior prediction of a jump destination address upon prior conversion. <P>SOLUTION: A target code is divided into basic blocks, a command of the target code is parsed for each basic block, a dependency graph having a node and a side corresponding to the command and representing dependency relationship between a value to be loaded on a register and another register, an immediate value, or memory content is created when a read command from a register, a write command to a register, a read command from a memory, a write command to the memory, or an arithmetic logical command is detected, a memory reference table to be used upon a read/write access for the memory and associating memory read content or memory write content with an address value is created, the dependency graph and the memory reference table are linked, and a list is created with all address values having possibility of being a jump destination address being entry points upon prior conversion of a branch command. <P>COPYRIGHT: (C)2012,JPO&INPIT |