发明名称 |
COMPILE PROGRAM, COMPILE METHOD AND COMPILE APPARATUS |
摘要 |
PROBLEM TO BE SOLVED: To move a load instruction of a volatile variable exceeding a basic block as well as an ordinary load instruction.SOLUTION: A transaction section 31 replaces a load instruction of a volatile variable with an (XBEGIN+ordinary load) instruction and an XEND instruction. A scheduling section 32 moves the (XBEGIN+ordinary load) instruction forward. A generation section 33 replaces the moved (XBEGIN+ordinary load) instruction with the XBEGIN instruction and an ordinary load instruction.SELECTED DRAWING: Figure 3 |
申请公布号 |
JP2016189165(A) |
申请公布日期 |
2016.11.04 |
申请号 |
JP20150069601 |
申请日期 |
2015.03.30 |
申请人 |
FUJITSU LTD |
发明人 |
HASHIDA TAKUSHI;NAKAMURA MINORU;KAWABA MOTOYUKI |
分类号 |
G06F9/45;G06F9/30 |
主分类号 |
G06F9/45 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|