摘要:本發(fā)明提供一種函數(shù)的訪存優(yōu)化編譯方法和裝置,該方法包括:編譯器根據(jù)與待編譯函數(shù)的函數(shù)序或函數(shù)跋相關的同一類型的寄存器的寬度和目標處理器中的向量訪存指令的訪存寬度,對同一類型的寄存器進行分組,獲取寄存器分組,并根據(jù)每個寄存器分組中寄存器的個數(shù)確定每個寄存器分組對應的中間代碼的類型;若確定寄存器分組對應的中間代碼的類型為向量形式的中間代碼,則對寄存器分組生成一條向量形式的第一中間代碼;編譯器根據(jù)第一中間代碼生成第一匯編代碼,并將第一匯編代碼輸出給所述目標處理器。本發(fā)明實施例提供的方法,大大減少了函數(shù)序或函數(shù)跋中的指令數(shù)量,節(jié)省了存儲指令的空間,同時提高了計算機的訪存效率,并減少了寄存器的壓力。
- 專利類型發(fā)明專利
- 申請人龍芯中科技術有限公司;
- 發(fā)明人邱吉;徐成華;宋貴環(huán);
- 地址100095 北京市海淀區(qū)中關村環(huán)??萍际痉秷@龍芯產(chǎn)業(yè)園2號樓
- 申請?zhí)?/b>CN201510212906.4
- 申請時間2015年04月29日
- 申請公布號CN106201641A
- 申請公布時間2016年12月07日
- 分類號G06F9/45(2006.01)I;




教育裝備采購網(wǎng)企業(yè)微信客服
京公網(wǎng)安備11010802043465號

