Compiler program, compiling method, information processing device
AssigneeFujitsu Limited
InventorsKensuke Watanabe, Masatoshi Haraguchi, Shun Kamatsuka, Yasunobu Tanimura
Life of this patent
Estimating the term…
Loading patent…
AssigneeFujitsu Limited
InventorsKensuke Watanabe, Masatoshi Haraguchi, Shun Kamatsuka, Yasunobu Tanimura
Estimating the term…
A compiler program causes a computer to execute optimization processing for an optimization target program. The optimization target program includes a loop including a vector store instruction and a vector load instruction for an array variable. The optimization processing includes (1) unrolling the vector store instruction and the vector load instruction in the loop by an unrolling number of times to generate a plurality of unrolled vector store instructions and a plurality of unrolled vector load instructions, and (2) scheduling to move an unrolled vector load instruction among the plurality of unrolled vector load instructions, which is located after a first unrolled vector store instruction that is located at first among the plurality of unrolled vector load instructions, before the first unrolled vector store instruction.
A non-transitory computer readable storage medium that stores therein a compiler program causing a computer to execute optimization processing for an optimization target program,
A method of compiling that executes optimization processing for an optimization target program,
An information processing device comprising:
Dependencies are inferred from the claim text.