Vectorization Method of Export Branch Statement
Jiafeng Zhu, Rongcai Zhao, Hou Yongsheng, Yunlong Hao · Jisuanji gongcheng · 2011
Traditional vectorization method and superword level parallelism both rely on data dependence analysis to exploit the parallelism of the programs.However,the up-to-date compiler has less ability to analyze such statements as non-structured control flow statements,which the data dependence analysis cannot deal with.This paper presents a vectorization method of export branch statements for SIMD extension,which can effectively vectorize the export branch statements within a vector length.Test results show that this method can both fully exploit the parallelism of the data flow and ensure the semantic correctness of control flow.