首页>
外国专利>
System and method for modulo addressing vectorization with invariant code motion
System and method for modulo addressing vectorization with invariant code motion
展开▼
机译:具有不变代码运动的模寻址矢量化的系统和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
A processing device includes a target processor instruction memory to store a plurality of memory access instructions, and a compiler. A vector invariant candidate detection module of the compiler to determine whether the memory access instruction is to be replaced by vector invariant access code, and in response: the complier to generate first replacement code that vectorizes the memory access instruction using vector invariant access code, and to replace the memory access instruction with the first replacement code. A vector modulo addressing candidate detection module of the compiler to determine whether the memory access instruction is to be replaced by vector modulo addressing access code, and in response: the complier to generate second replacement code that vectorizes the memory access instruction using vector modulo addressing code, and to replace the memory access instruction with the second replacement code.
展开▼